0001558370-24-002196.txt : 20240229 0001558370-24-002196.hdr.sgml : 20240229 20240229163646 ACCESSION NUMBER: 0001558370-24-002196 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 119 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PTC THERAPEUTICS, INC. CENTRAL INDEX KEY: 0001070081 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] ORGANIZATION NAME: 03 Life Sciences IRS NUMBER: 043416587 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35969 FILM NUMBER: 24704443 BUSINESS ADDRESS: STREET 1: 100 CORPORATE COURT CITY: SOUTH PLAINFIELD STATE: NJ ZIP: 07080-2449 BUSINESS PHONE: 9082227000 MAIL ADDRESS: STREET 1: 100 CORPORATE COURT CITY: SOUTH PLAINFIELD STATE: NJ ZIP: 07080-2449 FORMER COMPANY: FORMER CONFORMED NAME: PTC THERAPEUTICS INC DATE OF NAME CHANGE: 19980909 10-K 1 tmb-20231231x10k.htm 10-K
0001070081--12-312023FYfalse00757088897310469211http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1P5DP5D1false0001070081us-gaap:CommonStockMember2021-01-012021-12-310001070081us-gaap:RetainedEarningsMember2023-12-310001070081us-gaap:AdditionalPaidInCapitalMember2023-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-12-310001070081us-gaap:RetainedEarningsMember2022-12-310001070081us-gaap:AdditionalPaidInCapitalMember2022-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-12-310001070081us-gaap:RetainedEarningsMember2021-12-310001070081us-gaap:AdditionalPaidInCapitalMember2021-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001070081srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2020-12-310001070081srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2020-12-310001070081us-gaap:RetainedEarningsMember2020-12-310001070081us-gaap:AdditionalPaidInCapitalMember2020-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001070081srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001070081us-gaap:CommonStockMember2023-12-310001070081us-gaap:CommonStockMember2022-12-310001070081us-gaap:CommonStockMember2021-12-310001070081us-gaap:CommonStockMember2020-12-310001070081us-gaap:StockOptionMember2022-12-310001070081us-gaap:StockOptionMember2021-12-310001070081us-gaap:StockOptionMember2020-12-310001070081us-gaap:StockOptionMember2023-12-310001070081ptct:LongTermIncentivePlan2013Member2023-12-310001070081ptct:InducementStockIncentivePlan2020Member2023-12-310001070081ptct:EmployeeDirectorAndConsultantStockOptionPlan1998EquityAndLongTermIncentivePlan2009AndStockIncentivePlan2013Member2023-12-310001070081srt:MaximumMemberptct:AmendedAndRestated2013LongTermIncentivePlanMember2022-06-080001070081srt:MaximumMemberptct:InducementStockIncentivePlan2020Memberus-gaap:CommonStockMember2022-04-300001070081us-gaap:EmployeeStockMember2021-06-300001070081us-gaap:EmployeeStockMember2021-05-310001070081srt:MaximumMemberptct:InducementStockIncentivePlan2020Member2020-01-310001070081srt:MaximumMemberptct:InducementStockIncentivePlan2020Memberus-gaap:CommonStockMember2022-12-012022-12-310001070081ptct:AmendedAndRestated2013LongTermIncentivePlanMember2022-06-082022-06-080001070081ptct:InducementStockIncentivePlan2020Member2020-12-012020-12-310001070081srt:MinimumMemberus-gaap:StockOptionMember2023-01-012023-12-310001070081srt:MinimumMemberus-gaap:StockOptionMember2022-01-012022-12-310001070081srt:MaximumMemberus-gaap:StockOptionMember2022-01-012022-12-310001070081srt:MinimumMemberus-gaap:StockOptionMember2021-01-012021-12-310001070081srt:MaximumMemberus-gaap:StockOptionMember2021-01-012021-12-310001070081us-gaap:StockOptionMember2023-01-012023-12-310001070081us-gaap:StockOptionMember2022-01-012022-12-310001070081us-gaap:StockOptionMember2021-01-012021-12-310001070081ptct:RestrictedStockAndRestrictedStockUnitsMember2023-12-310001070081ptct:RestrictedStockAndRestrictedStockUnitsMember2022-12-310001070081us-gaap:RestrictedStockUnitsRSUMemberptct:InducementStockIncentivePlan2020Member2023-01-012023-12-310001070081ptct:RestrictedStockAndRestrictedStockUnitsMember2023-01-012023-12-310001070081srt:MaximumMemberus-gaap:StockOptionMember2023-01-012023-12-310001070081ptct:StockPurchaseAgreementMember2022-10-270001070081srt:MaximumMemberus-gaap:CommonStockMemberptct:AtMarketOfferingSalesAgreementMember2019-08-012019-08-3100010700812024-01-012023-12-310001070081us-gaap:ProductMembercountry:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001070081us-gaap:ProductMembercountry:RUus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001070081us-gaap:RoyaltyMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001070081us-gaap:ProductMemberus-gaap:NonUsMember2023-01-012023-12-310001070081ptct:TranslarnaMemberus-gaap:NonUsMember2023-01-012023-12-310001070081ptct:EmflazaMembercountry:US2023-01-012023-12-310001070081ptct:CollaborationRevenueMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001070081us-gaap:RoyaltyMember2023-01-012023-12-310001070081us-gaap:ProductMember2023-01-012023-12-310001070081us-gaap:NonUsMember2023-01-012023-12-310001070081ptct:CollaborationRevenueMember2023-01-012023-12-310001070081country:US2023-01-012023-12-310001070081us-gaap:ProductMembercountry:USus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001070081us-gaap:ProductMembercountry:RUus-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001070081us-gaap:RoyaltyMemberus-gaap:CollaborativeArrangementMember2022-01-012022-12-310001070081us-gaap:ProductMemberus-gaap:NonUsMember2022-01-012022-12-310001070081ptct:TranslarnaMemberus-gaap:NonUsMember2022-01-012022-12-310001070081ptct:EmflazaMembercountry:US2022-01-012022-12-310001070081ptct:CollaborationRevenueMemberus-gaap:CollaborativeArrangementMember2022-01-012022-12-310001070081us-gaap:RoyaltyMember2022-01-012022-12-310001070081us-gaap:ProductMember2022-01-012022-12-310001070081us-gaap:NonUsMember2022-01-012022-12-310001070081ptct:ManufacturingMember2022-01-012022-12-310001070081ptct:CollaborationRevenueMember2022-01-012022-12-310001070081country:US2022-01-012022-12-310001070081us-gaap:RoyaltyMemberus-gaap:CollaborativeArrangementMember2021-01-012021-12-310001070081us-gaap:ProductMemberus-gaap:NonUsMember2021-01-012021-12-310001070081ptct:TranslarnaMemberus-gaap:NonUsMember2021-01-012021-12-310001070081ptct:EmflazaMembercountry:US2021-01-012021-12-310001070081ptct:CollaborationRevenueMemberus-gaap:CollaborativeArrangementMember2021-01-012021-12-310001070081us-gaap:RoyaltyMember2021-01-012021-12-310001070081us-gaap:ProductMember2021-01-012021-12-310001070081ptct:ManufacturingMember2021-01-012021-12-310001070081ptct:CollaborationRevenueMember2021-01-012021-12-310001070081ptct:FurnitureFixturesAndLabEquipmentMember2023-12-310001070081us-gaap:LeaseholdImprovementsMember2023-12-310001070081us-gaap:FurnitureAndFixturesMember2023-12-310001070081us-gaap:AssetUnderConstructionMember2023-12-310001070081ptct:MachineryAndLabEquipmentMember2023-12-310001070081ptct:ComputerEquipmentAndSoftwareMember2023-12-310001070081us-gaap:LeaseholdImprovementsMember2022-12-310001070081us-gaap:FurnitureAndFixturesMember2022-12-310001070081us-gaap:AssetUnderConstructionMember2022-12-310001070081ptct:MachineryAndLabEquipmentMember2022-12-310001070081ptct:ComputerEquipmentAndSoftwareMember2022-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-01-310001070081ptct:SmaFoundationMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-012023-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-01-012022-12-310001070081us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001070081us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001070081us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-01-012021-12-310001070081us-gaap:StateAndLocalJurisdictionMember2023-12-310001070081us-gaap:ForeignCountryMember2023-12-310001070081us-gaap:RetainedEarningsMember2023-01-012023-12-310001070081us-gaap:RetainedEarningsMember2022-01-012022-12-310001070081us-gaap:RetainedEarningsMember2021-01-012021-12-310001070081ptct:LineOfCreditUncommittedLoanFacilityMember2022-10-270001070081ptct:LineOfCreditCommittedLoanFacilityMember2022-10-270001070081ptct:LineOfCreditCommittedDelayedDrawTermLoanFacilityMember2022-10-270001070081ptct:WarrenPremisesMemberptct:FifthAnniversaryMember2022-06-300001070081ptct:WarrenPremisesMemberptct:DepositsAndOtherNoncurrentAssetsMember2022-06-300001070081ptct:HopewellCampusMemberptct:FifthAnniversaryMember2019-12-310001070081ptct:HopewellCampusMemberptct:DepositsAndOtherNoncurrentAssetsMember2019-12-310001070081srt:MinimumMember2023-12-310001070081srt:MaximumMember2023-12-310001070081ptct:PrincipalOfficeMember2023-01-012023-12-310001070081ptct:HopewellCampusMember2020-07-012020-07-010001070081us-gaap:SecuredDebtMember2023-10-192023-10-190001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:UpstazaMember2023-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMember2023-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:UpstazaMember2022-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:PtcFaMember2022-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:PtcAsMember2022-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMember2022-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMember2021-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:PtcFaAndPtcAsMember2023-04-012023-06-300001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:UpstazaMember2023-01-012023-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:PtcFaMember2023-01-012023-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:PtcFaAndPtcAsMember2023-01-012023-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMemberptct:PtcAsMember2023-01-012023-12-310001070081us-gaap:IndefinitelivedIntangibleAssetsMember2023-01-012023-12-310001070081ptct:UpstazaMember2023-01-012023-12-310001070081ptct:AgilisMember2018-08-232023-12-310001070081ptct:AgilisMember2022-12-310001070081ptct:AgilisMember2018-08-230001070081srt:WeightedAverageMember2023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:WaylivraMember2023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:UpstazaMember2023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:TegsediMember2023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:EmflazaMember2023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMember2023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:WaylivraMember2022-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:UpstazaMember2022-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:TegsediMember2022-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:EmflazaMember2022-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMember2022-12-310001070081ptct:MassBioMember2023-12-310001070081ptct:MassBioMember2022-12-310001070081ptct:MassBioMember2023-01-012023-12-310001070081ptct:MassBioMember2022-01-012022-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2023-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2023-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Member2023-12-310001070081ptct:UpstazaMember2023-12-310001070081ptct:PtcFaAndPtcAsMember2023-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2022-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2022-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2021-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2021-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2022-07-012022-07-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2023-01-012023-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2023-01-012023-12-310001070081ptct:PtcFaAndPtcAsMember2023-01-012023-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2022-01-012022-12-310001070081ptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CommitmentsMember2022-01-012022-12-310001070081us-gaap:EquitySecuritiesMember2023-12-310001070081us-gaap:EquitySecuritiesMember2022-12-310001070081us-gaap:EquitySecuritiesMember2021-12-310001070081ptct:AgilisMember2018-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-12-310001070081us-gaap:SecuredDebtMember2023-01-012023-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2021-01-010001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2021-01-012021-01-010001070081us-gaap:LineOfCreditMember2023-12-310001070081ptct:ConvertibleSeniorNotes3.0PercentDue2022Memberus-gaap:ConvertibleDebtMember2022-12-310001070081us-gaap:LineOfCreditMember2022-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2023-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2022-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2023-12-310001070081us-gaap:SecuredDebtMember2023-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2022-12-310001070081us-gaap:SecuredDebtMember2022-12-310001070081us-gaap:SecuredDebtMember2022-10-270001070081ptct:ConvertibleSeniorNotes3.0PercentDue2022Memberus-gaap:ConvertibleDebtMember2015-08-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberptct:DebtInstrumentConversionPeriodOnOrAfterSeptember202023Memberus-gaap:ConvertibleDebtMember2019-09-300001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberptct:DebtInstrumentConversionPeriodOnOrAfterSeptember202023Memberus-gaap:ConvertibleDebtMember2019-09-012019-09-300001070081us-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-272022-10-270001070081us-gaap:LineOfCreditMemberus-gaap:BaseRateMember2022-10-272022-10-270001070081ptct:ManufacturingMember2023-01-012023-12-310001070081ptct:ManufacturingMemberptct:DeferredRevenueMember2023-12-310001070081us-gaap:RevenueFromContractWithCustomerMember2023-12-310001070081ptct:ManufacturingMemberptct:DeferredRevenueMember2022-12-310001070081us-gaap:RevenueFromContractWithCustomerMember2022-12-310001070081ptct:ManufacturingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001070081ptct:ManufacturingMember2023-12-310001070081ptct:ManufacturingMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001070081ptct:ManufacturingMember2022-12-3100010700812021-06-3000010700812021-05-3100010700812020-12-310001070081ptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081ptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081ptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081ptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081ptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081ptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081ptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081ptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001070081us-gaap:CorporateDebtSecuritiesMember2023-12-310001070081us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2023-12-310001070081us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember2022-12-310001070081us-gaap:NonUsMember2023-12-310001070081country:US2023-12-310001070081us-gaap:NonUsMember2022-12-310001070081country:US2022-12-310001070081us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001070081ptct:RestrictedStockAndRestrictedStockUnitsMember2023-01-012023-12-310001070081us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001070081ptct:RestrictedStockAndRestrictedStockUnitsMember2022-01-012022-12-310001070081us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001070081ptct:RestrictedStockAndRestrictedStockUnitsMember2021-01-012021-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:UpstazaMember2023-01-012023-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2023-01-012023-12-310001070081ptct:ConvertibleSeniorNotes3.0PercentDue2022Memberus-gaap:ConvertibleDebtMember2022-01-012022-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2022-01-012022-12-310001070081us-gaap:LineOfCreditMember2022-01-012022-12-310001070081srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberptct:ConvertibleSeniorNotes1.5DueSeptember152026Member2021-01-012021-01-010001070081us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001070081us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001070081us-gaap:EmployeeStockMember2023-01-012023-12-310001070081us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001070081us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001070081us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001070081us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001070081srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberptct:ConvertibleSeniorNotes1.5DueSeptember152026Member2021-01-010001070081ptct:AkceaMemberus-gaap:AccountsPayableAndAccruedLiabilitiesMemberptct:WaylivraMember2023-12-310001070081ptct:AkceaMemberus-gaap:AccountsPayableAndAccruedLiabilitiesMemberptct:TegsediMember2023-12-310001070081ptct:SmaFoundationMemberus-gaap:CollaborativeArrangementMember2023-12-310001070081srt:MinimumMemberptct:HopewellCampusMember2019-01-012019-12-310001070081ptct:HopewellCampusMemberptct:FifthAnniversaryMember2019-01-012019-12-310001070081us-gaap:LineOfCreditMember2023-01-012023-12-310001070081ptct:ConvertibleSeniorNotes3.0PercentDue2022Member2023-01-012023-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member2023-01-012023-12-310001070081us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001070081us-gaap:CommonStockMember2022-01-012022-12-310001070081us-gaap:CommonStockMember2023-01-012023-12-310001070081us-gaap:StockOptionMemberptct:InducementStockIncentivePlan2020Member2023-12-310001070081us-gaap:StockOptionMemberptct:InducementStockIncentivePlan2020Member2023-01-012023-12-310001070081srt:MinimumMemberus-gaap:StockOptionMemberptct:InducementStockIncentivePlan2020Member2023-12-310001070081ptct:RestrictedStockUnitsPerformanceBasedPsusMember2023-12-012023-12-310001070081srt:MaximumMember2023-01-012023-12-310001070081ptct:RoyaltyPharmaMemberptct:RoyaltyPurchaseAgreementMember2023-10-180001070081ptct:RoyaltyPurchaseAgreementMember2023-10-180001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:SalesMilestonesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:DevelopmentandRegulatoryMilestoneMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:SalesMilestonesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:DevelopmentandRegulatoryMilestoneMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:SalesMilestonesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:DevelopmentandRegulatoryMilestoneMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:SalesMilestonesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:DevelopmentandRegulatoryMilestoneMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:WeightedAverageMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:WeightedAverageMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:WeightedAverageMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081srt:WeightedAverageMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2023-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:PercentageofSalesforRoyaltiesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2023-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:PercentageofSalesforRoyaltiesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001070081srt:MinimumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberptct:PercentageofSalesforRoyaltiesMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001070081srt:MaximumMemberptct:AgilisMemberptct:LiabilityDevelopmentandRegulatoryMilestoneMemberus-gaap:CommitmentsMemberptct:ProbabilityofSuccessMemberus-gaap:ValuationTechniqueDiscountedCashFlowMember2022-12-310001070081ptct:AgilisMemberptct:LiabilityNetSalesMilestonesandRoyaltiesMemberus-gaap:CommitmentsMemberus-gaap:MeasurementInputDiscountRateMemberus-gaap:ValuationTechniqueOptionPricingModelMember2022-12-310001070081ptct:SalesMilestonesMemberus-gaap:CollaborativeArrangementMember2023-12-310001070081ptct:ResearchAndDevelopmentEventMilestonesMemberus-gaap:CollaborativeArrangementMember2023-12-310001070081ptct:SalesMilestonesMemberptct:RocheMembersrt:MaximumMemberus-gaap:CollaborativeArrangementMember2011-11-300001070081ptct:ResearchAndDevelopmentEventMilestonesMemberptct:RocheMembersrt:MaximumMemberus-gaap:CollaborativeArrangementMember2011-11-300001070081ptct:ConvertibleSeniorNotes3.0PercentDue2022Memberus-gaap:ConvertibleDebtMember2022-08-152022-08-150001070081ptct:RoyaltyPurchaseAgreementMember2020-07-172020-07-170001070081ptct:ResearchAndDevelopmentEventMilestonesMemberus-gaap:CollaborativeArrangementMember2021-08-310001070081ptct:ResearchAndDevelopmentEventMilestonesMemberus-gaap:CollaborativeArrangementMember2021-03-310001070081ptct:SmaFoundationMembersrt:MaximumMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001070081ptct:StockPurchaseAgreementMember2022-10-272022-10-270001070081ptct:WarrenPremisesMember2022-06-012022-06-300001070081ptct:RoyaltyPharmaMemberptct:AggregateRoyaltyPurchaseAgreementsMember2023-10-182023-10-180001070081ptct:RoyaltyPharmaMemberptct:AndRRoyaltyPurchaseAgreementMember2023-10-182023-10-180001070081ptct:AkceaMemberptct:WaylivraMember2023-01-012023-12-310001070081ptct:AkceaMemberptct:TegsediMember2023-01-012023-12-310001070081ptct:AgilisMember2022-07-012022-07-310001070081ptct:HopewellCampusMember2020-07-010001070081ptct:PrincipalOfficeMember2023-12-310001070081ptct:ResearchAndDevelopmentAndSalesMilestonesMemberptct:CollaborationRevenueMember2021-01-012021-12-310001070081us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-310001070081us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001070081us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001070081us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2023-01-012023-12-310001070081us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2022-01-012022-12-310001070081us-gaap:RevenueFromContractWithCustomerMemberus-gaap:GeographicConcentrationRiskMember2021-01-012021-12-310001070081ptct:SalesMilestonesMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001070081ptct:SalesMilestonesMemberus-gaap:CollaborativeArrangementMember2022-09-012022-09-300001070081ptct:SalesMilestonesMemberus-gaap:CollaborativeArrangementMember2021-12-012021-12-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member2021-12-310001070081ptct:SalesMilestonesMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CollaborativeArrangementMember2023-01-012023-12-310001070081ptct:SalesMilestonesMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CollaborativeArrangementMember2022-09-012022-09-300001070081ptct:SalesMilestonesMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CollaborativeArrangementMember2021-12-012021-12-310001070081ptct:MarathonPharmaceuticalsLLCMemberptct:EmflazaassetacquisitionMemberus-gaap:AccountsPayableAndAccruedLiabilitiesMember2023-12-310001070081ptct:EmflazaassetacquisitionMember2023-01-012023-12-310001070081ptct:AndRRoyaltyPurchaseAgreementMember2023-10-182023-10-180001070081us-gaap:EquitySecuritiesMember2023-01-012023-12-310001070081us-gaap:EquitySecuritiesMember2022-01-012022-12-310001070081ptct:WarrenPremisesMember2022-05-012022-05-310001070081ptct:WarrenPremisesMember2022-05-310001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2022-03-152022-04-080001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2020-09-252022-03-140001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:WaylivraMember2023-01-012023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:TegsediMember2023-01-012023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMemberptct:EmflazaMember2023-01-012023-12-310001070081us-gaap:FiniteLivedIntangibleAssetsMember2023-01-012023-12-3100010700812021-12-310001070081srt:MinimumMemberus-gaap:EmployeeStockMember2023-01-012023-12-310001070081srt:MaximumMemberptct:BioElectronMember2023-12-310001070081ptct:AgilisMemberus-gaap:NoncollaborativeArrangementTransactionsMember2023-12-310001070081ptct:WellcomeTrustLimitedMember2023-12-310001070081ptct:MarathonPharmaceuticalsLLCMemberus-gaap:NoncollaborativeArrangementTransactionsMember2022-12-310001070081ptct:WellcomeTrustLimitedMember2016-06-300001070081ptct:FormerCensaSecurityholdersMember2023-01-012023-12-310001070081ptct:CensaMember2023-01-012023-12-310001070081ptct:AgilisMember2023-01-012023-12-310001070081us-gaap:DomesticCountryMember2023-12-310001070081ptct:DepositsAndOtherNoncurrentAssetsMember2023-12-310001070081ptct:DepositsAndOtherNoncurrentAssetsMember2022-12-310001070081us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2023-12-310001070081us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2022-12-310001070081us-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-270001070081us-gaap:LineOfCreditMemberus-gaap:BaseRateMember2022-10-270001070081ptct:LineOfCreditCommittedLoanFacilityMember2022-10-272022-10-270001070081us-gaap:LineOfCreditMember2022-10-270001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2019-09-300001070081ptct:ConvertibleSeniorNotes1.5DueSeptember152026Memberus-gaap:ConvertibleDebtMember2019-09-012019-09-300001070081us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2023-12-310001070081us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2022-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2021-12-310001070081srt:MinimumMemberptct:AgilisMember2023-12-310001070081srt:MinimumMemberptct:AgilisMember2020-04-290001070081srt:MaximumMemberptct:AgilisMember2020-04-290001070081srt:MaximumMemberptct:AgilisMember2023-01-012023-12-310001070081srt:MaximumMemberptct:AgilisMember2023-12-310001070081ptct:AgilisMember2020-04-290001070081ptct:FormerCensaSecurityholdersMember2023-12-310001070081ptct:AgilisMember2023-12-310001070081ptct:AgilisMemberptct:RightsExchangeAgreementMember2023-01-012023-12-310001070081us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081us-gaap:FairValueMeasurementsRecurringMember2023-12-310001070081ptct:ClearpointEquityInvestmentMember2023-12-310001070081us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081us-gaap:FairValueMeasurementsRecurringMember2022-12-310001070081ptct:ClearpointEquityInvestmentMember2022-12-310001070081ptct:ClearpointEquityInvestmentMember2021-12-310001070081ptct:ClearpointEquityInvestmentMember2022-01-012022-12-3100010700812022-01-012022-12-310001070081ptct:ClearpointEquityInvestmentMember2023-01-012023-12-310001070081us-gaap:CorporateDebtSecuritiesMember2022-12-310001070081us-gaap:ConvertibleDebtSecuritiesMember2020-01-3100010700812020-07-170001070081ptct:RoyaltyPurchaseAgreementMember2020-07-170001070081ptct:CensaMembersrt:MaximumMember2020-05-290001070081ptct:CensaMember2020-05-290001070081us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001070081us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-3100010700812021-01-012021-12-310001070081ptct:AndRRoyaltyPurchaseAgreementMember2023-10-1800010700812023-12-3100010700812022-12-310001070081ptct:MarkBouldingMemberptct:CommonStockTradingArrangementMember2023-12-310001070081ptct:MatthewKleinMemberptct:RestrictedStockUnitTradingArrangementMember2023-10-012023-12-310001070081ptct:MarkBouldingMemberptct:CommonStockTradingArrangementMember2023-10-012023-12-3100010700812023-10-012023-12-3100010700812023-06-3000010700812024-02-2700010700812023-01-012023-12-31ptct:fundptct:leaseptct:itemptct:periodutr:sqftptct:Dptct:segmentxbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesptct:Optionptct:buildingptct:countryptct:Distributorptct:payment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-K

(Mark One)

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

For the fiscal year ended: December 31, 2023

or

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

Commission file number: 001-35969

PTC THERAPEUTICS, INC.

(Exact name of registrant as specified in its charter)

Delaware

    

04-3416587

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification No.)

100 Corporate Court

South Plainfield, NJ

07080

(Address of principal executive offices)

(Zip Code)

(908222-7000

(Registrant’s telephone number, including area code)

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

Title of each class

    

Trading Symbol (s)

    

Name of each exchange on which registered

Common Stock, $0.001 par value per share

PTCT

Nasdaq Global Select Market

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

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

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

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes     No 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes     No 

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

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

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

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

The aggregate market value of the Common Stock held by non-affiliates of the registrant, based upon the last sale price of the Common Stock reported on the Nasdaq Global Select Market on June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter, was $2,330,616,515. For purposes of this calculation, shares of Common Stock held by directors and officers have been treated as shares held by affiliates.

As of February 27, 2024, the registrant had 76,608,030 shares of Common Stock, $0.001 par value per share, outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Part III of this Annual Report incorporates by reference information from the definitive Proxy Statement for the registrant’s 2024 Annual Meeting of Shareholders which is expected to be filed with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023.

TABLE OF CONTENTS

PTC Therapeutics, Inc.

Page No.

PART I

Item 1. Business

6

Item 1A. Risk Factors

61

Item 1B. Unresolved Staff Comments

111

Item 1C. Cybersecurity

111

Item 2. Properties

112

Item 3. Legal Proceedings

113

Item 4. Mine Safety Disclosures

113

PART II

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

114

Item 6. [Reserved]

114

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

114

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

136

Item 8. Financial Statements and Supplementary Data

138

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

197

Item 9A. Controls and Procedures

197

Item 9B. Other Information

200

Item 9C. Disclosures Regarding Foreign Jurisdictions that Prevent Inspections

200

PART III

Item 10. Directors, Executive Officers and Corporate Governance

202

Item 11. Executive Compensation

202

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

202

Item 13. Certain Relationships and Related Transactions, and Director Independence

202

Item 14. Principal Accountant Fees and Services

202

PART IV

Item 15. Exhibits and Financial Statement Schedules

203

Item 16. Form 10-K Summary

209

SIGNATURES

210

i

FORWARD-LOOKING STATEMENTS

This Annual Report on Form 10-K contains forward-looking statements that involve substantial risks and uncertainties. All statements, other than statements of historical facts, contained in this Annual Report on Form 10-K, including statements regarding our strategy, future operations, future financial position, future revenues, projected costs, prospects, plans and objectives of management, are forward-looking statements. The words “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “predict,” “project,” “target,” “potential,” “will,” “would,” “could,” “should,” “continue,” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words.

The forward-looking statements in this Annual Report on Form 10-K include, among other things, statements about:

our ability to negotiate, secure and maintain adequate pricing, coverage and reimbursement terms and processes on a timely basis, or at all, with third-party payors for our products or product candidates that we commercialize or may commercialize in the future;
our expectations with respect to the European Commission’s potential adoption of the Committee for Medicinal Products for Human Use’s negative opinion for the renewal of the conditional marketing authorization for TranslarnaTM (ataluren) for the treatment of nonsense mutation Duchenne muscular dystrophy, or nmDMD, in the European Economic Area, or EEA, following a re-examination procedure and our ability to maintain such conditional marketing authorization or identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA;
our ability to maintain our marketing authorizations in other jurisdictions in which Translarna has been approved;
our ability to utilize results from Study 041 and from our international drug registry study to support a marketing approval for Translarna for the treatment of nmDMD in the United States;
expectations with respect to our ability to commercialize UpstazaTM (eladocagene exuparvovec) for the treatment of Aromatic L-Amino Acid Decarboxylase, or AADC deficiency, in the EEA, any potential regulatory submissions and potential approvals for our product candidates, our manufacturing capabilities and the potential financial impact and benefits of our leased biologics manufacturing facility and the potential achievement of development, regulatory and sales milestones and contingent payments that we may be obligated to make;
our expectations with respect to the commercial status of Evrysdi® (risdiplam) and our program directed against spinal muscular atrophy in collaboration with F. Hoffmann La Roche Ltd and Hoffmann La Roche Inc. and the Spinal Muscular Atrophy Foundation and our estimates regarding future revenues from sales-based royalty payments or the achievement of milestones in that program;
our expectations and the potential financial impact and benefits related to our Collaboration and License Agreement with a subsidiary of Ionis Pharmaceuticals, Inc. including with respect to the timing of regulatory approval of Tegsedi® (inotersen) and WaylivraTM (volanesorsen) in countries in which we are licensed to commercialize them, the commercialization of Tegsedi and Waylivra, and our expectations with respect to royalty payments by us based on our potential achievement of certain net sales thresholds;
the timing and scope of our commercialization of our products and product candidates;
our estimates regarding the potential market opportunity for our products or product candidates, including the size of eligible patient populations and our ability to identify such patients;
our ability to obtain additional and maintain existing reimbursed named patient and cohort early access programs for our products on adequate terms, or at all;

1

our estimates regarding expenses, future revenues, third-party discounts and rebates, capital requirements and needs for additional financing, including our ability to maintain the level of our expenses consistent with our internal budgets and forecasts and to secure additional funds on favorable terms or at all;
the timing and conduct of our ongoing, planned and potential future clinical trials and studies for sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications, including the timing of initiation, enrollment and completion of the trials and the period during which the results of the trials will become available;
our ability to realize the anticipated benefits of our acquisitions or other strategic transactions, including the possibility that the expected impact of benefits from the acquisitions or strategic transactions will not be realized or will not be realized within the expected time period, significant transaction costs, the integration of operations and employees into our business, our ability to obtain marketing approval of our product candidates we acquired from the acquisitions or other strategic transactions and unknown liabilities;
the rate and degree of market acceptance and clinical utility of any of our products or product candidates;
the ability and willingness of patients and healthcare professionals to access our products and product candidates through alternative means if pricing and reimbursement negotiations in the applicable territory do not have a positive outcome;
the timing of, and our ability to obtain additional marketing authorizations for our products and product candidates;
the ability of our products and our product candidates to meet existing or future regulatory standards;
the potential receipt of revenues from future sales of our products or product candidates;
the expected impact of our loss of market exclusivity for Emflaza® (deflazacort) for the treatment of Duchenne muscular dystrophy in the United States under the Orphan Drug Act of 1983;
our sales, marketing and distribution capabilities and strategy, including the ability of our third-party manufacturers to manufacture and deliver our products and product candidates in clinically and commercially sufficient quantities and the ability of distributors to process orders in a timely manner and satisfy their other obligations to us;
our ability to establish and maintain arrangements for the manufacture of our products and product candidates that are sufficient to meet clinical trial and commercial launch requirements;
the extent, timing and financial aspects of our strategic pipeline prioritization and reductions in workforce;
our ability to complete any post-marketing requirements imposed by regulatory agencies with respect to our products;
our expectations with respect to the potential financial impact and benefits of our leased biologics manufacturing facility and our ability to satisfy our obligations under the terms of the lease agreement for such facility;
our ability to satisfy our obligations under the indenture governing our 1.50% convertible senior notes due September 15, 2026;
our regulatory submissions, including with respect to timing and outcome of regulatory review;
our plans to advance our earlier stage programs and pursue research and development of other product candidates, including our splicing and ferroptosis and inflammation programs;

2

whether we may pursue business development opportunities, including potential collaborations, alliances, and acquisition or licensing of assets and our ability to successfully develop or commercialize any assets to which we may gain rights pursuant to such business development opportunities;
the potential advantages of our products and any product candidate;
our intellectual property position;
the impact of government laws and regulations;
the impact of litigation that has been or may be brought against us or of litigation that we are pursuing against others; and
our competitive position.

We may not actually achieve the plans, intentions or expectations disclosed in our forward-looking statements, and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements we make. We have included important factors in the cautionary statements included in this Annual Report on Form 10-K, particularly under the heading “Summary of Risk Factors” and the risk factors detailed further in Part I, Item 1A. Risk Factors that we believe could cause actual results or events to differ materially from the forward-looking statements that we make.

Our forward-looking statements do not reflect the potential impact of any future acquisitions, mergers, dispositions, joint ventures or investments we may make.

You should read this Annual Report on Form 10-K and the documents that we have filed as exhibits to this Annual Report on Form 10-K completely and with the understanding that our actual future results may be materially different from what we expect. We do not assume any obligation to update any forward-looking statements whether as a result of new information, future events or otherwise, except as required by applicable law.

In this Annual Report on Form 10-K, unless otherwise stated or the context otherwise requires, references to “PTC,” “PTC Therapeutics,” “we,” “us,” “our,” “the Company,” and similar references refer to PTC Therapeutics, Inc. and, where appropriate, its subsidiaries. The trademarks, trade names and service marks appearing in this Annual Report on Form 10-K are the property of their respective owners.

All website addresses given in this Annual Report on Form 10-K are for information only and are not intended to be an active link or to incorporate any website information into this document.

3

SUMMARY OF RISK FACTORS

Below is a summary of the principal risk factors that make an investment in our common stock speculative or risky. This summary does not address all of the risks and uncertainties that we face. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. Additional discussion of the risks summarized in this risk factor summary, and other risks that we face, can be found in Item 1A. Risk Factors, of this Annual Report on Form 10-K, and should be carefully considered, together with other information in this Annual Report on Form 10-K and our other filings with the Securities Exchange Commission, before making an investment decision regarding our common stock. The forward-looking statements discussed above are qualified by these risk factors. If any of the following risks occur, our business, financial condition, results of operations and future growth prospects could be materially and adversely affected.

Summary of Risk Factors

We may be unable to continue to commercialize Translarna for nmDMD in the EEA if the EC adopts the negative opinion issued by the CHMP for the renewal of the existing conditional authorization for Translarna.
We may be unable to continue to execute our commercial strategy for our products, fail to obtain renewal of, or satisfy the conditions of our marketing authorization for our products;
Delays or failures in obtaining regulatory approval would materially impair our commercialization capabilities;
We may not qualify for certain specialized pathways to develop our product candidates or to seek approval;
We or our collaborators may experience any of a number of possible unforeseen events in connection with clinical trials related to our products and product candidates;
Subgroup, retrospective, post-hoc, and certain statistical analyses may not be reliable and typically will not form the basis for regulatory approval;
We may experience delays or difficulties in the enrollment of patients in our clinical trials;
We may identify serious adverse side effects during the development or further development of any product or product candidate;
Our products and product candidates may be difficult to manufacture;
Our products and product candidates may fail to achieve market acceptance in the medical community;
We may be unable to establish or maintain sales, marketing and distribution capabilities or enter into agreements with third parties to market, sell and distribute our products or product candidates;
A substantial portion of our commercial sales currently occurs in territories outside of the United States which subjects us to additional business risks and laws and regulations, including those governing export restrictions and economic sanctions;
We face substantial competition;
Our products or product candidates may become subject to unfavorable pricing regulations, third-party reimbursement practices or healthcare reform initiatives;
We have incurred significant losses since our inception and expect to continue to incur significant operating expenses for the foreseeable future. We may need additional funding and we may never generate profits from operations or maintain profitability;
We may engage in strategic transactions to acquire assets, businesses, or rights to products, product candidates or technologies or from collaborations or make investments in other companies or technologies that could harm our business and dilute our stockholders’ ownership;
Raising additional capital may dilute our stockholders’ ownership, restrict our operation or require us to relinquish rights to our technologies or product candidates;
We may not be able to comply with applicable laws and regulations for our products or product candidates;
We may not be able to obtain orphan drug exclusivity for our products or product candidates in either the United States or the EU;
All pharmaceutical products for which marketing authorization has been granted are subject to extensive and rigorous regulation;
Failure to obtain and maintain acceptable pricing and reimbursement terms for our products would delay our commercialization efforts;

4

Legislative and regulatory changes affecting the pharmaceutical industry or the healthcare system more broadly may negatively affect our business;
We may fail to properly allocate our resources;
We contract with third parties for the manufacture and distribution of our products and certain of our product candidates and these third parties may encounter issues that affect our business;
We rely on third parties to conduct our preclinical and clinical trials and other essential services;
We currently depend, and expect to continue to depend, on collaborations with third parties for the development and commercialization of some of our products and product candidates;
Our business and operations would suffer in the event of computer system failures, cyber-attacks or a deficiency in our, or our collaborators’ or third-party vendors’, cyber-security;
We may be subject to product liability and other civil lawsuits;
We may be unable to retain our key executives;
We may be unable to obtain or maintain patent protection for our technology and products;
We may become involved in lawsuits to protect or enforce our intellectual property or in connection with allegations that we are infringing on third party intellectual property rights;
Without patent protection, our marketed products may face generic competition;
We may not obtain or maintain adequate trademark protection for our brand names;
Our rights to develop and commercialize Upstaza are subject, in part, to the terms and conditions of licenses granted to us by others;
We may not have sufficient cash flow from our business to make payments on our debt; and
The price of our common stock may be volatile and fluctuate substantially.

5

PART I

Item 1.   Business

Overview

We are a global biopharmaceutical company focused on the discovery, development and commercialization of clinically differentiated medicines that provide benefits to patients with rare disorders. Our ability to innovate to identify new therapies and to globally commercialize products is the foundation that drives investment in a robust and diversified pipeline of transformative medicines. Our mission is to provide access to best-in-class treatments for patients who have little to no treatment options. Our strategy is to leverage our strong scientific and clinical expertise and global commercial infrastructure to bring therapies to patients. We believe that this allows us to maximize value for all of our stakeholders.

Our Pipeline

We have a diversified therapeutic portfolio that includes several commercial products and product candidates in various stages of development, including discovery, research and clinical stages, focused on the development of new treatments for multiple therapeutic areas for rare diseases relating to neurology and metabolism. The chart and the disclosure directly below summarizes the status of our significant clinical-stage programs and commercial products as of the date of this report, including those with our strategic partners:

Graphic

Global Commercial Footprint
oGlobal DMD Franchise  We have two products, TranslarnaTM (ataluren) and Emflaza® (deflazacort), for the treatment of Duchenne muscular dystrophy, or DMD, a rare, life threatening disorder. Translarna currently has conditional marketing authorization in the European Economic Area, or EEA, for the treatment of nonsense mutation Duchenne muscular dystrophy, or nmDMD, in ambulatory patients aged two years and older. On January 25, 2024, the Committee for Medicinal Products for Human Use, or CHMP, of the European Medicines Agency, or EMA, issued a negative opinion for the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the European Commission, or EC, has 67 days to adopt the opinion from the date of its issuance. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the EEA. Translarna also has marketing authorization in Russia for the treatment of nmDMD in patients aged two years and older, and in Brazil for the treatment of nmDMD in ambulatory patients two years and older and for continued treatment of patients that become non-ambulatory, as well as in various other countries as described below. Emflaza is approved in the United States for the treatment of DMD in patients two years and older.

6

oUpstazaTM (eladocagene exuparvovec) Upstaza, a gene therapy for the treatment of Aromatic L-Amino Decarboxylase, or AADC, deficiency, a rare central nervous system, or CNS, disorder is approved for the treatment of AADC deficiency for patients 18 months and older within the EEA and the United Kingdom. We expect to submit a biologics license application, or BLA, for Upstaza for the treatment of AADC deficiency in the United States to the United States Food and Drug Administration, or FDA, in March 2024.
oTegsedi® (inotersen) and Waylivra® (volanesorsen) We hold the rights for the commercialization of Tegsedi and Waylivra for the treatment of rare diseases in countries in Latin America and the Caribbean pursuant to our Collaboration and License Agreement with a subsidiary of Ionis Pharmaceuticals, Inc., or Ionis. Tegsedi has received marketing authorization in the United States, European Union, or EU, and Brazil for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hereditary transthyretin amyloidosis, or hATTR amyloidosis. Waylivra is approved in Brazil for the treatment of familial chylomicronemia syndrome, or FCS, and familial partial lipodystrophy, or FPL.
oEvrysdi® (risdiplam) – Evrysdi, a treatment for spinal muscular atrophy, or SMA, was approved by the FDA for the treatment of SMA in adults and children of all ages and by the EC for the treatment of 5q SMA in patients of all ages with a clinical diagnosis of SMA Type 1, Type 2 or Type 3 or with one to four SMN2 copies. Evrysdi has also received marketing authorization for the treatment of SMA in over 100 countries. Evrysdi is a product of our SMA program and our collaboration with F. Hoffman-La Roche Ltd. and Hoffman-La Roche Inc., which we refer to collectively as Roche, and the Spinal Muscular Atrophy Foundation, or SMA Foundation.

Diversified Development Pipeline
oSepiapterin We expect to submit a marketing authorization application, or MAA, to the EMA for sepiapterin for the treatment of phenylketonuria, or PKU, in the EEA in March 2024. We also expect to submit a New Drug Application, or NDA, to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024.
oSplicing Platform – In addition to our SMA program, our splicing platform also includes PTC518, which is being developed for the treatment of Huntington’s disease, or HD. We initiated a Phase 2 study of PTC518 for the treatment of HD in the first quarter of 2022, which consists of an initial 12-week placebo-controlled phase focused on safety, pharmacology and pharmacodynamic effects followed by a nine-month placebo-controlled phase focused on PTC518 biomarker effect. In June 2023, we announced interim data from the 12-week placebo-controlled phase. We expect to provide 12-month interim data from the Phase 2 study of PTC518 for the treatment of HD in the second quarter of 2024.
oFerroptosis and Inflammation Platform – The two most advanced molecules in our ferroptosis and inflammation platform are vatiquinone and utreloxastat. We announced topline results from a registration-directed Phase 3 trial of vatiquinone in children and young adults with Friedreich ataxia, called MOVE-FA, in May 2023.  While the trial did not meet its primary endpoint, vatiquinone treatment did demonstrate significant benefit on key disease subscales, including the upright stability subscale, as well as on other disease relevant endpoints. In the first quarter of 2024, we met with the FDA, who expressed willingness to review an NDA for vatiquinone for the treatment of Friedreich ataxia based on the MOVE-FA trial as well as data from the ongoing open label extension study following the MOVE-FA trial, potentially allowing for the submission of an NDA in late 2024. In the first quarter of 2024, we also received scientific advice from the EMA on the MOVE-FA trial results, in which the EMA stated that the MOVE-FA data would likely not be sufficient for conditional authorization. We initiated a Phase 2 registration directed trial of utreloxastat for amyotrophic lateral sclerosis, or ALS, in the first quarter of 2022. We expect topline results from this trial in the fourth quarter of 2024.

Pre-clinical Pipeline
oWe continue to invest in our pre-clinical product pipeline by committing significant resources to research and development programs to provide access to best-in-class treatments for patients who have an unmet medical need. Our pre-clinical efforts are focused on two scientific platforms: splicing and ferroptosis, two areas of science where PTC has significant expertise.

7

Global Commercial Footprint

Global DMD Franchise

Duchenne muscular dystrophy (DMD)

Muscular dystrophies are genetic disorders involving progressive muscle wasting and weakness. DMD is the most common and one of the most severe types of muscular dystrophy. DMD occurs when a mutation in the dystrophin gene prevents the cell from making a functional dystrophin protein. Dystrophin is a muscle membrane associated protein and is critical to the structural and membrane stability of muscle fibers in skeletal, diaphragm and heart muscle. The absence of normally functioning dystrophin results in muscle fragility, such that muscle injury occurs when muscles contract or stretch during normal use. As muscle damage progresses, connective tissue and fat replace muscle fibers, resulting in inexorable muscle weakness.

Because the dystrophin gene is located on the X chromosome, DMD occurs primarily in young boys, although approximately 10% of female carriers show some disease symptoms. DMD is rare, and estimates of occurrence include approximately 1 in every 3,500 live male births, according to the National Organization for Rare Diseases and approximately 1 in every 5,000 live male births according to Ryder (2017) in the European Journal of Human Genetics. We estimate that there are between approximately 10,000 to 15,000 DMD patients in the United States. Several different types of mutation in the dystrophin gene can result in DMD, including deletion, duplication and nonsense mutations. A test known as multiplex ligation-dependent probe amplification (MLPA) can detect large deletions and duplications, which account for approximately 75% of all mutations. However, gene sequencing is required to identify small mutations such as nonsense mutations. We estimate that nonsense mutations account for approximately 13% of cases of DMD. Without treatment, patients with DMD typically lose walking ability by their early teens, require ventilation support in their late teens, and eventually experience premature death due to heart and lung failure. Even with medical care, most people with DMD die from cardiac or respiratory failure before or during their 30s.

Marketing authorization matters

Translarna for the treatment of nonsense mutation Duchenne muscular dystrophy

European Economic Area

We received marketing authorization from the EC in August 2014 for Translarna for the treatment of nmDMD in ambulatory patients aged five years and older in the member states of the EEA, subject to annual renewal and other conditions. In July 2018, the EC approved a label-extension request to our marketing authorization for Translarna in the EEA to include patients from two to up to five years of age. In July 2020, the EC approved the removal of the statement “efficacy has not been demonstrated in non-ambulatory patients” from the indication statement for Translarna.

The marketing authorization is subject to annual review and renewal by the EC following reassessment by the EMA of the benefit-risk balance of continued authorization, which we refer to as the annual EMA reassessment. In September 2022, we submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension as further described below. In February 2023, we also submitted an annual marketing authorization renewal request to the EMA. In September 2023, the CHMP gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA. We are exploring other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA if the negative opinion is adopted by the EC.

8

Marketing authorization is required in order for us to engage in any commercialization of Translarna in the EEA, which allows us to participate in pricing and reimbursement negotiations, on a country-by-country basis with each country in the EEA. Individual countries in the EEA have the ability to make Translarna available under early access programs, or EAP programs, or through similar styled programs. There is substantial risk that if the EC adopts the CHMP’s negative opinion or we are otherwise unable to renew our EEA marketing authorization during any annual renewal cycle or we are unable to identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA should the CHMP’s negative opinion be adopted by the EC or our product label is materially restricted, we would lose all, or a significant portion of, our ability to generate revenue from sales of Translarna in the EEA and other territories. For more information regarding the risks associated with the a potential EC adoption of the CHMP’s negative opinion on Translarna’s marketing authorization, see Item 1A. Risk Factors, “We may be unable to continue to commercialize Translarna for nonsense mutation Duchenne muscular dystrophy in the European Economic Area if the European Commission adopts the negative opinion issued by the Committee for Medicinal Products for Human Use of the European Medicines Agency for the renewal of the existing conditional authorization for Translarna.

See “Item 1. Business-Commercial Matters-Market Access Considerations” and “Item 1A. Risk Factors-Risks Related to the Development and Commercialization of our Product and our Product Candidates” and “-Risks Related to Regulatory Approval of our Product and our Product Candidates” for further information regarding the marketing authorization in the EEA, the market access process and related risks.

As the marketing authorization holder, we are obligated to monitor the use of Translarna for nmDMD to detect, assess and take required action with respect to information that could impact the safety profile of Translarna and to report this information, through pharmacovigilance submissions, to the EMA. Following its assessment of these submissions, the EMA can recommend to the EC actions ranging from the continued maintenance of the marketing authorization to its withdrawal.

United States

Translarna is an investigational new drug in the United States. During the first quarter of 2017, we filed an NDA for Translarna for the treatment of nmDMD over protest with the FDA. In October 2017, the Office of Drug Evaluation I of the FDA issued a Complete Response Letter, or CRL, for the NDA, stating that it was unable to approve the application in its current form. In response, we filed a formal dispute resolution request with the Office of New Drugs of the FDA. In February 2018, the Office of New Drugs of the FDA denied our appeal of the CRL. In its response, the Office of New Drugs recommended a possible path forward for our ataluren NDA submission based on the accelerated approval pathway. This would involve a re-submission of an NDA containing the current data on effectiveness and safety of ataluren with new data to be generated on dystrophin production in nmDMD patients’ muscles. We followed the FDA’s recommendation and collected, using newer technologies via procedures and methods that we designed, such dystrophin data in a new study, Study 045, and announced the results of Study 045 in February 2021. Study 045 did not meet its pre-specified primary endpoint. In June 2022, we announced top-line results from the placebo-controlled trial of Study 041, which was our 18-month, placebo-controlled trial, followed by an 18-month open-label extension, of Translarna in the treatment of ambulatory patients with nmDMD aged five years or older. Following this announcement, we submitted a meeting request to the FDA to gain clarity on the regulatory pathway for a potential re-submission of an NDA for Translarna. The FDA provided initial written feedback that Study 041 does not provide substantial evidence of effectiveness to support NDA re-submission. We held a Type C meeting with the FDA in the fourth quarter of 2023 to discuss the totality of Translarna data. Based on this discussion, the FDA suggested we request a pre-submission Type C meeting to discuss the specific contents of an NDA resubmission based on results from Study 041 and from our international drug registry study for nmDMD patients receiving Translarna. This meeting is scheduled for March 2024.

See “Item 1. Business-Government Regulation-The new drug and biologic approval process” below for further discussion with respect to the NDA process. See “Item 1. Business-Translarna (ataluren)” and “Item 1A. Risk Factors-Risks Related to the Development and Commercialization of our Product and our Product Candidates” and “-Risks Related to Regulatory Approval of our Product and our Product Candidates” for further detail regarding the results of our completed trials and studies of Translarna for the treatment of nmDMD, our regulatory strategy in the United States, our history with submissions to the FDA and the related risks to our business.

9

Other Territories

Translarna received marketing authorization for the treatment of nmDMD in Israel and South Korea in 2015, Chile in 2018, Brazil in 2019 and Russia in 2020, in addition to approvals from other countries, and these licenses are currently active. Many territories outside of the EEA, including Israel, South Korea and Chile, reference and depend on the determinations by the EMA when considering the grant of a marketing authorization. It is possible that we would not be able to maintain our marketing authorizations in these regions in the event the EMA decides not to renew or otherwise modifies or withdraws our marketing authorization in the EEA.  In addition, Translarna is authorized in the United Kingdom and will undergo a national assessment. The marketing authorization for Translarna in Brazil and Russia are subject to renewal every five years. We have been pursuing and expect to continue to pursue marketing authorizations for Translarna for the treatment of nmDMD in other regions.

Emflaza for the treatment of Duchenne muscular dystrophy in the United States

Emflaza, both in tablet and suspension form, received approval from the FDA in February 2017 as a treatment for DMD in patients five years of age and older in the United States. In June 2019, the FDA approved our label expansion request for Emflaza for patients two to five years of age. We estimate that there are between approximately 10,000 and 15,000 DMD patients in the United States.

Emflaza received a seven-year marketing exclusivity period in the United States for its approved indications, commencing on the date of FDA approval, under the provisions of the Orphan Drug Act of 1983, or the Orphan Drug Act. We have previously relied on this exclusivity period to commercialize Emflaza in the United States. Emflaza’s seven-year period of orphan drug exclusivity related to the treatment of DMD in patients five years and older expired in February 2024. We expect the expiration of this orphan drug exclusivity to have a significant negative impact on Emflaza net product revenue. Emflaza’s orphan drug exclusivity related to the treatment of DMD in patients two years of age to less than five expires in June 2026. See “Item 1. Business-Government Regulation” for further discussion with respect to marketing protection we rely on.

Upstaza

Upstaza is a gene therapy for the treatment of AADC deficiency, a rare CNS disorder arising from reductions in the enzyme AADC that results from mutations in the dopa decarboxylase gene. In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. In November 2022, the Medicines and Healthcare products Regulatory Agency approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the United Kingdom. We are also preparing a BLA for Upstaza for the treatment of AADC deficiency in the United States. In October 2022, we held a Type C meeting with the FDA to discuss the details of a potential submission package for Upstaza. At that meeting, the FDA asked for additional bioanalytical data in support of comparability between the drug product used in the clinical studies and the commercial drug product. We completed these analyses and provided the results to the FDA for review. The FDA stated that the data that we provided were still not sufficient. However, the FDA also said that the available data from the ongoing clinical study in the United States assessing the safety of the drug delivery cannula for Upstaza could be used to support a BLA for accelerated approval based on biomarker data demonstrating a treatment-related increase in de novo dopamine production. At the FDA’s suggestion, we held a pre-BLA meeting in December 2023. We expect to submit a BLA to the FDA for Upstaza for the treatment of AADC deficiency in March 2024.

AADC is the enzyme responsible for the conversion of L-dopa to dopamine. Dopamine is a key neurotransmitter that acts within the striatum (caudate and putamen), a component of the brain’s deep grey matter, to modulate output of neurons that project to the motor and premotor cortices of the brain that plan and execute normal motor function. Dopamine is required in the brain for humans to develop and maintain proper motor function.

AADC deficiency is a monogenic disorder of neurotransmitter synthesis that manifests in young children and most commonly results in profound developmental delay, often seen as complete arrest of motor development. AADC deficiency generally causes the inability to develop motor control, resulting in breathing, feeding, and swallowing problems, frequent hospitalizations, and the need for life-long care. On average, patients with AADC deficiency die in the

10

first decade of life due to profound motor dysfunction and secondary complications such as choking, hypoxia, and pneumonia. Currently, no treatment options are available for the underlying cause of the disorder, and care is limited to palliative options with significant burden on caregivers.

The prevalence of AADC deficiency has been estimated to be approximately 5,000 patients worldwide, with a live-birth incidence of up to 1 in 40,000 worldwide. While several diagnostic tests for AADC deficiency are available, we believe the condition remains largely undiagnosed or misdiagnosed and may be confused with cerebral palsy.

Upstaza is an adeno-associated virus, or AAV, gene therapy, which has been assessed in three completed clinical trials, AADC-1601, AADC-010 and AADC-011. The three completed trials included a total of 30 children with AADC deficiency who were treated with Upstaza during a single procedure in which the gene therapy was administered directly to the region of the brain, called the putamen, where dopamine is made and released. The targeted micro-dosing approach administering small amounts of gene therapy directly to focal regions of affected cells in the putamen has the benefit of keeping the supply requirements for materials low, improving access of the therapeutic gene to key cells, potentially limiting immune and complement-mediated responses and reducing the risk of off-target uptake and excretion of the gene therapy by the liver and kidneys. Results from these trials suggest that patients may have a gain of motor functions and improvement in cognitive scales following gene therapy administration and have shown significant increases in motor function, which contrasts with the published natural history.

AADC-1601, AADC-010 and AADC-011, were each single-arm, open-label, interventional trials. The primary and secondary objectives of these trials were to assess the safety and efficacy of Upstaza administered via bilateral putaminal-infusions in patients with severe AADC deficiency. Study enrollment required a diagnosis of AADC deficiency, defined as decreased homovanilic acid, or HVA, and 5-hydroxyindoleacetic acid, or 5-HIAA, and elevated levels of L-DOPA in the cerebrospinal fluid, or CSF, the presence of more than one DDC gene mutation, and the presence of clinical symptoms of AADC deficiency (including developmental delay, hypotonia, dystonia, and oculogyric crisis), and a patient age of older than 2 years.

Patients were evaluated monthly for safety assessments and every three months for efficacy assessments that included tests of motor developmental testing (Peabody Developmental Motor Scale, Second Edition, or PDMS-2, and Alberta Infant Motor Scale, or AIMS) through the first year after treatment with Upstaza and at periodic intervals thereafter through five years following treatment. The PDMS-2 and AIMS are validated scales used to assess motor skills in young children. Pharmacodynamic testing of CNS AADC activity over time included analyses of CSF neurotransmitter metabolites and F-DOPA PET imaging intervals, also through five years.

At baseline, patients had no functional movement and failed to achieve any motor milestones, including head control, sitting or standing capabilities, consistent with the published natural history of severe AADC deficiency. Compared to baseline, at one-year and at five-years after Upstaza administration, patients had objective evidence of de novo dopamine production as visualized by F-DOPA PET imaging of the brain, consistent with successful and stable gene expression and enzyme activity over time. Additionally, HVA levels, which is the major metabolite of dopamine metabolism, were measured at month 12 to determine if new dopamine was synthesized. HVA levels increased significantly from baseline at month 12, consistent with de novo dopamine synthesis.

Following administration of Upstaza, the combined group of patients showed significant improvements from baseline capabilities at one-year post-treatment in functional motor skills assessed with the PDMS-2 total score, as well as on the locomotion, grasping, visual-motor integration and stationary subscales. Significant improvements from baseline at one-year post-treatment were also observed for the combined group of patients on the AIMS total score and on the prone, supine, sit and stand subscales.

Compared to published natural history data, patients in these trials showed statistically significant improvements at both two- and five-year post-treatment in achievement of motor milestones of full head control (at 2 and 5 years), sitting unassisted (at 2 and 5 years), standing with support (at 5 years) and walking with assistance (at 5 years), reinforcing the clinical benefit and sustainability of functional motor improvements.

11

Surgical injection of Upstaza in the completed trials was well tolerated. Adverse events were generally associated with the disease state. The most frequent adverse event associated with Upstaza was dyskinesia and these events completely resolved over time. No serious adverse events have been attributed to Upstaza.

Patients from our completed trials have been offered to continue to follow up in Study 1602, which is intended to assess long-term safety and efficacy of Upstaza. Additionally, Study AADC-002, a multicenter, open-label trial to assess and efficacy of Upstaza, is ongoing.  We have enrolled 13 patients in this study.

Upstaza for the treatment of AADC deficiency has orphan drug designation in the United States and EU, and rare pediatric disease designation in the United States, and upon BLA approval the FDA may grant us a priority review voucher, depending on the timing of the approval.

Due to its orphan medicinal product designation by the EMA, we rely on a ten-year exclusive marketing period for Upstaza in the EEA, which may potentially be extended for two additional years if we receive approval for a pediatric exclusivity incentive. If Upstaza for the treatment of AADC deficiency receives FDA approval, we expect that Upstaza would have a twelve-year exclusive marketing period in the United States for the approved indication, commencing on the date of FDA approval, under the provisions of the Biologics Price Competition and Innovation Act of 2009, or BPCIA, as well as a concurrent seven-year exclusive marketing period, which would commence on the date of FDA approval, under the provisions of the Orphan Drug Act. We expect to rely on the twelve-year BPCIA regulatory exclusivity and concurrent seven-year Orphan Drug Act exclusivity to commercialize Upstaza in the United States, if it is approved.

See “Item 1. Business-Government Regulation-The new drug and biologic approval process” below for further discussion with respect to the BLA process.

Tegsedi and Waylivra

In August 2018 we entered into a Collaboration and License Agreement with Akcea Therapeutics, Inc., or Akcea, a subsidiary of Ionis for the commercialization by us of Tegsedi, Waylivra and products containing those compounds in countries in Latin America and the Caribbean, or the PTC Territory. See “Item 1. Business-Our Collaborations, License Agreements and Funding Arrangements-Tegsedi and Waylivra” below for further discussion with respect to this collaboration and license agreement.

Tegsedi

Tegsedi, a product of Ionis’ proprietary antisense technology, is an antisense oligonucleotide, or ASO, inhibitor of human transthyretin, or TTR, production. Tegsedi is the world’s first RNA-targeted therapeutic to treat patients with hereditary transthyretin amyloidosis, or hATTR amyloidosis. In October 2019, it received marketing authorization from ANVISA, the Brazilian health regulatory authority, for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hATTR amyloidosis in Brazil. Our marketing authorization for Tegsedi in Brazil is subject to renewal every five years. It has also received marketing authorization in the United States and EU for the same indication.

hATTR amyloidosis is a progressive, systemic and fatal inherited disease caused by the abnormal formation of the TTR protein and aggregation of TTR amyloid deposits in various tissues and organs throughout the body, including in peripheral nerves, heart, intestinal tract, eyes, kidneys, central nervous system, thyroid and bone marrow. The progressive accumulation of TTR amyloid deposits in these tissues and organs leads to sensory, motor and autonomic dysfunction often having debilitating effects on multiple aspects of a patient’s life. Patients with hATTR amyloidosis often present with a mixed phenotype and experience overlapping symptoms of polyneuropathy and cardiomyopathy.

Ultimately, hATTR amyloidosis generally results in death within three to fifteen years of symptom onset. Therapeutic options for the treatment of patients with hATTR amyloidosis are limited and there are currently no disease-modifying drugs approved for the disease. There are an estimated 50,000 patients with hATTR amyloidosis worldwide, including approximately 6,000 patients with polyneuropathic hATTR amyloidosis in Latin America.

12

Waylivra

Waylivra is an ASO that has received marketing authorization in the EU for the treatment of FCS, subject to certain conditions. The United States and EU regulatory agencies have granted orphan drug designation to Waylivra for the treatment of FCS. In connection with the marketing approval for Waylivra in the EU, the EC is requiring Akcea to provide results of a study based on a registry of patients to investigate how blood checks and adjustments to frequency of injections are carried out in practice and how well they work to prevent thrombocytopenia and bleeding in FCS patients taking Waylivra. In August 2021, ANVISA approved Waylivra as the first treatment for FCS in Brazil. Our marketing authorization for Waylivra in Brazil is subject to renewal every five years.

FCS is an ultra-rare disease caused by impaired function of the enzyme lipoprotein lipase, or LPL, and characterized by severe hypertriglyceridemia (>880mg/dL) and a risk of unpredictable and potentially fatal acute pancreatitis. Because of limited LPL function, people with FCS cannot break down chylomicrons, lipoprotein particles that are 90% triglycerides. In addition to pancreatitis, FCS patients are at risk of chronic complications due to permanent organ damage. They can experience daily symptoms including abdominal pain, generalized fatigue and impaired cognitions that affect their ability to work. People with FCS also report major emotional and psychosocial effects including anxiety, social withdrawal, depression and brain fog. There is no effective therapy for FCS currently available.

Additionally, we received approval of Waylivra for the treatment of FPL in Brazil in December 2022. FPL is a rare genetic metabolic disease characterized by selective, progressive loss of body fat (adipose tissue) from various areas of the body leading to ectopic fat deposition in liver and muscle and development of insulin resistance, diabetes, dyslipidemia and fatty liver disease. Individuals with FPL often have reduced subcutaneous fat in the arms and legs and the head and trunk regions may or may not have loss of fat. Conversely, affected individuals may also have excess subcutaneous fat accumulation in other areas of the body, especially the neck, face and intra-abdominal regions.

Evrysdi

Evrysdi was approved by the FDA in August 2020 for the treatment of SMA in adults and children two months and older and by the EC in March 2021 for the treatment of 5q SMA in patients two months and older with a clinical diagnosis of SMA Type 1, Type 2 or Type 3 or with one to four SMN2 copies. Evrysdi has also received marketing authorization for the treatment of SMA in over 100 countries. In May 2022, the FDA approved a label expansion for Evrysdi to include infants under two months old with SMA. In August 2023, the EC approved an extension of the Evrysdi marketing authorization to include infants under two months old in the EU. Evrysdi is a product of our SMA program and our collaboration with Roche and the SMA Foundation. For additional information, see “Item 1. Business – Our Collaborations, License Agreements and Funding Arrangements – Roche and the SMA Foundation.”

SMA is a genetic neuromuscular disease characterized by muscle wasting and weakness. The disease generally manifests early in life. SMA is caused by mutation or deletion of the Survival of Motor Neuron 1, or SMN1, gene that encodes the survival of motor neuron, or SMN, protein. The SMN protein is critical to the health and survival of the nerve cells in the spinal cord responsible for muscle contraction. A second gene, Survival of Motor Neuron 2, or SMN2, is very similar to SMN1, contains a T nucleotide at position 6 in exon 7 and produces low, insufficient levels of functional SMN protein due to alternative splicing of exon 7. According to the SMA Foundation, SMA is the leading genetic cause of death in infants and toddlers. Approximately 1 in 10,000 children is born with the disease. We estimate that there are between 20,000 to 30,000 children and adults living with SMA in the United States, Europe and Japan.

13

Diversified Development Pipeline

Our pipeline includes a number of programs at various stages of development including sepiapterin, PTC518 and other programs from our splicing and ferroptosis and inflammation platforms. Additionally, we have ongoing clinical studies of our current commercial product for maintaining authorizations and enabling additional authorizations.

Sepiapterin

Sepiapterin is a precursor to intracellular tetrahydrobiopterin, which is a critical enzymatic cofactor involved in metabolism and synthesis of numerous metabolic products. Sepiapterin has been pursued as a possible treatment for orphan metabolic diseases associated with defects in the tetrahydrobiopterin biochemical pathways, including PKU. PKU is an inborn error of metabolism caused predominantly by mutations in the phenylalanine hydroxylase gene resulting in toxic buildup of the amino acid phenylalanine, or Phe, in the brain, and, if left untreated, severe and irreversible disabilities such as permanent intellectual disability, seizures, delayed development, behavioral problems and possibly psychiatric disorders can occur. We believe that there are approximately 58,000 PKU patients globally. In May 2023, we announced that the primary endpoint was achieved in our registration-directed Phase 3 trial for sepiapterin for PKU. The primary endpoint of the study was the achievement of statistically-significant reduction in blood Phe level. The primary analysis population included those patients who have a greater than 30% reduction in blood Phe levels during the Part 1 run-in phase of the trial. Sepiapterin demonstrated Phe level reduction of approximately 63% in the overall primary analysis population and Phe level reduction of approximately 69% in the subset for classical PKU patients. Additionally, sepiapterin was well tolerated with no serious adverse events. Following the placebo-controlled study, patients were eligible to enroll in a long-term open-label study, which is still ongoing and will evaluate long-term safety, durability and Phe tolerance. We expect to submit an MAA to the EMA for sepiapterin for the treatment of PKU in the EEA in March 2024. Additionally, we participated in a pre-NDA meeting with the FDA in the third quarter of 2023. At that meeting, the FDA stated that the sepiapterin clinical safety and efficacy data supported NDA submission for the treatment of pediatric and adult PKU patients. However, the FDA has requested that we complete a 26-week nonclinical mouse study to assess sepiapterin carcinogenicity potential prior to NDA submission. This nonclinical study was not initially required when we acquired sepiapterin, as the NDA submission was planned under the Section 505(b)(2) pathway. Given that sepiapterin is a novel therapy with distinct pharmacology, biodistribution, mechanism of action and differentiated efficacy, we subsequently decided to make the NDA submission under the Section 505(b)(1) pathway, which requires the 26-week study, which is considered a required NDA component needed to inform labeling and is typically completed prior to submission. Based on the timing to complete this study, we expect to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024 and we intend to discuss with the FDA the potential for an earlier submission if we are permitted to submit the 26-week mouse study report during the NDA review process.

Splicing Platform

Our splicing platform focuses on the development of innovative therapies for diseases, such as SMA, that involve regulation of mRNA splicing in the cell.

In addition to Evrysdi and our SMA program, our splicing platform also includes PTC518, which is being developed for the treatment of HD. HD is a neurodegenerative and progressive brain disorder caused by a toxic gain-of-function triplet repeat expansion in the Huntingtin gene resulting in uncontrolled movements and cognitive loss. There are currently no disease-modifying therapies approved to delay the onset or slow the progression of HD. We believe that there are approximately 135,000 HD patients globally. PTC518 is an orally bioavailable molecule with broad central nervous system and systemic distribution that has been designed to target Huntingtin protein expression with high selectivity and specificity. We announced the results from our Phase 1 study of PTC518 in healthy volunteers in September 2021 demonstrating dose-dependent lowering of huntingtin messenger ribonucleic acid and protein levels, that PTC518 efficiently crosses blood brain barrier at significant levels and that PTC518 was well tolerated.  We initiated a Phase 2 study of PTC518 for the treatment of HD in the first quarter of 2022, which consists of an initial 12-week placebo-controlled phase focused on safety, pharmacology and pharmacodynamic effects followed by a nine-month placebo-controlled phase focused on PTC518 biomarker effect. In June 2023, we announced interim data from the 12-week placebo-controlled phase. The study demonstrated dose-dependent lowering of Huntingtin, or HTT, protein levels in peripheral blood cells, reaching an approximate mean 30% reduction in mutant HTT levels at the 10mg dose level. In

14

addition, PTC518 exposure in the cerebrospinal fluid was consistent with or higher than plasma unbound drug levels. Furthermore, PTC518 was well tolerated with no treatment-related serious adverse events. The Phase 2 study is actively ongoing outside the United States, while it has been paused within the United States as the FDA requested additional data to allow the Phase 2 study to proceed. We expect to provide 12-month interim data from the Phase 2 study of PTC518 for the treatment of HD in the second quarter of 2024. We expect to submit a safety data update to the FDA in the second quarter of 2024 to support lifting of the partial clinical hold on the program.

Ferroptosis and Inflammation Platform

Our ferroptosis and inflammation platform consists of small molecule compounds that target oxidoreductase enzymes that regulate oxidative stress and inflammatory pathways central to the pathology of a number of CNS diseases. Oxidation-reduction, or redox, reactions are an essential component of the generation and regulation of energy in living systems. These reactions are regulated through a set of enzymes known as oxidoreductase enzymes that uniquely require the transfer of an electron, or a redox chemical reaction, to affect their biological activity.

One of the advanced molecules in our ferroptosis and inflammation platform is vatiquinone. Vatiquinone is a small molecule orally bioavailable compound that has been in development for inherited mitochondrial diseases and related genetic disorders of oxidative stress. Vatiquinone targets 15-lipoxygenase, or 15-LO, a key regulator of oxidative stress, lipid-based neuro-inflammation, alpha-synuclein oxidation and aggregation and cell death. We are developing vatiquinone for the treatment of Friedreich ataxia. Friedreich ataxia is a rare and life-shortening neurodegenerative disease caused by a single defect in the FXN gene which causes reduced production of the frataxin protein. We believe that there are approximately 25,000 Friedreich ataxia patients globally. Vatiquinone has previously been studied in Friedreich ataxia patients in a Phase 2 trial that included a six-month placebo-controlled phase followed by an 18-month open label extension. In this trial, long-term vatiquinone treatment (18-24 months) was associated with an improvement in overall disease severity and neurological function relative to natural history. Vatiquinone has been generally well-tolerated in the clinic.

We announced topline results from our MOVE-FA trial, a registration-directed Phase 3 trial of vatiquinone in children and young adults with Friedreich ataxia, in May 2023. While the trial did not meet its primary endpoint of statistically significant change in modified Friedreich Ataxia Rating Scale, or mFARS, score at 72 weeks in the primary analysis population, vatiquinone treatment did demonstrate significant benefit on key disease subscales and secondary endpoints. In addition, in the population of subjects that completed the study protocol, significance was reached in the mFARS endpoint and several secondary endpoints, including the upright stability subscale. Furthermore, vatiquinone was well tolerated. In the first quarter of 2024, we met with the FDA, who expressed willingness to review an NDA for vatiquinone for the treatment of Friedreich ataxia based on the MOVE-FA trial as well as data from the ongoing open label extension study following the MOVE-FA trial, potentially allowing for the submission of an NDA in late 2024. In the first quarter of 2024, we also received scientific advice from the EMA on the MOVE-FA trial results, in which the EMA stated that the MOVE-FA data would likely not be sufficient for conditional authorization.

The other advanced molecule in our ferroptosis and inflammation platform is utreloxastat, a small molecule orally bioavailable compound that targets 15-LO and is in development for the potential treatment of adult CNS patients, including ALS. ALS is a rapidly progressing neurodegenerative disease caused by oxidative damage which leads to neuronal cell death and muscular atrophy. We believe that there are approximately 150,000 ALS patients globally. In the third quarter of 2021, we completed a Phase 1 trial in healthy volunteers to evaluate the safety and pharmacology of utreloxastat. Utreloxastat was found to be well-tolerated with no reported serious adverse events while demonstrating predictable pharmacology. We initiated a Phase 2 registration directed trial of utreloxastat for ALS in the first quarter of 2022. We expect topline results from this trial in the fourth quarter of 2024.

Translarna (ataluren)

Mechanism of action

We discovered Translarna by applying our technologies to identify molecules that promote or enhance the suppression of nonsense mutations. Nonsense mutations are implicated in a variety of genetic disorders. Nonsense mutations create a

15

premature stop signal in the translation of the genetic code contained in mRNA and prevent the production of full-length, functional proteins. Based on our research, we believe that Translarna interacts with the ribosome, which is the component of the cell that decodes the mRNA molecule and manufactures proteins, to enable the ribosome to read through premature nonsense stop signals on mRNA and allow the cell to produce a full-length, functional protein. As a result, we believe that Translarna has the potential to be an important therapy for genetic disorders which are the result of a nonsense mutation. Genetic tests are available for many genetic disorders, including those noted above, to determine if the underlying cause is a nonsense mutation. Translarna has been generally well-tolerated in all of our clinical trials, which have enrolled over 1,000 individuals to date.

Planned and ongoing clinical development of Translarna in nonsense mutation Duchenne muscular dystrophy

Study 041

Overview. As a specific obligation to our marketing authorization in the EEA, we were required to conduct and submit to the EMA the results of a three-year clinical trial to confirm the efficacy and safety of Translarna in the treatment of ambulatory patients with nmDMD aged five years or older. The trial was comprised of two stages: an 18-month randomized, double-blind, placebo controlled clinical trial followed by an 18-month open label extension period. We refer to the 18-month clinical trial portion as “Stage 1” and the 18-month extension period as “Stage 2”. We refer to Stage 1 and Stage 2 together as Study 041. In September 2022, as part of our specific obligation, we submitted a report on Stage 1 and data from Stage 2 in connection with a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization.

For a discussion of the risks related to conducting clinical trials, in general, and Study 041, in particular, please see “Item 1A. Risk Factors-Risks Related to the Development and Commercialization of our Product and our Product Candidates” and “-Risks Related to Regulatory Approval of our Product and our Product Candidates”.

Enrollment. According to the study protocol, Study 041 enrolled nmDMD patients aged five years and above who achieve a 6-minute walk distance, or 6MWD, equal to or greater than 150 meters at three pre-treatment evaluation times (screening, baseline day one and baseline day two), tested as set forth in the protocol. Qualified participants also needed to perform timed function tests of running/walking 10 meters, climbing/descending four stairs and standing from supine within 30 seconds at both screening and baseline, and meet the other criteria set forth in the protocol.

We completed enrollment of Study 041 in the fourth quarter of 2020. Of the 363 patients enrolled in Study 041, 185 patients meet the criteria for inclusion in the primary analysis population, which we refer to as the modified intention-to-treat population, or mITT. Patients included in the mITT must be at least 7, but less than 16, years old, with a 6MWD of equal to or greater than 300 meters and a stand from supine time of five seconds or more, each as tested at screening and baseline.

Objectives and endpoints. The primary objective of Study 041 was to evaluate the effect of Translarna on ambulation and endurance as assessed by the 6-minute walk test, or 6MWT. Based on the study protocol, the primary analysis of Stage 1 was to evaluate the difference in slope of change in 6MWD from baseline to week 72 between Translarna and placebo in the mITT population. Data from participants who did not qualify for inclusion in the mITT were used for summary and analysis of efficacy endpoints in the ITT (full date set) population.

A secondary objective of Study 041 was to determine the effects of Translarna on ambulation and burst activity as assessed by timed function tests (10-meter run/walk, 4-stair stair-climb, and 4-stair stair descend). Each timed function test was analyzed as a secondary endpoint for both the mITT and ITT populations at the end of Stage 1 and was also analyzed at the end of Stage 2. A separate analysis evaluates 10-meter run/walk results in participants with a baseline 6MWD below 300 meters. An additional analysis evaluates a composite endpoint of average change in times to run/walk 10 meters, climb 4 stairs, and descend 4 stairs. We also assess each of time to loss of ambulation, stair-climbing and stair-descending over 72 weeks and over 144 weeks.

Determination of the effects of Translarna on lower-limb muscle function as assessed by the North Star Ambulatory Assessment, or NSAA, a functional scale designed for boys affected by DMD, serves as an additional secondary objective.

16

NSAA scores were analyzed as secondary endpoints for both the mITT and ITT populations at the end of Stage 1 and were also analyzed as at the end of Stage 2. A separate analysis for Stage 2 evaluated changes in total score in participants with a baseline 6MWD of equal to or greater than 400 meters and under 7 years of age. We also assessed the risk of loss of NSAA items over 72 weeks and 144 weeks.

Slope of change in 6MWD over 144 weeks was also assessed as a secondary endpoint at the conclusion of Stage 2. Changes in 6MWD from baseline to week 72 and week 144 respectively were also addressed as secondary endpoints.

The safety profile of Translarna was evaluated throughout Stage 1 and Stage 2 as a secondary objective.

Certain exploratory endpoints were also assessed in Study 041. In patients aged 7 years and above, change from baseline in upper limb function is assessed using both functional testing and parent/caregiver-reported questionnaires. In patients under 7 years of age, muscle strength was assessed by change from baseline in myometry parameters. At pre-qualified sites only, magnetic resonance imaging were used to assess change from baseline in muscle fat fraction. The effects of Translarna on pulmonary function were assessed by change from baseline in forced vital capacity. In addition, subject- and parent/caregiver-reported questionnaires and at-home diaries were assessed to evaluate the effect of Translarna on health-related quality of life (HRQL) changes from baseline.

Stratification. In Stage 1, participants were randomized 1:1 to placebo or Translarna (10, 10, 20 mg/kg). The randomization was stratified based on type of concomitant corticosteroid used at baseline (deflazacort versus prednisone/prednisolone), maximum of the two valid 6-minute walk tests performed at baseline day 1 and day 2 (<300 meters versus ≥300 to <350 meters, versus ≥350 to <400 meters, versus ≥400 meters), and time to stand from supine at baseline (<5 seconds versus ≥5 seconds).

Results. In June 2022, we announced top-line results from Stage 1. Within Stage 1, Translarna showed a statistically significant treatment benefit across the entire ITT population as assessed by the 6MWT as assessed by the NSAA. Additionally, Translarna showed a statistically significant treatment benefit across the ITT population within the 10-meter run/walk and 4-stair stair climb, while also showing a positive trend in the 4-stair stair descend although not statistically significant. Within the mITT population, Translarna demonstrated a positive trend across all endpoints, however, statistical significance was not achieved. Translarna was also well tolerated with no new safety findings noted.

Observational study, data collection, and open label, extension trials of Translarna for treatment of nmDMD

We are undertaking a multi-center, observational post-approval study of patients receiving Translarna on a commercial basis, or Study 025o, as required by the Pharmacovigilance Risk Assessment Committee of the EMA and in collaboration with TREAT-NMD and the Cooperative International Neuromuscular Research Group. During the study we will gather data on the safety, effectiveness, and prescription patterns of Translarna in routine clinical practice. We have successfully enrolled more than 300 patients in Study 025o and we expect to follow their progress over five years.

An open label, extension trial, Study 016, involving patients who participated in ACT DMD is also ongoing, across multiple sites in the United States and Canada with patients on commercial supply. We ended the two open label extension trials involving patients who had participated in our prior trials for nmDMD and have transitioned U.S. and Canadian patients from these trials to Study 016 while other patients have transitioned to commercial supply via commercial pathways or EAP programs.

Completed clinical trials of Translarna in nonsense mutation Duchenne muscular dystrophy

Phase 2 pediatric study

As part of our pediatric development commitments under our marketing authorization in the EEA and to support the potential expansion of the Translarna label to younger patients with nmDMD, we initiated a Phase 2 pediatric clinical study to evaluate the safety and pharmacokinetics of Translarna in patients two to five years of age. The study, initiated in June 2016, included a four-week screening period, a four-week study period, and a 48-week extension period for patients who complete the four-week study period (52 weeks total treatment). In July 2018, the EMA approved a label-extension

17

request to our marketing authorization for Translarna in the EEA to include patients from two to up to five years of age, based on data from this study.

Phase 3 clinical trial of Translarna for nmDMD (ACT DMD)

In October 2015, we announced results from ACT DMD, also referred to as Study 020, our Phase 3, double-blind, placebo-controlled, 48-week clinical trial to evaluate the safety and efficacy of Translarna in patients with nmDMD. ACT DMD involved 228 patients at 53 sites across 18 countries.

In the overall intent-to-treat, or ITT, study population, the primary endpoint of change from baseline at week 48 in the 6MWT, showed a 15 meter benefit in favor of Translarna, which did not meet statistical significance.

A summary of the safety and efficacy results from ACT DMD is outlined below.

Safety and tolerability.   The results of ACT DMD confirmed the favorable safety profile of Translarna seen in our 48-week, 174-patient Phase 2b double-blind, placebo controlled clinical trial evaluating the long-term safety and efficacy of Translarna in patients with nmDMD completed in 2009, or the Phase 2b trial.

Translarna was generally well tolerated at both dose levels in our Phase 2b clinical trial. There were no study discontinuations due to adverse events. Most treatment-emergent adverse events were mild or moderate in severity. Investigators’ attributions of drug-related adverse effects were generally similar across the placebo and Translarna arms. The most common adverse events in this trial were vomiting (46.6% overall), headache (29.3%), diarrhea (24.1%), nasopharyngitis (20.7%), fever (19.0%), cough (19.0%) and upper abdominal pain (17.8%). These events were generally balanced across treatment arms and are typical of pediatric illnesses. Adverse events with at least a 10% incidence in any treatment arm that were seen with increased frequency from the placebo group to the Translarna 40 mg dose group to the Translarna 80 mg dose group were nausea (12.3% for placebo, 14.0% for the Translarna 40 mg group and 16.7% for the Translarna 80 mg group), abdominal pain (7.0% for placebo, 12.3% for the Translarna 40 mg group and 16.7% for the Translarna 80 mg group), pain in extremity (10.5% for placebo, 12.3% for the Translarna 40 mg group and 13.3% for the Translarna 80 mg group), flatulence (7.0% for placebo, 8.8% for the Translarna 40 mg group and 11.7% for the Translarna 80 mg group) and nasal congestion (7.0% for placebo, 8.8% for the Translarna 40 mg group and 10.0% for the Translarna 80 mg group). There were no serious adverse events observed during the trial that were considered possibly or probably related to Translarna. Determination of relatedness of the serious adverse event to Translarna was made by the trial investigator, based on his or her judgment.

Translarna was generally well tolerated in ACT DMD. There were two study discontinuations due to adverse events, including one in the Translarna arm (constipation) and one in the placebo arm (disease progression). Most treatment-emergent adverse events were mild or moderate in severity. The most common adverse events in this trial were vomiting (20.4% overall), nasopharyngitis (20.0%), headache (18.3%), and fall (17.8%). These events were generally balanced across treatment arms and are typical of pediatric illnesses and/or patients with DMD. Adverse events with at least a 10% incidence in either treatment arm that were seen with increased frequency from the placebo group to the Translarna 40 mg dose group were vomiting (18.3% for placebo, 23.6% for the Translarna 40 mg group), nasopharyngitis (19.1% for placebo, 20.9% for the Translarna 40 mg group), fall (17.4% for placebo, 18.3% for the Translarna 40 mg group), cough (11.3% for placebo, 16.5% for the Translarna 40 mg group) diarrhea (8.7% for placebo, 17.4% for the Translarna 40 mg group), and pyrexia (10.4% for placebo, 13.9% for the Translarna 40 mg group). An overview of adverse events in this trial is shown in the table below.

Overview of treatment-emergent adverse events in Phase 3 clinical trial (as-treated population)

    

    

Translarna

    

All

 

Placebo

40 mg group

patients

 

Parameter

N=115

N=115

N=230

 

Patients with ≥1 adverse event

 

101 (87.8)

%  

103 (89.6)

%  

204 (88.7)

%

Adverse events by severity

 

  

 

  

 

  

Grade 1 (mild)

 

54 (47.0)

%  

61 (53.0)

%  

115 (50.0)

%

18

Grade 2 (moderate)

 

37 (32.2)

%  

35 (30.4)

%  

72 (31.3)

%

Grade 3 (severe)

 

9 (7.8)

%  

7 (6.1)

%  

16 (7.0)

%

Grade 4 (life-threatening)

 

 

 

Adverse events by relatedness

 

  

 

  

 

  

Unrelated

 

47 (40.9)

%  

44 (38.3)

%  

91 (39.6)

%

Unlikely

 

30 (26.1)

%  

20 (17.4)

%  

50 (21.7)

%

Possible

 

18 (15.7)

%  

27 (23.5)

%  

45 (19.6)

%

Probable

 

6 (5.2)

%  

12 (10.4)

%  

18 (7.8)

%

Discontinuations due to adverse events

 

1 (0.9)

%  

1 (0.9)

%  

2 (0.9)

%

Serious adverse events

 

4 (3.5)

%  

4 (3.5)

%  

8 (3.5)

%

Deaths

 

 

 

There were no serious adverse events observed during the trial that were considered possibly or probably related to Translarna. Determination of relatedness of the serious adverse event to Translarna was made by the trial investigator, based on his or her judgment.

Intent to Treat (ITT) Population.   The primary efficacy endpoint in ACT DMD was change in 6MWD from baseline to week 48. In the ITT population, a 15 meter benefit (p=0.213) was observed in the primary endpoint which did not meet statistical significance.

Secondary endpoints in the trial included the proportion of patients with at least 10% worsening in 6MWD at week 48 of the trial compared to baseline, or 10% 6MWD worsening, and change in timed function tests of time to run/walk 10 meters, climb four stairs and descend four stairs. The hazard ratio for Translarna versus placebo was 0.75 (p=0.160) for 10% 6MWD worsening. Benefits trended in favor of Translarna over placebo in the timed function tests in the ITT population, including observed results in time to run/walk 10 meters (1.2 seconds; p=0.117), time to climb four stairs (1.8 seconds; p=0.058), and time to descend four stairs (1.8 seconds; p=0.012).

Additional endpoints included the NSAA test and the Pediatric Outcomes Data Collection Instrument, or PODCI, a validated tool for measuring quality of life in pediatric patients with orthopedic conditions. These additional endpoints favored Translarna in the ITT population but did not meet statistical significance.

Pre-Specified Analyses.   The statistical analysis plan submitted to the FDA for ACT DMD set forth pre-specified analyses of efficacy to be conducted, including subgroups of patients with baseline 6MWD less than 350 meters and patients with baseline 6MWD of greater than or equal to 300 and less than 400 meters, which we refer to as our key subgroups.

The pre-specification of our key subgroups was scientifically justified based upon knowledge of the biology and natural history of the disease and the evolving understanding of the of the six minute walk test as used to assess DMD patients. We considered the pre-specified less than 350 meter baseline 6MWD population as a key subgroup based on the knowledge that 350 meters represents a transition point for patients towards a more rapid decline in walking ability as supported by analysis from our Phase 2b trial. Furthermore, we considered the pre-specified 300 to 400 meter baseline 6MWD population as a key subgroup based on an increasing understanding of the sensitivity limitations of the six minute walk test as an endpoint in 48-week studies. Natural history data suggest that the 6MWT may not be the optimal tool to demonstrate efficacy in patients with either a baseline 6MWD of less than 300 meters, as these patients have significant muscle loss as monitored by magnetic resonance spectroscopy and are at high risk for losing ambulation regardless of treatment, or in high walking patients, such as those with a baseline 6MWD at or greater than 400 meters, as these patients are likely to remain stable over a 48 week testing period.

By defining these key subgroups, we thereby also defined corresponding subgroups of patients with baseline 6MWD greater than or equal to 350 meters, greater than or equal to 400 meters, and less than 300 meters. We also pre-specified a meta-analysis of the combined results from ACT DMD and the Phase 2b ambulatory decline phase patients.

Pre-specified sub-group analysis.   We saw strong evidence of clinical benefit in the pre-specified subgroup of patients with baseline 6MWD between 300 and 400 meters. Specifically, we observed a benefit in Translarna-treated patients of 47 meters (nominal p=0.007) in the 6MWT in this subgroup. This was consistent with an observed benefit of 49 meters

19

(nominal p=0.026) in our Phase 2b clinical trial in the 300 to 400 meters baseline 6MWD population. We also saw clinically meaningful benefit for Translarna over placebo in each of the timed function tests, including observed results in time to run/walk 10 meters (2.1 seconds; nominal p=0.066), time to climb four stairs (3.6 seconds; nominal p=0.003), and time to descend four stairs (4.3 seconds; nominal p<0.001). The hazard ratio for Translarna versus placebo was 0.79 (nominal p=0.418) for 10% 6MWD worsening. In addition, a benefit of 4.5 points over placebo (nominal p=0.041) was observed in the NSAA test, which we believe is clinically meaningful. We believe that the benefits observed in this key pre-specified subgroup support the use of the 6MWT in the patients with a walking ability in the 300 to 400 meters range and the understanding that the reliability of the 6MWT over a 48 week period was limited at both the lower and upper ends of our 6MWD enrollment range.

In the pre-specified subgroup of patients with baseline 6MWD less than 350 meters, we observed a benefit of 24 meters (nominal p=0.210) in favor of Translarna in the 6MWT. An analysis of the results from our Phase 2b clinical trial in the less than 350 meters baseline 6MWD population, defined post-hoc, demonstrated a 68 meter benefit in the 6MWT (nominal p=0.006). In the timed function tests for the subgroup of ACT DMD patients with baseline 6MWD less than 350 meters, we observed benefits for Translarna over placebo in time to run/walk 10 meters (2.3 seconds; nominal p=0.033), time to climb four stairs (4.2 seconds; nominal p=0.019) and time to descend four stairs (4.0 seconds; nominal p=0.007).

Typically, a trial result is statistically significant if the chance of it occurring when the treatment is like placebo is less than one in 20, resulting in a p-value of less than 0.05. A nominal p-value is the result of one particular comparison when more than one comparison is possible, such as when two active treatments are compared to placebo or when two or more subgroups are analyzed.

As described above, we believe the 6MWT lacks sensitivity to detect a clinical effect in patients with baseline less than 300 meters in a 48-week trial. However, the timed function tests trended in favor of patients treated with Translarna with a baseline 6MWD below 300 meters, including observed benefit over placebo in time to run/walk 10 meters (2.5 seconds; nominal p=0.066), time to climb four stairs (2.4 seconds; nominal p=0.790), and time to descend four stairs (2.1 seconds; nominal p=0.595). We believe the positive trends in this population reflect that short muscle burst activity tests may be a better clinical measure for patients that are at a more advanced stage of disease progression. Consistent with the natural history of ambulatory DMD patients with 6MWD greater than 400 meters, which indicates stability in walking ability over a 48 week period, we observed no meaningful difference in 6MWT between patient groups. Similarly, we observed no meaningful difference in 6MWT between patient groups with baseline 6MWD greater than 350 meters.

Pre-specified meta-analysis.   The meta-analysis combined efficacy results from the ACT DMD ITT population and Phase 2b ambulatory decline phase subgroup. The Phase 2b ambulatory decline phase group includes the patients from our randomized, double-blind, placebo controlled, Phase 2b clinical trial in patients with nmDMD who would have met the enrollment criteria of ACT DMD.

Results from the meta-analysis showed a statistically significant 21 meter improvement in 6MWD (p = 0.015) favoring Translarna.

Additionally, the meta-analysis showed statistically significant benefit for Translarna over placebo across each timed function test including time to run/walk 10 meters (1.4 seconds; p=0.025), time to climb four stairs (1.6 seconds; p =0.018) and time to descend four stairs (2.0 seconds; p=0.004). The hazard ratio for Translarna versus placebo was 0.66 (p=0.023) for 10% 6MWD worsening. We believe that we are able to demonstrate a statistically significant outcome in the 6MWD in the meta-analysis, despite the significant variability in baseline 6MWD among patients in both ACT DMD and the Phase 2b trial’s ambulatory decline phase, due to the substantially larger patient population available in the pooled analysis.

Retrospective Analysis.   We also looked back at the observed results in the meta-analysis for all patients with a baseline 300 to 400 meter 6MWD from ACT DMD and the Phase 2b trial. The meta-analysis of these data demonstrated a 45 meter benefit (nominal p<0.001) in the 6MWT as well as clinically meaningful benefits across each secondary endpoint timed function test, including benefit over placebo in time to run/walk 10 meters (2.2 seconds; nominal p=0.008), time to climb four stairs (3.4 seconds; nominal p<0.001) and time to descend four stairs (4.3 seconds; nominal p<0.001). This meta-analysis of patients with baseline 6MWD of 300 to 400 meters was not pre-specified and is defined post-hoc.

20

A retrospective analysis performed after unblinding trial results can result in the introduction of bias if the analysis is inappropriately tailored or influenced by knowledge of the data and actual results. In addition, nominal p-values cannot be compared to the benchmark p-value of 0.05 to determine statistical significance without being adjusted for the testing of multiple dose groups or analyses of subgroups. Because of these limitations, regulatory authorities typically give greatest weight to results from pre-specified analyses and adjusted p-values and less weight to results from post-hoc, retrospective analyses and nominal p-values.

Statistical Considerations.   The pre-specified meta-analysis results, which favored Translarna in the 6MWT and each of the timed function tests, are considered statistically significant. In the pre-specified subgroups of ACT DMD patients with a baseline 6MWD less than 350 meters and 300 to 400 meters, the p-values for the 6MWT and each of the timed function tests are considered nominal. For information with respect to the use of nominal p-values and post-hoc analyses, see Item 1A. Risk Factors, “Subgroup, retrospective, post-hoc, and certain statistical analyses may not be reliable and typically will not form the basis for regulatory approval.”

Participation Criteria and Stratification.   Certain key inclusion criteria were specified in the ACT DMD trial protocol for enrollment: the patient had to be 7 through 16 years of age; at the screening visit the patient had to be able to walk no more than 80% of predicted 6MWD compared to healthy boys matched for age and height, but had to be able to walk at least 150 meters during the 6MWT; and the patient must have used systemic corticosteroids for a minimum of six months prior to start of treatment. The ACT DMD trial protocol provided for the exclusion of patients from the trial if, among other things, they recently used systemic aminoglycoside antibiotics, recently initiated or changed corticosteroid therapy or previously received Translarna treatment. Patients enrolled in ACT DMD underwent 48 weeks of blinded treatment prior to the final analysis and the randomization was stratified based on age (<9 years versus ≥9), baseline 6MWD (<350 versus ≥350 meters), and duration of prior use of corticosteroids (<12 months versus ≥12 months).

Study 045

In the fourth quarter of 2018, following the FDA’s recommendation to collect dystrophin data using validated quantification methods, we initiated Study 045, a Phase 2 open label clinical study of 20 boys with nmDMD from ages two to seven, to evaluate the ability of ataluren to increase dystrophin protein levels in boys with nmDMD. Study 045 did not meet its pre-specified primary endpoint. Patients received baseline biopsies prior to the initiation of treatment and follow-up biopsies scheduled at 40 weeks following the start of treatment. However, certain patients were delayed in obtaining the final study muscle biopsies performed at our clinical trial site at the University of California, Los Angeles as a result of the COVID-19 pandemic. 8 of 20 patients were unable to undergo biopsies at week 40, and these patients had their second biopsies between 62 and 70 weeks of treatment. Full-length dystrophin levels were measured using both the Electrochemiluminescence, or ECL assay, as the primary endpoint and Immunohistochemistry, or IHC, assay as the secondary endpoint.

The ITT population included the 20 patients enrolled in the study. However, one subject was determined to be non-compliant, as he only took half of the study drug, and one subject did not have adequate biopsy samples to establish baseline levels. Therefore, 18 patients were compliant with the study drug and had evaluable biopsy samples. These 18 patients are considered the evaluable population. 10 of these 18 patients had their second biopsy at week 40 and 8 had their second biopsy between weeks 62 and 70. Patient characteristics, including age and steroid use were consistent across both cohorts.

Overall in the ITT population, there was an increase in dystrophin expression from baseline, on both ECL as the primary endpoint and IHC as the secondary endpoint, but these did not meet a p-value of <0.05. Nevertheless, when studying the 18 patients in the evaluable cohort, we identified a greater increase in dystrophin expression, and this increase did reach a nominal p-value of 0.04 in the analysis of the IHC assay. Also, over 80% of the evaluable subjects demonstrated an increase in dystrophin expression. 8 patients in the evaluable population had longer treatment exposure, ranging from 62-70 weeks, and these 8 patients had markedly greater levels of dystrophin increase with an average of approximately 24% in the ECL assay. We believe that these results suggest that longer duration of treatment resulted in greater biological effect, which is consistent with the long-term Translarna treatment benefit we have previously reported from our other clinical studies and our international drug registry study for nmDMD patients receiving Translarna.

21

We also measured creatine kinase, or CK, levels of patients in Study 045 as an objective measure of muscle damage. Dystrophin acts as a shock absorber during a muscle contraction and would be expected to protect against muscle damage and therefore reduce CK levels. Consistent with an increase in the level of dystrophin, we observed a marked reduction of approximately 20% in creatine kinase and that longer treatment with Translarna was associated with a greater magnitude of biological effect.

Strategic Pipeline Prioritizations

In May 2023 and September 2023, we announced strategic pipeline prioritizations following reviews of our portfolio.  In connection with the strategic pipeline prioritizations, we reduced our workforce by 32%, which primarily affected employees in the United States, including those employees involved in early-stage research and gene therapy manufacturing and associated selling, general and administrative functions. We substantially completed the reduction in workforce in January 2024. We also decided to discontinue our preclinical and early research programs for our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome, as well as our oncology platform, which included programs for unesbulin for the treatment of diffuse intrinsic pontine glioma and leiomyosarcoma.

Multi-platform Discovery

We continue to invest in our pre-clinical product pipeline by committing significant resources to research and development programs to provide access to best-in-class treatments for patients who have an unmet medical need.

Our Approach

We use multiple drug discovery platforms to discover and develop therapies to target diseases with high-unmet need. Our platforms focus on identifying small molecules that intervene in pathways required for RNA processing and energy production. Careful control and manipulation of these processes allow us to address a wide range of deficiencies.

Splicing

Post-transcriptional control processes are the events that occur in a cell following the transcription of DNA into RNA. These processes regulate, for example, how long RNA molecules last in the cell, how exons in precursor messenger RNA, or pre-mRNA, molecules are spliced, and how efficiently mRNA molecules are translated to proteins. In the majority of human protein-encoding genes, the sequence encoding the mature mRNA transcript is not contiguous in the pre-mRNA but rather has intervening non-coding regions called introns that interrupt the coding sequences, called exons. These introns are removed from the final mRNA product by a process called splicing that also joins the exons together such that only the exons are retained in the mature mRNA.

We use our splicing technology to identify molecules that modulate splicing of the pre-mRNA. Pre-mRNA splicing is a series of highly organized biochemical reactions. Approximately 94% of all human genes encode pre-mRNAs that undergo splicing. In addition, through splicing, one gene can often generate several mRNA products that include a different set of exons through a process called alternative splicing which results in mature mRNA that encodes different, related proteins. Splicing can be therapeutically targeted, in many human diseases, including SMA, Huntington’s disease, muscular dystrophy and various forms of cancer. We have developed several high-throughput drug discovery technology platforms that enable us to identify small molecule modifiers of pre-mRNA splicing. These technologies rely on sensitive quantification of pre-mRNA isoforms directly in human cells or tissue samples. Using this technology, we have successfully identified orally bioavailable small molecules that correct splicing of SMN2 mRNA. An example of one of these molecules is Evrysdi, which was approved in August 2020 by the FDA for the treatment of SMA in adults and children two months and older. Based on our knowledge of the mechanism of splicing and how small molecules interact with the cellular splicing machinery, we have identified additional small molecule drug candidates that modify splicing of pre-mRNA, promote inclusion of specific exons into mRNA, including pseudoexons, or force skipping of undesired exons from the mature mRNA. We believe that this technology is potentially widely applicable to a large number of target genes across many therapeutic areas.

22

Ferroptosis and Inflammation

Energy production in cells is critical to their survival. On the other hand, processes that induce oxidative stress in cells can negatively impact them. Energy production takes place in a part of the cell called mitochondria. The mitochondria use the transport of electrons via chemical reactions called redox reactions in their cell membranes to produce adenosine triphosphate, or ATP, which is the central energy molecule inside cells. This process of moving electrons to produce ATP is termed electron transfer or transport. The redox reactions, however, can also cause oxidative stress. We use our expertise in energy production via electron transfer chemical reactions and in oxidative stress to develop potentially first-in-class therapeutics for unmet medical needs. One area of our focus is on inherited mitochondrial diseases. Mitochondrial diseases often derive from defects in energy production and oxidative stress pathway. These diseases commonly result in severe neurological impairment and death at an early age. Through our screening processes, we have identified multiple drug targets which we are assessing in nonclinical studies with the aim of identifying additional product candidates to take into clinical development. Similar strategies potentially can be used for broader sets of diseases. We believe such approaches to these types of intractable diseases have the potential to lead to novel therapies to address areas of high unmet medical need.

Our Collaborations, License Agreements and Funding Arrangements

We currently have ongoing collaborations with Roche and the SMA Foundation for SMA, a license agreement with National Taiwan University, or NTU, for Upstaza, a collaboration and license agreement with Akcea for Tegsedi and Waylivra and a license agreement with Shiratori Pharmaceutical Co., Ltd., or Shiratori, relating to the manufacturing processes and technology for sepiapterin.

Roche and the SMA Foundation

Overview.   In November 2011, we entered into a License and Collaboration Agreement with Roche and the SMA Foundation, dated as of November 23, 2011, or the SMA License Agreement, to further develop and commercialize compounds identified under our SMA sponsored research program with the SMA Foundation and to research other small molecule compounds with potential for therapeutic use in patients with SMA. The research term of this agreement was terminated effective December 31, 2014. The ongoing collaboration is governed by a joint steering committee consisting of an equal number of representatives of us, the SMA Foundation and Roche. We, the SMA Foundation and Roche have agreed to endeavor to make decisions by consensus, but if the joint steering committee cannot reach agreement after following a specified decision resolution procedure, Roche’s decision will control. However, Roche may not exercise its final decision-making authority with respect to certain specified matters, including any decision that would increase our or the SMA Foundation’s obligations, reduce our or the SMA Foundation’s rights, expand Roche’s rights, or reduce Roche’s obligations under the license and collaboration agreement.

Commercialization.   We have granted Roche worldwide exclusive licenses, with the right to grant sublicenses, to our patent rights and know-how with respect to such compounds and products. Roche is responsible for pursuing worldwide clinical development of compounds from the research program and has the exclusive right to develop and commercialize compounds from the collaboration.

Payments and Contingent Payments.   Pursuant to the SMA License Agreement, Roche paid us an upfront non-refundable payment of $30.0 million. During the research term, which was terminated effective December 31, 2014, Roche provided us with funding, based on an agreed- upon full-time equivalent rate, for an agreed-upon number of full- time equivalent employees that we contributed to the research program. We are eligible to receive up to an aggregate of $135.0 million in payments if specified development and regulatory milestones are achieved and up to an aggregate of $325.0 million in payments if specified sales milestones are achieved. We are also entitled to tiered royalties ranging from 8% to 16% on worldwide net product sales of products developed pursuant to the collaboration. Roche’s obligation to pay us royalties will expire generally on a country-by- country basis at the latest of the expiration of the last-to-expire patent covering a product in the given country, the expiration of regulatory exclusivity for that product in such country or 10 years from the first commercial sale of that product in such country. However, the royalties payable to us may be decreased in certain circumstances. For example, the royalty rate in a particular country is reduced if the product is not protected by patents in that country and no longer entitled to regulatory exclusivity in that country. We remain responsible for making any

23

payments to the SMA Foundation that may become due under our pre-existing sponsored research agreement with the SMA Foundation.

As of December 31, 2023, we had recognized a total of $310.0 million in milestone payments and $341.8 million royalties on net sales pursuant to the SMA License Agreement. As of December 31, 2023, there are no remaining development and regulatory event milestones that we can receive. The remaining potential sales milestones as of December 31, 2023 are $150.0 million upon achievement of certain sales events.

In October 2023, we entered into an Amended and Restated Royalty Purchase Agreement, or the A&R Royalty Purchase Agreement, with Royalty Pharma Investments 2019 ICAV, or Royalty Pharma, and, for the limited purposes set forth in the agreement, Royalty Pharma plc, which amends and restates in its entirety that certain Royalty Purchase Agreement dated as of July 17, 2020, or the Original Royalty Purchase Agreement, with RPI Intermediate Finance Trust, or RPI, and for the limited purposes set forth in the agreement, Royalty Pharma PLC.  Pursuant to the A&R Royalty Purchase Agreement, we have sold or agreed to sell to Royalty Pharma certain portions of our remaining retained right, title and interest in and to our right to receive sales-based royalty payments, or the Royalty, on worldwide net sales of Evrysdi and any other product developed pursuant to the SMA License Agreement under the SMA program (all such Royalty rights retained by us, are referred to as the Retained Royalty Rights, and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&R Royalty Purchase Agreement, are referred to as the A&R Assigned Royalty Rights).  At closing, Royalty Pharma paid us $1.0 billion in cash consideration for 38.0447% of our Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement and referred to as the Original Assigned Royalty Rights, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty.  In addition, we may sell to Royalty Pharma the remainder of our Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by us that are exercisable at our option between January 1, 2024 and December 31, 2025.  If we exercise two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of our Retained Royalty Rights less amounts exercised by us via our put options at a purchase price that is proportional to the purchase price of our unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty.

Termination.   Unless terminated earlier, the SMA License Agreement will expire on the date when no royalty or other payment obligations are or will become due under the agreement. Roche’s termination rights under the license and collaboration agreement include the right to terminate the agreement at any time after November 22, 2013 on a product-by-product and country-by-country basis upon three months’ notice before the launch of the applicable product or upon nine months’ notice thereafter; and the right to terminate the agreement in specified circumstances following a change of control of us. The license and collaboration agreement provides that we or Roche may terminate the agreement in the event of an uncured breach by the other party of a material provision of the agreement, or in the event of the other party’s bankruptcy or insolvency. Upon termination of the collaboration agreement by Roche for convenience or termination by us as a result of Roche’s breach, bankruptcy, change of control or patent challenge, we have the right to assume the development and commercialization of product candidates arising from the license and collaboration agreement. In that event, we may become obligated to pay royalties to Roche on sales of any such product.

SMA Foundation

Overview.   In June 2006, we entered into a sponsored research agreement with the SMA Foundation under which we and the SMA Foundation have collaborated in the research and preclinical development of small molecule therapeutics for SMA. As discussed above, we are also collaborating with the SMA Foundation and Roche to further develop these compounds. Pursuant to the sponsored research agreement, as amended, the SMA Foundation provided us with $13.3 million in funding. The SMA Foundation is not obligated to provide any further funding under this agreement.

24

Continuing financial obligations.   We may become obligated to pay the SMA Foundation single-digit royalties on worldwide net product sales of any collaboration product that we successfully develop and subsequently commercialize or, with respect to collaboration products we outlicense, including Evrysdi, a specified percentage of certain payments we receive from our licensee. As discussed above, we have outlicensed rights to Roche pursuant to a license and collaboration agreement. We are not obligated to make such payments unless and until annual sales of a collaboration product exceed a designated threshold. Since inception, the SMA Foundation has earned $52.5 million, $35.3 million which was paid and $17.2 million which was accrued as of December 31, 2023. We have reached our obligation to make such payments to the SMA Foundation of an aggregate of $52.5 million as of December 31, 2023.

Reversion rights.   In specified circumstances, including those involving our decision to discontinue development or commercialization of a collaboration product, our uncured failure to meet agreed timelines or those that might arise following our change of control, we may be obligated to grant the SMA Foundation exclusive or non-exclusive sublicensable rights under our intellectual property, in certain collaboration products, among other rights, to assume the development and commercialization of such collaboration products and to provide the SMA Foundation with other transitional assistance, which we refer to as a reversion. In some such cases, we may be entitled to receive licensing fee payments from the SMA Foundation and single-digit royalties on sales of the applicable collaboration product, which amounts we collectively refer to as reversion payments. In other cases, the SMA Foundation is not required to make any payments to us in connection with the licenses it receives from us.

Termination.   Unless terminated earlier, the sponsored research agreement will continue until the earliest of the SMA Foundation’s receipt of the repayment amount or, if there was a reversion, either our receipt of all reversion payments that the SMA Foundation may be obligated to make to us or, if the SMA Foundation is not obligated to make reversion payments, the expiration of the last-to-expire patent we licensed to the SMA Foundation in connection with such reversion. The sponsored research agreement provides that either party may terminate the agreement in the event of an uncured material breach by the other party or in the event of the other party’s bankruptcy or insolvency.

National Taiwan University

Overview. Pursuant to the license and technology transfer agreement, originally entered into between Agilis Biotherapeutics, Inc., or Agilis, NTU and Professor Wuh-Liang (Paul) Hwu, in December 2015, or the NTU Licensing Agreement, NTU granted to us an exclusive, perpetual license, with the right to grant sublicenses through all tiers, to research and use the intellectual property, data, chemistry, manufacturing and controls, or CMC, records, documents, confidential information, materials and know-how pertaining to the Research, including Upstaza for the treatment of AADC deficiency, under the NTU Collaboration Agreement (as defined below), or the Technology, and to develop, make, manufacture, use, sell, import and market the Technology and any other products made, invented, developed or incorporated by or with the Technology, or the Licensed Products. Subject to any regulatory delays or issues, we are obligated to research, use and develop the Technology to manufacture Licensed Products by December 23, 2025. Additionally, we are obligated to obtain marketing approval of Upstaza for the treatment of AADC deficiency, either by the FDA or by the EMA, by December 31, 2024. In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA, satisfying that obligation.

Funding Obligations. NTU received a lump sum of $100,000 upon execution of the NTU Licensing Agreement, as well as $2.0 million milestones payments based on the achievement of certain clinical and regulatory milestones, including $1.2 million that became due and payable in July 2022 upon the EC’s approval of Upstaza for the treatment of AADC deficiency. Additionally, NTU will be entitled to receive contingent payments from us based on (i) annual license maintenance fees, (ii) a low double-digit percentage royalty of annual net sales of Licensed Products, and (iii) a percentage of sublicense revenue, ranging from low-twenties to mid-twenties. The annual license maintenance fees are non-refundable, but creditable against annual net sales payments.

Intellectual Property. All intellectual property relating to the manufacture, production, assembly, use or sale of Technology and any Licensed Products derived thereof are owned by NTU.

Termination. The NTU Licensing Agreement expires on December 23, 2035. Upon expiration, we will have a fully paid-up, perpetual, royalty-free exclusive license to the Technology. We may terminate the NTU Licensing Agreement upon

25

60 days’ written notice to NTU in the event of (a) the failure of a pivotal clinical study, or serious adverse event in a clinical study, with respect to Upstaza for the treatment of AADC deficiency, that prevents continuing such clinical study under reasonable circumstances or (b) the rejection of a BLA with the FDA or an MAA with the EMA, or equivalent biologics approval application in another territory with respect to Upstaza for the treatment of AADC. In such termination event, we must pay $100,000 to NTU within 30 days of termination and NTU would retain all rights to the Technology. We may terminate the NTU Licensing Agreement for material breach by another party following a 30-day cure period. NTU may terminate the NTU Licensing Agreement for our failure to pay any undisputed license fees or net sales or sublicensing royalty fees within the applicable deadline following a 30-day cure period.

We are also a party to collaborative research agreements with NTU, or the NTU Collaboration Agreements, that govern the collaboration between us and NTU with respect to the research and clinical trials for AADC deficiency gene therapy. NTU is responsible for performing the research and clinical trials and we are responsible for providing related funding. As of December 31, 2023, an aggregate amount of $3.7 million in funding payments has been paid to NTU pursuant to the NTU Collaboration Agreements.

Tegsedi and Waylivra

Overview. PTC Therapeutics International Limited, our subsidiary, entered into a Collaboration and License Agreement, or the Tegsedi-Waylivra Agreement, dated August 1, 2018 by and between us and Akcea, for the commercialization by us of Tegsedi, Waylivra and products containing those compounds, which we refer to collectively as the Products, in countries in Latin America and the Caribbean, or the PTC Territory. We are responsible for all meetings, communications and other interactions with regulatory authorities in the PTC Territory. The activities of the parties pursuant to the Tegsedi-Waylivra Agreement is overseen by a Joint Steering Committee, composed of an equal number of representatives appointed by each of us and Akcea.

Commercialization. Under the terms of the Tegsedi-Waylivra Agreement, Akcea has granted to us an exclusive right and license, with the right to grant certain sublicenses, under Akcea’s product-specific intellectual property to develop, manufacture and commercialize the Products in the PTC Territory. In addition, Akcea has granted to us a non-exclusive right and license, with the right to grant certain sublicenses, under Akcea’s core intellectual property and manufacturing intellectual property to develop, manufacture and commercialize the Products in the PTC Territory and to manufacture the Products worldwide in accordance with a supply agreement with Akcea. Akcea has in-licensed certain of the Akcea intellectual property from its parent company, Ionis. Each party has agreed not to, independently or with any third party, commercialize any competing oligonucleotide product in the PTC Territory for the same gene target as inotersen.

Payments and Contingent Payments. We paid to Akcea an upfront licensing fee of $18.0 million, consisting of an initial payment of $12.0 million paid in connection with entering into the Tegsedi-Waylivra Agreement in August 2018, and a second payment of $6.0 million that was paid after Waylivra received regulatory approval from the EMA in May 2019. In addition, Akcea was eligible to receive milestone payments, on a Product-by-Product basis, of $4.0 million upon receipt of regulatory approval for a Product from ANVISA, subject to a maximum aggregate amount of $8.0 million for all such Products. We paid Akcea $4.0 million upon our receipt of marketing authorization from ANVISA in October 2019 for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hATTR amyloidosis in Brazil with Tegsedi and an additional $4.0 million upon our receipt of marketing authorization from ANVISA in August 2021 for the treatment of FCS. Akcea is also entitled to receive royalty payments in the mid-twenty percent range of net sales on a country-by-country and Product-by-Product basis, commencing on the earlier to occur of (1) 12 months after the first commercial sale of such Product in Brazil or (2) the date when we, our affiliates or sublicensees have recognized revenue of $10.0 million or more in cumulative net sales for such Product in the PTC Territory. The royalty payments are subject to reduction in certain circumstances as set forth in the Tegsedi-Waylivra Agreement.

Termination. The Tegsedi-Waylivra Agreement will continue until the expiration of the last to expire royalty term with respect to all Products in all countries in the PTC Territory. Either party may terminate the Tegsedi-Waylivra Agreement on written notice to the other party if such other party is in material breach of its obligations thereunder and has not cured such breach within 30 days after notice in the case of a payment breach or 60 days after notice in the case of any other breach.

26

Shiratori

Overview. In connection with our acquisition of Censa Pharmaceuticals, Inc., or Censa, in May 2020, we became a party to a license agreement dated as of February 8, 2015, as amended, between Shiratori and Censa, or the Shiratori License Agreement. Pursuant to the Shiratori License Agreement, Shiratori granted Censa the sole and exclusive worldwide right and license, with the right to sublicense, under certain licensed know-how, or the Licensed Know-How, and licensed patents, or the Licensed Patents, relating to manufacturing processes and technology for sepiapterin, to research, have researched, develop, have developed, use, import, export, market, have marketed, offer for sale, sell and have sold, and otherwise commercialize any final pharmaceutical product in finished form containing sepiapterin as an active pharmaceutical ingredient, including sepiapterin, collectively the Sepiapterin Products, covered by the Licensed Patents or using the Licensed Know-How in all countries and territories of the world outside of Japan, or the Sepiapterin Territory.

Payments and Contingent Payments. Under the Shiratori License Agreement, we are obligated to pay to Shiratori a low single digit percentage of annual net sales of the Sepiapterin Products in each country in the Sepiapterin Territory until the expiration of the last-to-expire Licensed Patent controlled by Shiratori covering the relevant country followed by an obligation to pay a reduced royalty rate for a specified period of time thereafter. We are also obligated to pay Shiratori certain regulatory and development milestones.

Termination. Unless earlier terminated, the Shiratori License Agreement will continue in full force and effect on a country-by-country and product-by-product basis until the obligation to pay royalties with respect to the sale of such Sepiapterin Product in such country expires. The parties may agree to mutually terminate the Shiratori License Agreement. Shiratori may elect to terminate the Shiratori License Agreement upon sixty days’ prior written notice to us in the event that we fail to (i) achieve regulatory approval for a Sepiapterin Product in either the United States or EU by February 8, 2026 or (ii) commercially launch a Sepiapterin Product in the United States or EU by February 8, 2027. We may elect to terminate the Shiratori License Agreement upon sixty days’ prior written notice to Shiratori.

Our Ongoing Acquisition-Related Obligations

From time to time, we have engaged in strategic transactions to expand and diversify our product pipeline, including through the acquisition of assets or businesses. In connection with these acquisitions, we have entered into agreements through which we have ongoing obligations, including obligations to make contingent payments upon the achievement of certain development, regulatory and net sales milestones or upon a percentage of net sales of certain products.

Complete Pharma Holdings, LLC

On April 20, 2017, we completed our acquisition of all rights to Emflaza, or the Emflaza Transaction. The Emflaza Transaction was completed pursuant to an asset purchase agreement, dated March 15, 2017, as amended on April 20, 2017, or the Emflaza Asset Purchase Agreement, by and between us and Marathon Pharmaceuticals, LLC (now known as Complete Pharma Holdings, LLC), or Marathon. The assets acquired by us in the Emflaza Transaction include intellectual property rights related to Emflaza, inventories of Emflaza, and certain contractual rights related to Emflaza. We assumed certain liabilities and obligations in the Emflaza Transaction arising out of, or relating to, the assets acquired in the Emflaza Transaction.

In addition to the upfront consideration paid to Marathon upon the closing of the Emflaza transaction, Marathon is entitled to receive contingent payments from us based on annual net sales of Emflaza, up to a specified aggregate maximum amount over the expected commercial life of the asset, subject to the terms and conditions of the Emflaza Asset Purchase Agreement. In 2022, we paid Marathon a single $50.0 million sales-based milestone in accordance with the Emflaza Asset Purchase Agreement.

Agilis Biotherapeutics, Inc.

On August 23, 2018, we completed our acquisition of Agilis pursuant to an Agreement and Plan of Merger, dated as of July 19, 2018, or the Agilis Merger Agreement, by and among us, Agility Merger Sub, Inc., a Delaware corporation and

27

our wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC, or the Merger.

In addition to the upfront consideration paid to Agilis equityholders upon the closing of the Merger, Agilis equityholders may become entitled to receive contingent payments from us based on the achievement of certain development, regulatory and net sales milestones, as well as based upon a percentage of net sales of certain products.

On April 29, 2020, we, certain of the former equity holders of Agilis, or the Participating Rightholders, and, for the limited purposes set forth in the agreement, Shareholder Representative Services LLC, entered into a Rights Exchange Agreement, or the Rights Exchange Agreement. Pursuant to the Right Exchange Agreement, we issued 2,821,176 shares of our common stock and paid $36.9 million, in the aggregate, to the Participating Rightholders in exchange for the cancellation and forfeiture by the Participating Rightholders of their rights to receive certain milestone-based contingent payments under the Agilis Merger Agreement.

As of December 31, 2023, we have paid former equity holders of Agilis a total of $52.4 million in connection with the achievement of certain milestone-based contingent payments under the Agilis Merger Agreement. In May 2023, as part of our strategic portfolio prioritization, we decided to discontinue our preclinical and early research programs for our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, we do not expect the milestones under the Agilis Merger Agreement related to Friedreich ataxia and Angelman syndrome to be achieved. In addition, we do not expect to pay royalties on annual net sales related to Friedreich ataxia and Angelman syndrome. Our outstanding obligations under the Agilis Merger Agreement related to Upstaza include obligations to pay up to an aggregate maximum amount of $20.0 million upon the achievement of certain development milestones, up to an aggregate maximum amount of $11.1 million upon the achievement of certain regulatory milestones, and up to a maximum aggregate amount of $50.0 million upon the achievement of certain net sales milestones, pursuant to the terms of the Agilis Merger Agreement.

We expect to pay the former equity holders of Agilis $20.0 million in development milestone payments upon the acceptance for filing by the FDA of a BLA for Upstaza for the treatment of AADC deficiency, which we expect to occur in March 2024, and $4.5 million in regulatory milestone payments upon approval of the BLA from the FDA pursuant to the Agilis Merger Agreement.

BioElectron Technology Corporation

On October 25, 2019, we completed the acquisition of substantially all of the assets of BioElectron Technology Corporation, or BioElectron, pursuant to an Asset Purchase Agreement by and between the Company and BioElectron, dated October 1, 2019, or the BioElectron Asset Purchase Agreement.

In addition to the upfront consideration paid to BioElectron upon the closing of the asset acquisition, subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may become entitled to receive contingent milestone payments of up to $200.0 million (in cash or in shares of our common stock, as determined by us) from us based on the achievement of certain regulatory and net sales milestones. Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may also become entitled to receive contingent payments based on a percentage of net sales of certain products.

Censa Pharmaceuticals, Inc.

On May 29, 2020, we acquired Censa pursuant to an Agreement and Plan of Merger, dated as of May 5, 2020, or the Censa Merger Agreement, by and among us, Hydro Merger Sub, Inc., our wholly owned, indirect subsidiary, and, solely in its capacity as the representative, agent and attorney-in-fact of the securityholders of Censa, Shareholder Representative Services LLC, or the Censa Merger.

In addition to the upfront consideration paid to the Censa securityholders upon the closing of the Censa Merger, pursuant to the Censa Merger Agreement, Censa securityholders will be entitled to receive contingent payments from us based on (i) the achievement of certain development and regulatory milestones up to an aggregate maximum amount of $217.5

28

million for sepiapterin’s two most advanced programs and receipt of a priority review voucher from the FDA as set forth in the Censa Merger Agreement, (ii) $109 million in development and regulatory milestones for each additional indication of sepiapterin, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $160.0 million, (iv) a percentage of annual net sales during specified terms, ranging from single to low double digits of the applicable net sales threshold amount, and (v) any sublicense fees paid to us in consideration of any sublicense of Censa’s intellectual property to commercialize sepiapterin, on a country-by-country basis, which contingent payment will equal to a mid-double digit percentage of any such sublicense fees. In February 2023, we completed enrollment of our Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, we paid a $30.0 million development milestone to the former Censa securityholders. We elected to pay this milestone in the form of shares of our common stock, less certain cash payments. Pursuant to such election, we issued 657,462 shares of our common stock and paid $0.4 million to former Censa securityholders. We expect to make payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement.

Intellectual Property

Patents and trade secrets

Our success depends in part on our ability to obtain and maintain proprietary protection for our product candidates, technology and know-how, to operate without infringing the proprietary rights of others and to prevent others from infringing our proprietary rights. Our policy is to seek to protect our proprietary position by, among other methods, filing U.S. and certain ex-U.S. patent applications related to our proprietary technology, inventions and improvements that we believe are important to the development of our business, where patent protection is available. We also rely on trade secrets, know-how, continuing technological innovation and in-licensing opportunities to develop and maintain our proprietary position.

As of January 31, 2024, our patent portfolio included a total of 138 active U.S. patents and 61 pending U.S. non-provisional patent applications, including continuations and divisional applications, that are owned, co-owned, or exclusively in-licensed.  Our patent portfolio also includes numerous International and ex-U.S. patents and patent applications. The patent portfolio includes patents and patent applications with claims including composition of matter, pharmaceutical formulation and methods of use of our commercial products including ataluren, the active ingredient in the formulated product Translarna, and risdiplam, the active ingredient in the formulated product Evrysdi.

The patent rights relating to ataluren owned by us include 34 issued U.S. patents relating to composition of matter, methods of use, formulations, dosing regimens and methods of manufacture and multiple pending U.S. patent applications relating to methods of use, formulation, and dosing regimens. We do not license any material patent rights relating to ataluren to unaffiliated parties. The issued U.S. patents relating to composition of matter are currently scheduled to expire in April 2024 and all U.S. patents that issue from U.S. patent applications arising from the composition of matter would also be expected to expire in April 2024. Issued U.S. patents relating to therapeutic methods of use are currently scheduled to expire in 2026 and 2027, including patent term adjustment. Our patent rights relating to ataluren include granted patents or pending counterpart patent applications in a number of other jurisdictions, including Canada, certain South American countries, Europe, certain Middle Eastern countries, certain African countries, certain Asian countries and certain Eurasian countries. We own 13 European patents relating to composition of matter, uses, dosing regimens and methods of manufacture of ataluren, as well as multiple pending European patent applications relating to composition of matter, uses and formulations. Granted European patents will expire in April 2024 for those patents drawn to composition of matter, in 2026 and 2027 for those patents drawn to dosing regimen, and in 2027 for those patents drawn to the manufacturing process. Except as indicated above, the anticipated expiration dates referred to above are without regard to potential patent term extension, patent term adjustment or other marketing exclusivities that may be available to us.

The patent rights relating to risdiplam co-owned by us and Roche include 7 issued U.S. patents relating to composition of matter, methods of use, and methods of manufacture and pending U.S. patent applications. We do not license any material patent rights relating to risdiplam to unaffiliated parties. The issued U.S. patents relating to composition of matter are currently scheduled to expire in 2033, 2035 and 2042. Our patent rights include granted patents or pending counterpart patent applications in a number of other jurisdictions, including Canada, certain South American countries, Europe, certain

29

Middle Eastern countries, certain African countries, certain Asian countries and certain Eurasian countries. We co-own 4 European patents relating to composition of matter, and uses of risdiplam. The expiration dates of the granted European patents relating to composition of matter are currently scheduled to expire in 2033 and 2035. Except as indicated above, these anticipated expiration dates are without regard to potential patent term extension, patent term adjustment or other marketing exclusivities that may be available to us.

The term of individual patents depends upon the legal term for patents in the countries in which they are obtained. In most countries, including the United States, the patent term is 20 years from the earliest filing date of a non-provisional patent application. In the United States, a patent’s term may, in certain cases, be lengthened by patent term adjustment, which compensates a patentee for administrative delays by the U.S. Patent and Trademark Office in examining and granting a patent, or may be shortened if a patent is terminally disclaimed over an earlier filed patent. The term of a U.S. patent that covers a drug, biological product or medical device approved pursuant to a pre-market approval, or PMA, may also be eligible for patent term extension when FDA approval is granted, provided statutory and regulatory requirements are met.

Analogous patent term extension provisions are available in Europe and certain other ex-U.S. jurisdictions to extend the term of a patent that covers an approved drug. One means of patent term extension in Europe after EMA approval is based on obtaining a Supplementary Protection Certificate, or SPC. We have applied for SPCs for ataluren in all applicable European countries in which we have a European patent and have obtained SPCs or expect to obtain SPCs in all applicable European countries. The maximum patent term extension provided by an SPC is a total of 5 years from the date of patent term expiration. For example, in jurisdictions where an SPC with maximum patent term extension has been granted, the ataluren composition of matter patent would be scheduled to expire in 2029. To the extent a marketing authorization in any particular jurisdiction is not or cannot be maintained, the granted patent may remain in force in that jurisdiction until its natural expiration date, although a granted SPC in that jurisdiction may be withdrawn.  To the extent an underlying granted patent may be invalidated in that jurisdiction prior to its natural expiration date, the associated SPC will be invalidated as well. In the future, if and when our product candidates receive approval by the FDA or other non-European ex-U.S. regulatory authorities, we expect to apply for patent term extensions on issued patents covering those products, depending upon the length of the clinical trials for each drug and other factors.

We have no patents covering Emflaza or the approved use of Emflaza. See “Item 1. Business-Government Regulation” for further information regarding the exclusivity periods that we expect to rely on.

We rely on orphan drug exclusivity in the EEA for Upstaza for the treatment of AADC deficiency. If Upstaza is approved in the United States, we expect to rely on the non-patent market exclusivity periods under the Orphan Drug Act and the BPCIA to commercialize Upstaza in the United States. If approved elsewhere, we expect to rely on orphan drug exclusivity in other countries or regions where such exclusivity is available. See “Item 1. Business-Government Regulation” for further information regarding the exclusivity periods that we expect to rely on.

We may rely, in some circumstances, on trade secrets to protect our technology. However, trade secrets can be difficult to protect. We seek to protect our proprietary technology and processes, in part, using confidentiality agreements with our employees, consultants, scientific advisors, contractors and collaborators. We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these individuals, organizations and systems, such agreements or security measures may be breached, and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known or be independently discovered by competitors. To the extent that our employees, former employees, consultants, scientific advisors, contractors or collaborators use intellectual property owned by us or licensed to us by others in their work for us, trade secret disputes may arise.  If such disputes arise in the U.S., we may protect our trade secrets and pursue remedies available under federal statute using either the Economic Espionage Act of 1996 and/or the Defend Trade Secrets Act of 2016 and, if necessary, under state law using either the Uniform Trade Secrets Act or other State law available in the applicable venue.  If such disputes arise ex-US, we may protect our trade secrets and pursue remedies available under local or international law.

30

License agreements

We are a party to a number of license agreements under which we license patents, patent applications and other intellectual property from third parties. We enter into these agreements to augment our proprietary intellectual property portfolio. The licensed intellectual property covers some of the compounds that we are researching and developing, some post-transcriptional control targets and some of the scientific processes that we use. These licenses impose various diligence and financial payment obligations on us. We expect to continue to enter into these types of license agreements in the future.

We exclusively in-licensed know-how and materials related to the production and use of Upstaza.  For a further discussion of the material agreements relating to our in-licensing of Upstaza for the treatment of AADC deficiency, see “Item 1. Business-Our Collaborations, License Agreements and Funding Arrangements-National Taiwan University.”  We also exclusively in-license or jointly own patent applications with claims directed to composition of matter, formulation and methods of use of other gene therapy products candidates currently in development.

Manufacturing

We do not currently own or operate functional manufacturing or distribution facilities for the production of clinical or commercial quantities of our products or product candidates or compounds that we are testing in our preclinical programs. We currently rely, and expect to continue to rely, on third parties for the manufacture, packaging, labeling and distribution of clinical and commercial supplies of our products or product candidates that we may develop, other than small amounts of compounds that we may synthesize ourselves for preclinical testing. We have personnel with manufacturing and quality experience to oversee our contract manufacturers.

The active pharmaceutical ingredients in our products and product candidates are provided by third-parties. We currently rely on a single source for the production of some of our raw materials and we obtain our supply of the drug substance for Translarna from two third-party manufacturers.

We engage two separate manufacturers to provide bulk drug product for Translarna. We have a relationship with three manufacturers that are capable of providing fill and finish services for our finished commercial and clinical Translarna product.

We currently obtain our supplies of Translarna and most of our other products and product candidates from our third-party manufacturers pursuant to agreements that include specific supply timelines and volume expectations. If a manufacturer should become unavailable to us for any reason, we would seek to obtain supply from another manufacturer engaged by us for the applicable product or service. In the event that we were unable to procure the applicable supply from a validated manufacturer, we believe that there are a number of potential replacements for each of our outsourced services, however we likely would experience delays in our ability to supply Translarna to patients or in advancing our clinical trials while we identify and qualify replacement suppliers.

We obtain our supply of the drug substance for Emflaza through a third-party manufacturer that is currently the only third-party manufacturer qualified to provide Emflaza drug substance for use in the United States. All of our drug product manufacturing, processing and packaging needs for Emflaza tablet and suspension product are fulfilled pursuant to two different exclusive supply agreements assumed by us in connection with our acquisition of Emflaza. We expect to fulfill all of our requirements for Emflaza tablets as well as secondary packaging of pre-filled Emflaza oral suspension bottles pursuant to one of these agreements, which has an automatic renewal provision subject to the termination rights of each party. We expect to fulfill all of our requirements for Emflaza suspension product pursuant to the other agreement. We are obligated to pay to the manufacturer of the Emflaza suspension product royalty payments, on a quarterly basis, based on a percentage (ranging from low to middle-low double digits) of, or a fixed payment with respect to, our annual net sales of suspension product in the United States, subject to reduction in accordance with the terms of the agreement.

If our drug substance provider or either of our drug product manufacturers was to be unable to provide drug substance or manufacture Emflaza product in sufficient quantities to meet projected demand, future sales could be adversely affected, which in turn could have a detrimental impact on our ability to maintain our marketing authorization in the United States and on our ability to commercialize Emflaza, which in turn would have a material adverse effect on our business, financial

31

results and results of operations. Further, Emflaza received a seven-year exclusive marketing period in the United States for its approved indications, commencing on the date of FDA approval, under the provisions of the Orphan Drug Act. Emflaza’s seven-year period of orphan drug exclusivity related to the treatment of DMD in patients five years and older expired in February 2024. Emflaza’s orphan drug exclusivity related to the treatment of DMD in patients two years of age to less than five expires in June 2026. As the holder of orphan exclusivity, we are required to assure the availability of sufficient quantities of Emflaza to meet the needs of patients. Failure to do so could result in loss of the drug’s remaining orphan exclusivity in the United States.

Translarna and Emflaza are manufactured in reliable and reproducible synthetic processes. Our raw materials are not scarce and are readily available subject to supply chain disruptions. We currently rely on a single source for the production of some raw materials and switching to an alternative source could, in some instances, take time and could lead to delays in manufacturing. We maintain inventories for such materials such that any delays with raw materials will not affect or delay our manufacturing. No material shortages or delays of raw materials were encountered in 2023 and no manufacturing delays are currently expected in 2024. The chemistry is amenable to scale up and does not require unusual equipment in the manufacturing process. We expect to continue to develop drug candidates that can be produced cost-effectively at contract manufacturing facilities or internally, in the case of our gene therapy platform.

We have agreements with third-party manufacturers for the long-term commercial supply of Translarna. In the event that we are unable to procure supply from a validated manufacturer, we would seek to identify and qualify replacement suppliers, however this process would likely delay our ability to supply Translarna to patients or advance our clinical trials. We may be unable to conclude agreements for commercial or clinical supply of Translarna with third-party manufacturers, or we may be unable to do so on acceptable terms.

We currently have contracts with multiple pharmacy and hospital distributors in the EU that distribute Translarna for limited commercial and EAP programs. We have engaged with third party logistic providers, or 3PLs, which distribute Translarna for the majority of our commercial and EAP programs on our behalf.

We utilize third parties for the commercial distribution of Emflaza, including a 3PL to warehouse Emflaza as well as specialty pharmacies to sell and distribute Emflaza to patients. The specialty pharmacies provide us with third-party call center services to provide patient support and financial services, prescription intake and distribution, reimbursement adjudication, and ongoing compliance support.

Pursuant to the Tegsedi-Waylivra Agreement, we have entered into a master supply agreement with Akcea whereby Akcea or its affiliates will manufacture and supply, or cause to be manufactured and supplied, Tegsedi and Waylivra in quantities sufficient to support the commercialization of Tegsedi and Waylivra in the PTC Territory. This is currently the only manufacturing and supply agreement that we have entered into for the drug substance of Tegsedi and Waylivra. If the master supply agreement is terminated and we are unable to find an alternative third party contractor, we may encounter delays in manufacturing Tegsedi and Waylivra.

We have a commercial manufacturing services agreement with MassBiologics of the University of Massachusetts Medical School, or MassBio, to provide sufficient quantities of our Upstaza program materials to meet anticipated clinical trial and commercial scale demands. If MassBio is unable to perform its obligations under the commercial manufacturing services agreement, identifying a replacement gene therapy manufacturer would likely be challenging and time-consuming. However, we believe that we have sufficient supply of Upstaza to meet our near term commercial needs in such an event.

We have manufacturing services related to the production of plasmid deoxyribonucleic acid, or DNA, and adeno-associated virus, or AAV, vectors for gene therapy applications for external customers at our leased biologics manufacturing and laboratory space located in Hopewell Township, New Jersey, or the Hopewell Facility. Performance obligations vary but may include manufacturing plasmid DNA and/or AAV vectors, material testing, stability studies, and other services related to material development. The transaction prices for these arrangements are fixed and include amounts stated in the contracts for each promised service. For the year ended December 31, 2023, we recognized $7.7 million of manufacturing revenue related to plasmid DNA and AAV vector production for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. As of December 31, 2023, we had contract assets of $0.2 million and remaining performance obligations of $0.8 million related to the production of plasmid DNA

32

and AAV vectors for gene therapy applications for external customers. For the period ended December 31, 2022, we had remaining performance obligations of $1.4 million and no contracts assets related to plasmid DNA and AAV production for external customers.

Manufacturers and suppliers of product candidates are subject to the FDA’s current Good Manufacturing Practices, or cGMP, requirements, and other rules and regulations prescribed by ex-U.S. regulatory authorities. We depend on our third-party suppliers and manufacturers for continued compliance with cGMP requirements and applicable ex-U.S. standards.

Commercial Matters

Sales and marketing team

Our product revenue has primarily been attributable to sales of Translarna for the treatment of nmDMD in territories outside of the United States and to sales of Emflaza for treatment of DMD in the United States. We have employees across the globe, with the largest concentrations being in the United States, Latin America and Europe.

In addition, in select territories, we have engaged full time consultants, marketing partners and distribution partners to assist us with our international commercialization efforts for our products. We continue to evaluate new territories to determine in which geographies we might, if approved, choose to commercialize our products ourselves and in which geographies we might choose to collaborate with third parties. We expect that our internal team and partnership network will continue to grow, as needed, to maximize access to patients.

Customers

During 2023, our product revenue was primarily attributable to Translarna for the treatment of nmDMD and to Emflaza for treatment of DMD. Translarna for the treatment of nmDMD was available on a commercial basis or via reimbursed EAP programs or similar styled programs in multiple territories outside of the United States. In some territories, orders for Translarna are placed directly with us and in other territories we have engaged with third-party distributors. As a result, orders for Translarna are generally received from hospital and retail pharmacies and, in some cases, one of our third-party partner distributors. Our third-party distributors act as intermediaries between us and end-users and do not typically stock significant quantities of Translarna. The ultimate payor for Translarna is typically a government authority or institution or a third-party health insurer. The payment terms are generally 30 to 90 days after receipt of products.

Emflaza for treatment of DMD is available on a commercial basis throughout the United States. We utilize five specialty pharmacies to sell and distribute Emflaza to patients. The specialty pharmacies receive prescription orders for Emflaza directly from physicians and ship Emflaza directly to the end-user upon fulfillment of the order. As such, there is very little inventory of Emflaza stocked. The ultimate payor for Emflaza is typically a state health insurance program or a third-party health insurer. The payment terms are generally 30 to 90 days after receipt of products.

During 2023, two of our distributors each accounted for over 10% of our net product sales. Financial information about our net product revenues and other revenues generated in the principal geographic regions in which we operate and our long-lived assets is set forth in our financial statements and in Note 15, “Geographic Information” to our consolidated financial statements included in this Annual Report on Form 10-K.

Translarna and Emflaza can generally only be returned if agreed upon in writing by us and the product is not opened nor in receipt by the final user, except in the case of quality issues associated with the product. Product is generally shipped when a specific patient is approved by the applicable government or insurer and an individual prescription has been written. The right of return is eliminated as a matter of course when the product is dispensed to patients. Other than in connection with our transition to a new third party distributor, we have never had a request for a return of a material amount of product for either Translarna or Emflaza.

In some countries, orders for named patient sales may be for multiple months of therapy, which can lead to an unevenness in orders which could result in significant fluctuations in quarterly net product sales. For example, almost all of our Brazilian product revenue for Translarna is attributable to centralized group purchase orders through the Brazilian Ministry

33

of Health that are intended to cover multiple months of therapy. Similarly, Translarna orders placed through a distributor for the Ministry of Health of the Russian Federation are also intended to cover multiple months of therapy. Any fluctuations in quarterly net product sales in Brazil and Russia resulting from these centralized group purchase orders may also be exacerbated by any delays.

Market Access Considerations

Translarna for the treatment of nmDMD is currently available on a commercial basis in multiple countries outside of the United States. We consider our products to be commercially available when we are permitted to market treatment to patients.

Translarna for the treatment of nmDMD is also currently available through EAP or similar styled programs in select countries where funded named patient or cohort programs exist, both within the EEA and in other territories. These programs generally reference the EMA’s determinations with respect to our marketing authorization in the EEA. As of today, Translarna is available under EAP or similar styled programs in various countries outside of the United States. Generally, EAP programs allow for access to Translarna pursuant to a named patient program, under which a physician requests access to Translarna on behalf of the specific, or “named” patient or pursuant to a cohort program, which allows for a broader temporary authorization for use for nmDMD meeting the inclusion criteria. Our EAP programs are named patient or similar styled programs in all territories other than France, which is a cohort program.

Our ability to make Translarna available via commercial or EAP programs or through similar styled programs is largely dependent upon our ability to maintain our marketing authorization in the EEA for Translarna for the treatment of nmDMD in ambulatory patients aged two years and older. The marketing authorization is subject to annual review and renewal by the EC following reassessment by the EMA. In September 2022, we submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension as further described below. In February 2023, we also submitted an annual marketing authorization renewal request to the EMA. In September 2023, the Committee for Medicinal Products for Human Use, or CHMP, gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA. See “Item 1. Business-Global commercial footprint-Global DMD franchise” and “Risk Factors-Risks Related to Regulatory Approval of our Product and our Product Candidates” for further information regarding the marketing authorization in the EEA and related risks.

Our future revenues from our products and any other product candidates we may develop, depends largely on our ability to obtain and maintain reimbursement from governments and third-party insurers. Each country in the EEA has its own pricing and reimbursement regulations and many countries in the EEA have other regulations related to the marketing and sale of pharmaceutical products in the applicable country. The pricing and reimbursement process varies from country to country and can take a substantial amount of time from initiation to completion. As a result, our commercial launches of products in the EEA has been and is expected to continue to be on a country-by-country basis and we generally will not be able to commence commercial sales of our products pursuant to our marketing authorizations in the EEA in any particular member state of the EEA until we conclude the applicable pricing and reimbursement negotiations and comply with any licensing, employment or related regulatory requirements in that country. The price that is approved by local governmental authorities pursuant to commercial pricing and reimbursement processes may be lower than the price for purchases of product in that country pursuant to a reimbursed early access program.

In some instances, reimbursement may be subject to challenge, reduction or denial by the government and other payers. For example, in France, EAP programs and commercial sales of a product can begin while pricing and reimbursement rates are under discussion with the applicable government health programs. In the event that the negotiated price of the product is lower than the amount reimbursed for sales made prior to the conclusion of price negotiations, we may become

34

obligated to repay such excess amount to the applicable government health program. Such retroactive reimbursement would be made following the conclusion of price negotiations with the applicable government health authority.

For Emflaza, which is approved in the United States, we are engaged in pricing, coverage and reimbursement discussions with third-party payors, such as state and federal governments, including Medicare and Medicaid, managed care providers, private commercial insurance plans and pharmacy benefit management plans. Decisions regarding the extent of coverage and the amount of reimbursement to be provided for Emflaza are made on a plan-by-plan, and in some cases, on a patient-by-patient basis. Coverage and reimbursement decisions by third-party payors, including the processing and adjudication of prescriptions, may vary from weeks to several months. Certain third-party payors routinely impose additional requirements before approving reimbursement of a prescription, including prior authorization and the requirement to try another therapy first. The specialty pharmacies we utilize provide patient services programs to support product access and, when eligible, out-of-pocket assistance.

We have generated revenue from net sales of Upstaza for the treatment of AADC deficiency in the EEA since May 2022. Upstaza is approved for the treatment of AADC deficiency for patients 18 months and older within the EEA and the United Kingdom. Our future revenues from Upstaza depends largely on our ability to obtain and maintain reimbursement from governments and third-party insurers as described above.

Tegsedi for the treatment of hATTR amyloidosis and Waylivra for the treatment of FCS are currently available on a commercial basis in multiple countries outside of the United States and we have the right to commercialize these products in the PTC Territory. We have received marketing authorization from ANVISA for Tegsedi for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hATTR amyloidosis in Brazil and Waylivra for the treatment of FCS and FPL in Brazil. We make commercial sales of Tegsedi for the treatment of hATTR amyloidosis in Brazil and Waylivra for the treatment of FCS and FPL in Brazil. The marketing authorizations of Tegsedi and Waylivra in Brazil are subject to renewal every five years. We have also made both Tegsedi and Waylivra available in certain countries within the PTC Territory through EAP Programs. Our ability to make Tegsedi and Waylivra available within the PTC Territory is largely dependent upon the maintenance of the marketing authorizations in the EU and the United States by the licensor.

We record revenue net of estimated third party discounts and rebates. Allowances are recorded as a reduction of revenue at the time revenues from product sales are recognized. These allowances are adjusted to reflect known changes in factors and may impact such allowances in the quarter those changes are known.

For important information regarding market access and pricing and reimbursement considerations see “Item 1. Business-Government Regulation-Pharmaceutical Pricing and Reimbursement” and “Item 1A. Risk Factors-Risks Related to the Development and Commercialization of our Product and our Product Candidates” and “-Risks Related to Regulatory Approval of our Product and our Product Candidates”.

Competition

The biotechnology and pharmaceutical industries are characterized by rapidly advancing technologies, intense competition and a strong emphasis on proprietary products. While we believe that our technologies, knowledge, experience and scientific resources provide us with competitive advantages, we face potential competition from many different sources, including commercial pharmaceutical and biotechnology enterprises, academic institutions, government agencies and private and public research institutions. Any product candidates that we successfully develop and commercialize will compete with existing therapies and new therapies that may become available in the future.

Many of our competitors may have significantly greater financial resources and expertise in research and development, manufacturing, preclinical testing, conducting clinical trials, obtaining regulatory approvals and marketing approved products than we do. These competitors also compete with us in recruiting and retaining qualified scientific and management personnel, as well as in acquiring technologies complementary to, or necessary for, our programs. Smaller or early stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies.

35

Our commercial opportunity could be reduced or eliminated if our competitors develop and commercialize products that are safer, more effective, have fewer side effects, are more convenient or are less expensive than any products that we may develop. In addition, our ability to compete may be affected because in some cases insurers or other third-party payors seek to encourage the use of generic products. This may have the effect of making branded products less attractive, from a cost perspective, to buyers.

The key competitive factors affecting the success of our products and product candidates are likely to be its efficacy, safety, convenience, price and the availability of coverage and reimbursement from government and other third-party payors.

The competition for our products and product candidates includes the following:

Translarna for nmDMD. There is currently no marketed therapy for nmDMD, other than Translarna in the EEA. Santhera Pharmaceuticals has received approval of Agramee (vamorolone) in the United States for DMD patients ages 2 and up and in the EU and United Kingdom for patients ages 4 years and older. Sarepta Therapeutics has received approval of Elevidys for DMD patients 4 to 5 years of age with a confirmed mutation in the “DMD gene” in the United States (Accelerated Approval granted with Full Approval pending) and United Arab Emirates and Qatar. Sarepta Therapeutics has also received approval in the United States for two treatments (Exondys 51 (eteplirsen) and Vyondys 53 (golodirsen)) addressing the underlying cause of disease for different mutations in the DMD gene. Additionally, the FDA granted accelerated approval to Viltepso (viltolarsen) from NS Pharma for the treatment of DMD in patients with exon 53 skipping and Sarepta (Casimersen (SRP 4045) for the treatment of DMD in patients with exon 45 skipping. Viltepso (viltolarsen) from NS Pharma is also approved in Japan. Other biopharmaceutical companies are developing treatments addressing the underlying cause of disease for different mutations in the DMD gene, including Dyne Therapeutics (DYNE-251), Wave Life Sciences (WVE-N53), Daiichi Sankyo (DS-5141)), Nippon Shinyaku (Viltolarsen (NS-065/NCNP-01) and NS-089/NCNP-02)), and Astellas (AT-702). Additionally, other pharmaceutical companies are developing micro dystrophin gene therapies for patients with DMD regardless of genotype, including Pfizer (PF-06939926) and Solid Biosciences (SGT-001).
Emflaza for DMD. The FDA has not approved a corticosteroid specifically for DMD in the United States other than Emflaza. However, prednisone/prednisolone, which is not approved for DMD in the United States, is generically available and has been prescribed off label for DMD patients. Santhera has received approval of Agramee (vamorolone), in the United States for DMD patients ages 2 and up and in the EU and United Kingdom for patients ages 4 years and older. With the expiration of Emflaza’s orphan exclusivity for treatment of DMD in patients five years and older in February 2024, we expect to face competition from generic versions of Emflaza for this indication.
Upstaza. Currently, no other treatment options are available for the underlying cause of AADC deficiency. Additionally, we are not aware of any late-stage development product candidates for AADC deficiency.
Waylivra for FCS. Ionis is developing Olezarsen for the treatment of FCS.
Waylivra for FPL. Waylivra faces competition from Myalept (metreleptin) produced by Cheisi Farmaceutica, Inc., which is currently approved in Brazil for use in generalized lipodystrophy patients. We are not aware of any late-stage development product candidates for FPL.
Tegsedi. Tegsedi faces competition from drugs like Onpattro (patisiran) which was launched by Alnylam Pharmaceuticals in the United States in 2018 and received approval in Brazil for the treatment of hATTR amyloidosis in 2020 as well as AMVUTTRA (vutrisiran) which Alnylam Pharmaceuticals received approval for in the United States and Brazil in 2022 for the treatment of the polyneuropathy of hATTR amyloidosis in adults. Vyndaqel (tafamids meglumine) and Vyndamax (tafamidis) are commercialized in the United States, EU and some countries in Latin America by Pfizer. Other companies are also pursuing product candidates for the treatment of ATTR Amyloidosis with polyneuropathy including BridgeBio Pharma (AG 10), Intellia Therapeutics (NTLA2001), Proclara Biosciences (NPT 189) and SOM Biotech (tolcapone).
Evrysdi. Evrysdi, an orally bioavailable treatment, faces competition from treatments that are not orally bioavailable, including Spinraza (nusinersen), a drug developed by Ionis and marketed by Biogen, which is approved to treat SMA and Zolgensma (onasemnogene abeparvovec), a gene therapy drug developed by AveXis, Inc., (acquired by Novartis in 2018), which is approved in the United States and Japan for the treatment of SMA in patients under 2 years of age and in Europe for babies and young children who weigh up to 21 kilograms.

36

Novartis is also developing OAV-101, an intrathecal administration of Zolgensma, for SMA patients ages ≥ 2 to < 18 years of age. Biogen is developing a higher dose regimen of nusinersen with potential for improved efficacy and evaluating an implantable medical device to enable subcutaneous delivery of nusinersen. Other companies are also pursuing product candidates for the treatment of SMA, including Scholar Rock (apitegromab, SRK-015), Biohaven (Taldefgrobep alfa), Roche Pharmaceuticals (RO-7204239/GYM-329), Biogen / Ionis (BIIB-115/ION-306) and NMD Pharma (NMD-670).
Sepiapterin for PKU. If approved, sepiapterin could face competition from Kuvan (sapropterin dihydrochloride), including generic versions, and Palynziq (pegvaliase-pqpz), each of which is approved for the treatment of PKU.  Other companies are also pursuing product candidates for the treatment of PKU, including Jnana Therapeutics (JNT-517) and SOM Biotech (SOM-1311).  Furthermore, Sanofi (SAR-444836) and Moderna (mRNA-3210) are developing gene therapy and mRNA product candidates for the treatment of PKU.
PTC518 for Huntington’s disease. There are currently no disease-modifying therapies approved to delay the onset or slow the progression of Huntington disease. However, uniQure (AMT-130), Roche and Ionis (tominersen), Skyhawk Therapeutics (SKY 0515), Vico Therapeutics (VO659) and Wave Life Sciences (WVE-003) are all developing product candidates for treatment of Huntington disease.
Utreloxastat for ALS. The current standard of care for ALS in the United States and around the world, is Rilutek (riluzole), which is currently available as a generic and other formulations.  Radicava (edaravone) and Relyvrio (AMX-0035) are the other relevant competitors.  Relyvrio is approved in the United States and Canada, while Radicava is approved in the United States, Japan, Korea, Canada, Switzerland, China, Indonesia and Thailand. Qualsody (tofersen) from Biogen and Ionis was also approved in the United States for the SOD-1 mutation. There are multiple other late stage product candidates being developed for the treatment of ALS including Ionis (Jacifusen), Clene Nanomedicine (CNM-Au8), MediciNova (Ibudilast), AB Science (AB-1010 mastinib mesylate) and Prilenia Therapeutics (Pridopidine).
Vatiquinone for Friedreich’s Ataxia. Skyclarys (omaveloxolone) from Biogen was approved in the United States and the EU. There are two assets in early development:  LX-2006 (Lexeo/Frataxin AAVrh10) and CTI-1601 (Larimar Therapeutics).

Government Regulation

Government authorities in the United States, at the federal, state and local level, and in other countries extensively regulate, among other things, the research, development, testing, quality control, approval, manufacturing, labeling, post-approval monitoring and reporting, recordkeeping, packaging, promotion, storage, advertising, distribution, marketing and sales and export and import of biopharmaceutical products such as those we are developing and marketing. In addition, sponsors of biopharmaceutical products and drug products participating in Medicaid and Medicare are required to comply with mandatory price reporting, discount, and rebate requirements. The process of obtaining regulatory approvals and the subsequent compliance with appropriate federal, state, local and ex-U.S. statutes and regulations require the expenditure of substantial time and financial resources. If we do not comply with applicable requirements, we may be subject to civil penalties, suspension or withdrawal of regulatory approvals, product recalls, seizure of products, fined, the government may refuse to approve our marketing applications, supplemental applications, or allow us to manufacture or market our products, we may be criminally prosecuted and we may be debarred or excluded from participation in government healthcare programs. These requirements are continually evolving. See “Item 1A. Risk Factors-Risks Related to Regulatory Approval of our Product and our Product Candidates” for important information regarding some of the risks to our business arising as a result of government regulation.

U.S. government regulation

In the United States, the FDA regulates drugs and biologic products, including gene therapy products, under the Federal Food, Drug, and Cosmetic Act, or the FDCA, the Public Health Service Act, or the PHSA, and regulations and guidance implementing these laws. The FDCA, PHSA and their corresponding regulations govern, among other things, the testing, manufacturing, safety, efficacy, labeling, packaging, storage, record keeping, distribution, reporting, advertising and other promotional practices involving drugs and biologic products. Failure to comply with the applicable FDA requirements at any time pre- or post-approval may result in a delay of approval or administrative or judicial sanctions.

37

Regulatory requirements governing our business are also evolving. For example, the FDA has issued a growing body of guidance documents on CMC, clinical investigations and other areas of gene therapy development, all of which are intended to facilitate the industry’s development of gene therapy products. Moreover, the FDA also continually issues guidance documents that provide the FDA’s interpretation of its laws and regulations, as well as the FDA’s approach to scientific issues and questions.  While the FDA’s guidance is not binding, it does provide the FDA’s current interpretation and approach.

The new drug and biologic approval process

In the United States, an NDA is the vehicle through which the FDA approves a new pharmaceutical drug product for sale and marketing in the United States. A BLA is the vehicle through which the FDA approves a new biologic product for sale and marketing in the United States.

To market a new drug or biologic product in the United States, a sponsor generally must undertake the following:

completion of nonclinical laboratory tests, animal studies and formulation studies under the FDA’s Good Laboratory Practice, or GLP, regulations and other applicable laws or regulations;
submission to the FDA of an investigational new drug application, or IND, for clinical testing, which must become effective before clinical trials may begin at United States clinical trial sites;
approval by an independent Institutional Review Board, or IRB, and in the case of certain gene therapy studies, an Institutional Biosafety Committee, or IBC, prior to initiation and subject to continuing review;
completion of adequate and well-controlled clinical trials to establish safety and efficacy, in the case of a drug product candidate, or safety purity, and potency, in the case of a biologic product candidate for its intended use, performed in accordance with Good Clinical Practices, or GCP, and the International Conference on Harmonisation of Technical Requirements for Registration of Pharmaceuticals for Human Use, or ICH, E6 GCP guidelines. Certain gene therapy research must also be conducted in accordance with the NIH Guidelines for Research Involving Recombinant or Synthetic Nucleic Acid Molecules, or NIH Guidelines;
development of manufacturing processes to ensure the product candidate’s identity, strength, quality, purity, and potency;
submission and FDA acceptance of an NDA or BLA, and satisfactory completion of an FDA Advisory Committee meeting, if applicable;
satisfactory completion of an FDA inspection or remote regulatory assessment of the manufacturing facility or facilities at which the product is produced to assess compliance with cGMPs, which require that the facilities, methods and controls are adequate to preserve the product’s identity, strength, quality and purity, as well as satisfactory completion of an FDA inspection or remote regulatory assessment of selected clinical sites and selected clinical investigators to determine GCP compliance;
FDA review and approval of the NDA or BLA to permit commercial marketing for particular indications for use; and
compliance with any post approval requirements and commitments, including Risk Evaluation and Mitigation Strategies, or REMS, and post approval studies required by the FDA.

Nonclinical Studies and IND Submission

Nonclinical tests include laboratory evaluations of product chemistry, pharmacology, stability, toxicity and product formulation, as well as animal or other nonclinical studies to assess potential safety and efficacy. In order to begin clinical testing, a sponsor must submit an IND to the FDA, which includes, among other things, the results of the nonclinical tests, manufacturing information, analytical data, proposed clinical protocols, and any available clinical data or literature on the product candidate. Some nonclinical testing may continue after the IND is submitted. The IND must become effective before human clinical trials may begin. An IND will automatically become effective 30 days after receipt by the FDA, unless before that time the FDA raises concerns or questions about issues such as the conduct of the trials as outlined in the IND. In that case, the IND sponsor and the FDA must resolve any outstanding FDA concerns or questions before clinical trials can proceed. Clinical holds also may be imposed by the FDA at any time before or during trials due to safety concerns or non-compliance.

38

Clinical Trials

Clinical trials involve the administration of an investigational product to human subjects under the supervision of qualified investigators. Clinical trials are conducted in accordance with protocols detailing, among other things, the objectives of the study, the parameters to be used in monitoring safety, the effectiveness criteria to be evaluated, and a statistical analysis plan. A protocol for each clinical trial and subsequent protocol amendments must be filed with the FDA as part of the IND. Sponsors will also be required to provide FDA with diversity action plans.  In accordance with GCP requirements, all research subjects or their legally authorized representatives must provide their informed consent in writing prior to their participation in a clinical trial. Each clinical trial must be reviewed and approved by an IRB and is subject to ongoing IRB monitoring. The IRB must approve the protocol, protocol amendments, the informed consent form, and communications to study subjects before a study commences at the site. An IRB considers among other things, whether the risks to individuals participating in the trials are minimized and are reasonable in relation to anticipated benefits, and whether the planned human subject protections are adequate. The IRB must continue to oversee the clinical trial while it is being conducted. Special clinical trial ethical considerations also must be taken into account if a study involves children.  In the case of certain gene therapy studies, an IBC at the local level may also review and maintain oversight over the particular study, in addition to the IRB. If the product candidate is being investigated for multiple intended indications, separate INDs may also be required. Progress reports detailing the results of the clinical trials must be submitted at least annually to FDA and the IRB and more frequently if serious adverse events or other significant safety information is found. Certain reports may also be required to be submitted to the IBC.

Additionally, some clinical trials are overseen by an independent group of qualified experts organized by the clinical trial sponsor, known as a data safety monitoring board or committee. This group regularly reviews accumulated data and advises the study sponsor regarding the continuing safety of the trial. This group may also review interim data to assess the continuing validity and scientific merit of the clinical trial. The data safety monitoring board receives special access to unblinded data during the clinical trial and may advise the sponsor to halt the clinical trial if it determined there is an unacceptable safety risk for subjects or on other grounds, such as no demonstration of efficacy.

Information about certain clinical trials must be submitted within specific timeframes to the NIH to be publicly posted on the Clinicaltrials.gov website. Sponsors or distributors of investigational products for the diagnosis, monitoring, or treatment of one or more serious disease or conditions must also have a publicly available policy on evaluating and responding to requests for expanded access. Investigators must also provide certain information to clinical trial sponsors to allow the sponsors to make certain financial disclosures to the FDA.

The manufacture of investigational drugs and biologics for the conduct of human clinical trials is subject to cGMP requirements. Investigational drugs and biologics and active ingredients and therapeutic substances imported into the United States are also subject to regulation by the FDA. Further, the export of investigational products outside the United States is subject to regulatory requirements of the receiving country as well as U.S. export requirements under the FDCA.

In general, for the purposes of NDA and BLA approval, human clinical trials typically are conducted in three sequential phases, but the phases may overlap, be divided, or be combined. Phase 1 clinical trials may be conducted in patients or healthy volunteers to evaluate the product’s safety, dosage tolerance, structure-activity relationships, mechanism of action, absorption, metabolism distribution, excretion, and pharmacokinetics and, if possible, seek to gain an early indication of its effectiveness. Phase 2 clinical trials usually involve controlled trials in a larger but still relatively small number of subjects from the relevant patient population to evaluate dosage tolerance and appropriate dosage; identify possible short-term adverse effects and safety risks; and provide a preliminary evaluation of the efficacy of the drug or biologic product for specific indications.  Phase 3 clinical trials usually further evaluate clinical efficacy and test further for safety in an expanded patient population at geographically dispersed clinical trial sites, to generate enough data to provide statistically significant evidence of clinical efficacy and safety of the product candidate for approval. These trials are well-controlled and are intended to establish the overall risk- benefit profile of the product or product candidate and provide an adequate basis for physician labeling. Phase 3 clinical trials are usually larger, more time consuming, more complex and more costly than Phase 1 and Phase 2 clinical trials. The FDA typically requires that an NDA or BLA include data from two adequate and well-controlled clinical trials, but, in certain circumstances, approval may be based upon a single adequate and well-controlled clinical trial plus confirmatory evidence or a single large multicenter trial without confirmatory evidence. In some cases, the FDA may condition approval of an NDA or BLA on the applicant’s agreement to conduct additional

39

clinical trials to further assess the product’s safety and effectiveness after NDA or BLA approval and trails to ensure that population representative data is collected. Such post-approval trials are typically referred to as Phase 4 studies. The results of Phase 4 studies can confirm or refute the effectiveness of a product candidate, and can provide important safety information.

Additional kinds of data may also help support a BLA or NDA, such as patient experience data and real world evidence. Real world evidence may also be used to assist in clinical trial design or support an NDA for already approved products. For genetically targeted populations and variant protein targeted products intended to address an unmet medical need in one or more patient subgroups with a serious or life threatening rare disease or condition, the FDA may allow a sponsor to rely upon data and information previously developed by the sponsor or for which the sponsor has a right of reference, that was submitted previously to support an approved application for a product that incorporates or utilizes the same or similar genetically targeted technology or a product that is the same or utilizes the same variant protein targeted drug as the product that is the subject of the application. More recently, a program was established whereby a platform technology that is incorporated within or utilized by an approved drug or biologic product may be designated as a platform technology, provided that certain conditions are met, in which case development and approval of subsequent products using such technology may be expedited.

Concurrent with clinical trials, companies usually complete additional nonclinical studies and must also develop additional information about the physical characteristics of the drug or biologic product candidate as well as finalize a process for manufacturing the product candidate in commercial quantities in accordance with cGMP requirements. The manufacturing process must be capable of consistently producing quality batches of the product candidate and, among other requirements, the sponsor must develop methods for testing the identity, strength, quality, potency and purity of the final biologic product. Additionally, appropriate packaging must be selected and tested and adequate stability studies must be conducted to demonstrate that the product candidate does not undergo unacceptable deterioration over its shelf life.

Additional FDA Expedited Review and Approval Programs

The FDA has various programs that are intended to expedite or simplify the process for the development and FDA review of certain products that are intended for the treatment of serious or life-threatening diseases or conditions, and demonstrate the potential to address unmet medical needs or present a significant improvement over existing therapy. The purpose of these programs is to provide important new therapeutics to patients earlier than under standard FDA review procedures.

To be eligible for a Fast Track designation, the FDA must determine, based on the request of a sponsor, that a product candidate is intended to treat a serious or life-threatening disease or condition and demonstrates the potential to address an unmet medical need. If Fast Track designation is obtained, sponsors may be eligible for more frequent development meetings and correspondence with the FDA. In addition, the FDA may potentially initiate a rolling review of sections of an application before the application is complete. This ‘‘rolling review’’ is available if the applicant provides and the FDA approves a schedule for the remaining information. Applicable user fees must also be paid before the FDA will commence its review. In some cases, a Fast Track product may be eligible for accelerated approval or priority review.

The FDA may give a priority review designation to product candidates that are intended to treat serious conditions and, if approved, would provide significant improvements in the safety or effectiveness of the treatment, diagnosis, or prevention of the serious condition. A priority review means that the goal for the FDA is to review an application within six months, rather than the standard review of ten months under current Prescription Drug User Fee Act, or PDUFA, guidelines.

The FDA’s accelerated approval process allows for potentially faster development and approval of certain drugs or biologic products intended to treat serious or life-threatening illnesses that provide meaningful therapeutic benefit to patients over existing treatments. Under the accelerated approval process, the adequate and well-controlled clinical trials conducted with the drug or biologic product establish that the drug or biologic product has an effect on a “surrogate” endpoint that is reasonably likely to predict clinical benefit or on the basis of an effect on a clinical endpoint other than survival or irreversible morbidity, that is reasonably likely to predict an effect on irreversible morbidity or mortality, taking into account the severity, rarity, or prevalence of the condition and availability or lack of alternative treatments. Drugs or biologic products approved through the accelerated approval process are subject to certain post-approval requirements, including completion of Phase 4 clinical trials to demonstrate clinical benefit.  By the date of approval of an accelerated

40

approval product, FDA must specify the conditions for the required post approval studies, including enrollment targets, the study protocol, milestones, and target completion dates.  FDA may also require that the confirmatory Phase 4 studies be commenced prior to FDA granting a product accelerated approval.  Reports on the progress of the required Phase 4 confirmatory studies must be submitted to FDA every 180 days after approval. If the trials fail to verify the clinical benefit of the drug or biologics product, the FDA may withdraw approval of the application through a statutorily defined streamlined process. Failure to conduct the required Phase 4 confirmatory studies or to conduct such studies with due diligence, as well as failure to submit the required update reports can subject a sponsor to penalties.  Promotional materials for a drug or biologic approved under the accelerated approval pathway are subject to FDA prior review.

Sponsors can also request designation of a product candidate as a ‘‘breakthrough therapy.’’ A breakthrough therapy is defined as a product that is intended, alone or in combination with one or more other products, to treat a serious or life-threatening disease or condition, and preliminary clinical evidence indicates that the product may demonstrate substantial improvement over existing therapies on one or more clinically significant endpoints, such as substantial treatment effects observed early in clinical development. Products designated as breakthrough therapies are eligible for intensive guidance on an efficient development program beginning as early as Phase 1 trials, a commitment from the FDA to involve senior managers and experienced review staff in a proactive collaborative and cross-disciplinary review, rolling review, and the facilitation of cross-disciplinary review.

Another expedited pathway is the Regenerative Medicine Advanced Therapy, or RMAT, designation. Qualifying products must be a cell therapy, therapeutic tissue engineering product, human cell and tissue product, or a combination of such products, and not a product solely regulated as a human cell and tissue product. The product must be intended to treat, modify, reverse, or cure a serious or life-threatening disease or condition, and preliminary clinical evidence must indicate that the product has the potential to address an unmet need for such disease or condition. Advantages of the RMAT designation include all the benefits of the Fast Track and breakthrough therapy designation programs, including early interactions with the FDA. These early interactions may be used to discuss potential surrogate or intermediate endpoints to support accelerated approval.

Companion Diagnostics and Other Combination Products

A drug or biologic product may be regulated as combination product if it is intended for use in conjunction with a medical device, such as a drug delivery device or in vitro diagnostic device, as further discussed below. In such cases, the use of the two products together (i.e., the drug/biological product and the device) must be shown to be safe and effective for the proposed intended use and the labeling of the two products must reflect their combined use. In some cases, the device component may require a separate premarket submission; for example, when the device component is intended for use with multiple drug products. Sponsors of clinical studies using investigational devices are required to comply with FDA’s investigational device exemption regulations. Once approved or cleared, the sponsor of the device component submission (or the combination product submission, if both components are covered by one premarket submission) would need to comply with FDA’s post-market device requirements, including establishment registration, device listing, device labeling, unique device identifier, quality system regulation, medical device reporting, and reporting of corrections and removals requirements.

If the safety or effectiveness of a drug or biologic product candidate for its proposed indication is dependent on the measurement or detection of specified biomarkers, the FDA may require the contemporaneous approval or clearance of an in vitro companion diagnostic device that measures such biomarkers, and require the labeling of both the drug/biological product and the companion diagnostic to including instructions for use of the two products together.  The FDA has explained in guidance that in vitro companion diagnostic devices may be used for a number of purposes, including identifying appropriate subpopulations for treatment. The type of premarket submission required for a companion diagnostic device will depend on the FDA classification of the device. A premarket approval, or PMA, application is required for high risk devices classified as Class III; a 510(k) premarket notification is required for moderate risk devices classified as Class II; and a de novo request may be used for novel devices not previously classified by FDA that are low or moderate risk. The guidance states that the FDA generally will not approve a drug or biologic that is dependent upon the use of a companion diagnostic device if no such device is contemporaneously FDA-approved or -cleared for the relevant indication. According to the guidance, however, the FDA may approve such a drug/biologic product without an approved/cleared companion diagnostic when the drug/ biologic “is intended to treat a serious or life-threatening condition

41

for which no satisfactory alternative treatment exists” and the FDA determines that the benefits from the use of the drug/biologic “are so pronounced as to outweigh the risks from the lack of an” approved/cleared companion diagnostic. Under these circumstances, the FDA expects that a companion diagnostic would be subsequently approved/cleared, and that the drug/biologic labeling would be revised “to stipulate the use of the” companion diagnostic device. The FDA would also consider whether additional protections, such as risk evaluation and mitigation strategies, or REMS, or post-approval requirements, are necessary.

In a separate guidance, specific to DMD and related dystrophinopathies, the FDA has stated that a sponsor should contemporaneously develop a companion diagnostic device in situations where (1) the safety or efficacy of the drug or biologic product “may be related to the patient’s specific dystrophin mutation or to another type of finding related to a biomarker,” and (2) a suitable companion diagnostic device is not currently available. However, given “the serious and life-threatening nature of dystrophinopathies and the lack of satisfactory alternative treatments that currently exist,” the guidance further states that the FDA may approve a drug/biologic “even if a companion diagnostic device is not yet approved or cleared, if the benefits are so pronounced as to outweigh the risks from the lack of an approved or cleared in vitro companion diagnostic device.”  During the review, the “FDA will determine the need for clearance or approval of the device.” The FDA guidance documents represent the FDA’s current thinking on a topic but do not establish legally enforceable responsibilities.

FDA Approval Process

Assuming successful completion of the required clinical testing, the results of the preclinical studies and of the clinical trials, together with other detailed information, including proposed labeling and information on the chemistry, manufacture and composition of the product, are submitted to the FDA in the form of an NDA or BLA requesting approval to market the product for one or more indications. In most cases, the NDA or BLA must be accompanied by a substantial user fee, though a waiver of such fees may be obtained under certain limited circumstances. Product candidates that are designated as orphan products are not subject to application user fees unless the application includes an indication other than the orphan indication. The user fees must be paid at the time of the first submission of the application, even if the application is being submitted on a rolling basis. The FDA has 60 days from its receipt of an NDA or BLA to determine whether the application will be accepted for filing based on the FDA’s threshold determination that it is sufficiently complete to permit a substantive review.

If the FDA determines that the NDA or BLA is incomplete, the FDA may refuse to file the application. If the FDA refuses to file an NDA or BLA, the applicant may refile the application with information addressing the FDA identified deficiencies, which refiling would be subject to FDA review before it is accepted for filing. After the NDA or BLA submission is accepted for filing, the FDA reviews the NDA or BLA to determine, among other things, whether a product meets FDA’s approval standard and whether the product is being manufactured in accordance with cGMP to assure and preserve the product’s identity, strength, quality and purity. Under the goals and policies agreed to by the FDA under the PDUFA, the FDA has set the review goal of completing its review of 90% of all standard applications for new molecular entities and original BLAs within ten months of the 60 day filing date. Under the FDA’s priority review program, however, the FDA set a review goal of completing its review of 90% of all applications within 6 months of the 60 day filing date. The FDA does not always meet its PDUFA goal dates. The review process and the PDUFA goal date may be extended by additional three-month review periods whenever the FDA requests or the NDA or BLA sponsor otherwise provides additional information or clarification regarding information already provided in the submission at any time during the review cycle.

NDAs or BLAs or supplements to NDAs or BLAs for a new active ingredient, dosage form, dosage regimen, or route of administration, unless subject to the below requirement for molecularly targeted cancer products, must contain data to assess the safety and effectiveness of the product for the claimed indications in all relevant pediatric subpopulations and to support dosing and administration for each pediatric subpopulation for which the product is safe and effective. The FDA may, on its own initiative or at the request of the applicant, grant deferrals for submission of data or full or partial waivers. This requirement does not generally apply to products for an indication for which orphan designation has been granted. However, compliance may be required if approval is sought for other indications for which the product has not received orphan designation.

42

Product candidates intended for the treatment of adult cancer which are directed at molecular targets that the FDA determines to be substantially relevant to the growth or progression of pediatric cancer, must submit, with the marketing application, reports from molecularly targeted pediatric cancer investigations designed to yield clinically meaningful pediatric study data, gathered using appropriate formulations for each applicable age group, to inform potential pediatric labeling. The FDA may, on its own initiative or at the request of the applicant, grant deferrals or waivers of some or all of this data, as above. Orphan products are not exempt from this requirement.

The FDA will typically inspect or conduct an inspection or remote regulatory assessment of one or more clinical sites to assure compliance with GCP before approving an NDA or BLA. The FDA also will inspect or conduct a remote regulatory assessment of the facility or the facilities at which the product is manufactured before the NDA or BLA is approved. The FDA will not approve the product unless cGMP compliance is satisfactory.  

The FDA may refer applications for novel drug products or biologic products to an advisory committee for recommendation as to whether the application should be approved and under what conditions. Specifically, for a product candidate for which no active ingredient (including any ester or salt of active ingredients) has previously been approved by the FDA, the FDA must either refer that product candidate to an advisory committee or provide in an action letter, a summary of the reasons why the FDA did not refer the product candidate to an advisory committee. The FDA may also refer other product candidates to an advisory committee if FDA believes that the advisory committee’s expertise would be beneficial. The FDA is not bound by the recommendation of an advisory committee, but it considers such recommendations carefully, particularly any negative recommendations or limitations, when making drug or biologic product approval decisions.

After evaluating the marketing application and all related information, including the advisory committee recommendation, if any, and inspection or remote regulatory assessment reports regarding the manufacturing facilities and clinical trial sites, the FDA may issue an approval letter, or, in some cases, a Complete Response Letter, or CRL. An approval letter authorizes commercial marketing of the product with specific prescribing information for specific indications.  A CRL indicates that the review cycle of the application is complete and the application is not ready for approval and describes all of the specific deficiencies that the FDA identified. A CRL generally contains a statement of specific conditions that must be met in order to secure final approval of the marketing application, and may require additional clinical or preclinical testing in order for the FDA to reconsider the application. The deficiencies identified may be minor, for example, requiring labeling changes; or major, for example, requiring additional clinical trials. If a CRL is issued, the applicant may either: resubmit the marketing application, addressing all of the deficiencies identified in the letter; withdraw the application; or request an opportunity for a hearing. The FDA has the goal of reviewing 90% of application resubmissions in either two or six months of the resubmission date, depending on the kind of resubmission. Even with submission of additional information, the FDA ultimately may decide that the application does not satisfy the regulatory criteria for approval.

Additional regulation for gene therapy clinical trials

In addition to the regulations discussed above, there are a number of additional standards that apply to clinical trials involving the use of gene therapy. The FDA has issued, and continues to issue, various guidance documents regarding the development and commercialization of gene therapies, which outline additional factors that the FDA will consider at each of the above stages of development and relate to, among other things: the proper preclinical and nonclinical assessment of gene therapies; the design and conduct of clinical trials, the CMC information that should be included in an IND application; the proper design of tests to measure product potency in support of an IND or BLA application; and long term patient and clinical study subject follow up and regulatory reporting. The FDA also issued guidance documents that address guidance specific to the development of gene therapy products for neurodegenerative diseases.

Post-approval requirements

After FDA approval of a product is obtained, we are required to comply with a number of post-approval requirements, including, among other things, establishment registration and product listing, record-keeping requirements, reporting certain adverse reactions and production problems to the FDA, providing updated safety and efficacy information, and complying with requirements concerning advertising and promotional labeling. As a condition of approval of an NDA or BLA, the FDA may require the applicant to conduct additional clinical trials or other post market testing and surveillance

43

to further monitor and assess the product’s safety and efficacy. There also are continuing annual program user fee requirements for approved products, though orphan products may receive exemptions if certain criteria are met.

The FDA also has the authority to require a specific REMS to ensure that a product’s benefits outweigh its risks.  A REMS may be required to include various elements, such as a medication guide or patient package insert, a communication plan to educate healthcare providers of the product’s risks, limitations on who may prescribe or dispense the product, or other measures that the FDA deems necessary to assure the safe use of the drug. The FDA may also impose a REMS requirement on an approved product if the FDA determines, based on new safety information, that a REMS is necessary to ensure that the product’s benefits outweigh its risks.

The FDA strictly regulates marketing, labeling, advertising and promotion of products that are placed on the market. Although physicians may prescribe a drug or biologic for off-label uses, manufacturers may only promote the product for the approved indications and in accordance with the approved labeling. All statements regarding products must be consistent with the FDA approved label, must be truthful and non-misleading, and must be adequately substantiated with a fair balance between product benefit claims and risks, among other requirements.  This means, for example, that a manufacturer cannot make claims about the use of its marketed products or their relative benefits compared to other treatments outside of their FDA approved indications and label and without adequate comparative studies, and it would not be able to discuss or provide information on off-label uses or safety benefits of such products in a promotional context.  In 2023, the FDA took a few actions in the advertising and promotional spaces, including issuing a final rule and a guidance on risk and efficacy disclosures in direct to consumer advertising, and a guidance on communication of off-label scientific information about approved products. The FDA and other agencies actively enforce the laws and regulations prohibiting the promotion of off-label uses. Failure to comply with the laws and regulations governing advertising and promotion can have negative consequences, including FDA and other governmental authority enforcement actions.  

In addition, the distribution of prescription pharmaceutical product samples is subject to the Prescription Drug Marketing Act, or PDMA, in addition to state requirements.  Reports must also be submitted to FDA on sample distribution. The Drug Supply Chain Security Act, or DSCSA, added sections in the FDCA that require manufacturers, repackagers, wholesale distributors, dispensers, and third-party logistics providers to take steps to identify and trace certain prescription drugs and biologics to protect against the threats of counterfeit, diverted, stolen, contaminated, or otherwise harmful products in the supply chain. The DSCSA regulates the distribution of prescription pharmaceutical drugs and biologics, requiring passage of documentation to track and trace each prescription product at the saleable unit level through the distribution system. This documentation must be transferred electronically and must enable interoperable electronic product tracing at the package level as of November 2023, though the FDA does not intend to take action to enforce requirements for the interoperable, electronic, package level product tracing until November 27, 2024.   Products subject to the DSCSA must only be transferred to appropriately licensed purchasers. The DSCSA also requires manufacturers and repackagers to affix or imprint a unique product identifier on product packages in both a human-readable and on a machine-readable data carrier. The DSCSA also establishes several requirements relating to the verification of product identifiers. Further, under this legislation, sponsors have product investigation, quarantine, disposition, and notification responsibilities related to counterfeit, diverted, stolen, and intentionally adulterated products that would result in serious adverse health consequences or death to humans, as well as products that are the subject of fraudulent transactions or which are otherwise unfit for distribution such that they would be reasonably likely to result in serious health consequences or death.

Also, quality control and manufacturing procedures must continue to conform to cGMPs after approval, including quality control and quality assurance and maintenance of records and documentation. Changes to the manufacturing process are strictly regulated and often require prior FDA approval or notification before being implemented. In 2023, the FDA issued a guidance specifically on demonstrating product comparability, and the management and reporting of manufacturing changes for investigational and licensed cellular and gene therapy products. FDA regulations also require investigation and correction of any deviations from cGMP and specifications, and impose reporting and documentation requirements upon the sponsor and any third-party manufacturers that the sponsor may decide to use.

Manufacturers and others involved in the manufacture and distribution of such products also must register their establishments with the FDA and certain state agencies, and provide information regarding the products that they manufacture.  The information that must be submitted to FDA regarding manufactured products was expanded through

44

the Coronavirus Aid, Relief, and Economic Security, or CARES, Act to include the volume of drugs produced during the prior year.

Establishments may be subject to periodic, unannounced inspections or remote regulatory assessments by government authorities to ensure compliance with cGMP requirements and other laws. Accordingly, manufacturers must continue to expend time, money and effort in the area of production and quality control to maintain compliance with cGMP and other aspects of regulatory compliance. The FDA may take into account results of inspections performed by certain counterpart ex-U.S. regulatory agencies in assessing compliance cGMPs. The FDA has entered into international agreements with ex-U.S. agencies, including in the EU, in order to facilitate this type of information sharing.

Sponsors are further subject to various requirements related to FDA drug shortage and manufacturing volume reporting, supply chain security, such as risk management plan requirements, and the promotion of supply chain redundancy.  Legislation and executive actions have also been issued to encourage domestic manufacturing.

Additional controls for biologics

To help reduce the risk of the introduction of adventitious agents or of causing other adverse events with the use of biologic products, the PHSA emphasizes the importance of manufacturing control for products whose attributes cannot be precisely defined. The PHSA also provides authority to the FDA to immediately suspend licenses in situations where there exists a danger to public health, to prepare or procure products in the event of shortages and critical public health needs, and to authorize the creation and enforcement of regulations to prevent the introduction or spread of communicable diseases in the United States and between states.

After a BLA is approved, the product may also be subject to official lot release as a condition of approval. As part of the manufacturing process, the manufacturer is required to perform certain tests on each lot of the product before it is released for distribution. If the product is subject to official release by the FDA, the manufacturer submits samples of each lot of product to the FDA together with a release protocol showing the results of all of the manufacturer’s tests performed on the lot. The FDA may also perform certain confirmatory tests on lots of some products before releasing the lots for distribution by the manufacturer.  In addition, the FDA conducts laboratory research related to the regulatory standards on the safety, purity, potency, and effectiveness of biological products.

Orphan drug designation.

We have received orphan drug designation from the FDA for Translarna for the treatment of nmDMD, Emflaza for the treatment of DMD, Upstaza for the treatment of AADC deficiency, Evrysdi for the treatment of SMA, vatiquinone for the treatment of Friedreich ataxia, utreloxastat for the treatment of ALS and sepiapterin for the treatment of hyperphenylalaninemia, including hyperphenylalaninemia caused by PKU. The FDA may grant orphan drug designation to drugs and biologics intended to treat a “rare disease or condition,” which is defined as a disease or condition that affects fewer than 200,000 individuals in the United States, or more than 200,000 individuals in the United States and for which there is no reasonable expectation that the cost of developing and making available in the United States a product for this type of disease or condition will be recovered from sales in the United States for that product. Additionally, sponsors must present a plausible hypothesis for clinical superiority to obtain orphan designation if there is a product already approved by the FDA that that is considered by the FDA to be the same as the already approved product and is intended for the same indication. This hypothesis must be demonstrated to obtain orphan exclusivity. Orphan drug designation must be requested before submitting an application for marketing approval. Orphan drug designation does not convey any advantage in, or shorten the duration of, the regulatory review and approval process. Orphan drug designation can provide opportunities for grant funding towards clinical trial costs, tax advantages and FDA user-fee benefits.

The FDA’s regulations provide flexibility in meeting approval standards for new therapies intended to treat persons with life-threatening and severely-debilitating illnesses, especially where no satisfactory alternative therapy exists, such that the FDA may exercise scientific judgment in determining the kind and quantity of data required for approval and during development programs.  Per guidance issued by the FDA in 2023 with respect to rare diseases, “[t]his flexibility extends from the early stages of development to the design of adequate and well-controlled clinical investigations required to demonstrate effectiveness to support marketing approval and to establish safety data needed for the intended use.” The

45

FDA states that it “is committed to helping sponsors create successful drug development programs that address the particular challenges posed by each disease….”

If a product which has an orphan drug designation subsequently receives the first FDA approval for the indication for which it has such designation, the product is entitled to orphan drug exclusivity, which means the FDA may not approve any other application to market the same drug or biologic for the same indication for a period of seven years, except in limited circumstances, such as a showing of clinical superiority to the product with orphan exclusivity or the same drug or biologic for different indications. However, competitors may receive approval of different drugs or biologics for the indications for which the orphan product has exclusivity.

Notably, the exact scope of orphan drug exclusivity may be an evolving space. A 2021 judicial decision, Catalyst Pharms., Inc. v. Becerra, challenged and reversed an FDA decision on the scope of orphan product exclusivity for the drug, Firdapse.  Under this decision, orphan drug exclusivity for Firdapse blocked approval of another company’s application for the same drug for the entire disease or condition for which orphan drug designation was granted, not just the disease or condition for which approval was received.  In a January 2023 Federal Register notice, however, the FDA stated that it intends to continue to apply its regulations tying the scope of orphan-drug exclusivity to the uses or indications for which a drug is approved.  The exact scope of orphan drug exclusivity will likely be an evolving area.

Orphan product sameness decisions are also an evolving space. The FDA issued a final guidance document on how the agency will determine the “sameness” of gene therapy products. Pursuant to the guidance, “sameness” will depend on the products’ transgene expression, viral vectors groups and variants, and other product features that may have a therapeutic effect. Generally, minor differences between gene therapy products will not result in a finding that two products are different. Any FDA sameness determinations could impact our ability to receive approval for our product candidates and to obtain or retain orphan drug exclusivity.

Rare Pediatric Disease Voucher Program

Under the FDCA, the FDA awards priority review vouchers to sponsors of rare pediatric disease products that meet certain criteria. To qualify, the rare disease must be serious or life-threatening in which the serious or life-threatening manifestations primarily affect individuals aged from birth to 18 years. Also, the product must contain no active ingredient (including any ester or salt of the active ingredient) that has been previously approved in any other application and the application must meet certain additional qualifying criteria, including eligibility for FDA priority review. If FDA determines that a product is for a rare pediatric disease and the qualifying application criteria are met, upon a sponsor’s request, FDA may award the sponsor a priority review voucher. This voucher may be redeemed to receive priority review (i.e., a review time of 6 months as compared to 10 months for standard review) of a subsequent marketing application for a different product. Use of a priority review voucher is subject to an FDA user fee. These vouchers are transferable. Accordingly, sponsors may sell these vouchers for substantial sums of money. Vouchers may also be revoked by FDA under certain circumstances and sponsors of approved rare pediatric disease products must submit certain reports to FDA.

Changes to the FDCA, however, have limited future pediatric priority review vouchers. Under the law’s sunset provision, the drug or biologic must be designated by FDA for a rare pediatric disease no later than September 30, 2024, and approved no later than September 30, 2026, unless the law is reauthorized by Congress. Accordingly, while Upstaza currently has a rare pediatric disease designation, if we cannot secure FDA BLA approval prior to September 30, 2026, we may not be able to receive the benefit of such designation.

Hatch-Waxman Act for Drugs.

Section 505 of the FDCA describes three types of drug marketing applications that may be submitted to the FDA to request marketing authorization for a new drug. A Section 505(b)(1) NDA is an application that contains full reports of investigations of safety and efficacy. A 505(b)(2) NDA is an application that contains full reports of investigations of safety and efficacy but where at least some of the information required for approval comes from investigations that were not conducted by or for the applicant and for which the applicant has not obtained the right of reference or use from the person by or for whom the investigations were conducted. This regulatory pathway enables the applicant to rely, in part, on the FDA’s prior findings of safety and efficacy for an existing product, or published literature, in support of its

46

application. Section 505(j) establishes an abbreviated approval process for a generic version of approved drug products through the submission of an Abbreviated New Drug Application, or ANDA. An ANDA provides for marketing of a generic drug product that generally has the same active ingredients, dosage form, strength, route of administration, labeling, performance characteristics and intended use, among other things, to a previously approved product, called the reference listed drug. Certain differences, however, between the reference listed drug and ANDA product may be permitted pursuant to a suitability petition. Certain labeling differences may also be permitted if information in the reference listed drug’s label is protected by patent or exclusivities. ANDAs are termed “abbreviated” because they are generally not required to include nonclinical and clinical data to establish safety and efficacy. Instead, generic applications must scientifically demonstrate that their product is bioequivalent to, or performs in the same manner as, the innovator drug through in vitro, in vivo, or other testing. The generic version must deliver the same amount of active ingredients to the site of action in the same amount of time as the innovator drug and can often be substituted by pharmacists under prescriptions written for the reference listed drug. In seeking approval for a drug through an NDA, applicants are required to list with the FDA each patent with claims that cover the applicant’s drug or a method of using the drug. Upon approval of a drug, each of the patents listed in the application for the drug is then published in the FDA’s list of Approved Drug Products with Therapeutic Equivalence Evaluations, commonly known as the Orange Book. Drugs listed in the Orange Book can, in turn, be cited by potential competitors in support of approval of an ANDA or 505(b)(2) NDA.   In an effort to clarify which patents must be listed in the Orange Book, in January 2021, Congress passed the Orange Book Transparency Act of 2020, which largely codifies FDA’s existing practices into the FDCA. Listing patents in the Orange Book that do not qualify for listing can be considered to be anticompetitive conduct and, in 2023, the Federal Trade Commission sent letters to a number of companies with respect to certain patents that the agency asserted were improperly listed or inaccurate.

Upon submission of an ANDA or 505(b)(2) NDA, an applicant must certify to the FDA that (1) no patent information has been submitted to the FDA; (2) such patent has expired; (3) the date on which such patent expires; or (4) such patent is invalid or will not be infringed upon by the manufacturer, use or sale of the drug product for which the application is submitted. The applicant may also elect to submit a “section viii” statement certifying that its proposed label does not contain (or carves out) any language regarding the patented method-of-use rather than certify to a listed method-of-use patent. Generally, the ANDA or 505(b)(2) NDA approval cannot be made effective until all listed patents have expired, except where the ANDA or 505(b)(2) NDA applicant challenges a listed patent through the last type of certification, also known as a paragraph IV certification.

If the ANDA or 505(b)(2) NDA applicant has provided a paragraph IV certification to the FDA, the applicant must send notice of the certification to the NDA and patent holders. The NDA and patent holders may then initiate a patent infringement lawsuit in response to the notice of the paragraph IV certification, in which case the FDA may not make an approval effective until the earlier of 30 months from the patent or application owner’s receipt of the notice of the paragraph IV certification, the expiration of the patent, when the infringement case concerning each such patent is favorably decided in the applicant’s favor or settled, or such shorter or longer period as may be ordered by a court. This prohibition is generally referred to as the 30 month stay. In instances where an ANDA or 505(b)(2) NDA applicant files a paragraph IV certification, the NDA holder or patent owner(s) regularly take action to trigger the 30 month stay. Thus, approval of an ANDA or 505(b)(2) NDA could be delayed for a significant period of time depending on the patent certification the applicant makes and the reference drug sponsor’s decision to initiate patent litigation.

Exclusivity provisions under the FDCA can delay the submission or the approval of certain applications for competing products. The FDCA provides a five-year period of non-patent exclusivity within the United States to the first applicant to gain approval of an NDA for a new chemical entity. A drug is a new chemical entity if the FDA has not previously approved any other new drug containing the same active moiety, which is the molecule or ion responsible for the therapeutic activity of the drug substance. During the exclusivity period, the FDA generally may not accept for review an ANDA or a 505(b)(2) NDA submitted by another company that contains the new chemical entity. However, an ANDA or 505(b)(2) NDA may be submitted after four years if it contains a certification of patent invalidity or non-infringement.

The FDCA also provides a shorter three-year period of exclusivity for an NDA, 505(b)(2) NDA, or supplement to an existing NDA or 505(b)(2) NDA if new clinical investigations, other than bioavailability studies, that were conducted or sponsored by the applicant are deemed by the FDA to be essential to the approval of the application. Three-year exclusivity may be granted for example, for new indications, dosages, strengths or dosage forms of an existing drug. This three-year

47

exclusivity covers only the conditions of use associated with the new clinical investigations and, as a general matter, does not prohibit the FDA from approving ANDAs or 505(b)(2) NDAs for generic versions of the original, unmodified drug product. Five-year and three-year exclusivity will not delay the submission or approval of a full NDA; however, an applicant submitting a full NDA would be required to conduct or obtain a right of reference to all of the preclinical studies and adequate and well-controlled clinical trials necessary to demonstrate safety and effectiveness.

BPCIA Exclusivity

The 2010 Patient Protection and Affordable Care Act included the BPCIA as a subtitle. The BPCIA established a regulatory scheme authorizing the FDA to approve biosimilars and interchangeable biosimilars. The FDA has issued a number of guidance documents outlining an approach to review and approval of biosimilars, including guidance documents on the demonstration of interchangeability and the licensure of biosimilar and interchangeable products for fewer than all of the reference product’s licensed conditions of use.

Under the BPCIA, a manufacturer may submit an application for licensure of a biologic product that is “biosimilar to” or “interchangeable with” a previously approved biological product or “reference product.” In order for the FDA to approve a biosimilar product, it must find that there is a high degree of similarity to the reference product, notwithstanding minor differences in clinically inactive components, and that there are no clinically meaningful differences between the reference product and proposed biosimilar product in terms of safety, purity and potency. Biosimilarity must be shown through analytical studies, animal studies, and at least one clinical trial, absent a waiver by the FDA. There must be no difference between the reference product and a biosimilar in mechanism of action, conditions of use, route of administration, dosage form, and strength. For the FDA to approve a biosimilar product as interchangeable with a reference product, the FDA must find that the biosimilar product can be expected to produce the same clinical results as the reference product, and (for products administered multiple times) that the biologic and the reference biologic may be switched after one has been previously administered without increasing safety risks or risks of diminished efficacy relative to exclusive use of the reference biologic.

Under the BPCIA, an application for a biosimilar product may not be submitted to the FDA until four years following the date of approval of the reference product. The FDA may not approve a biosimilar product until 12 years from the date on which the reference product was approved. However, certain changes and supplements to an approved BLA, and subsequent applications filed by the same sponsor, manufacturer, licensor, predecessor in interest, or other related entity do not qualify for the 12 year exclusivity period. Even if a product is considered to be a reference product eligible for exclusivity, another company could market a competing version of that product if the FDA approves a full BLA for such product containing the sponsor’s own nonclinical data and data from adequate and well-controlled clinical trials to demonstrate the safety, purity and potency of their product. The BPCIA also created certain exclusivity periods for biosimilars approved as interchangeable products.

The BPCIA also includes provisions to protect reference products that have patent protection. The biosimilar product sponsor and reference product sponsor may exchange certain patent and product information for the purpose of determining whether there should be a legal patent challenge. Based on the outcome of negotiations surrounding the exchanged information, the reference product sponsor may bring a patent infringement suit and injunction proceedings against the biosimilar product sponsor. The biosimilar applicant may also be able to bring an action for declaratory judgment concerning the patent.

The FDA maintains a publicly-available online database of licensed biological products, which is commonly referred to as the “Purple Book.”  The Purple Book lists product names, dates of licensure, and applicable periods of exclusivity.  Further, the reference product sponsor must provide patent information and patent expiry dates to FDA following the exchange of patent information between biosimilar and reference product sponsors. This information is then published in the Purple Book.

In an effort to increase competition in the drug and biologic product marketplace, Congress, the executive branch, and FDA have taken certain legislative and regulatory steps. For example, measures have been proposed and implemented to facilitate product importation. Moreover, the 2020 Further Consolidated Appropriations Act included provisions requiring that sponsors of approved drug and biologic products, including those subject to REMS, provide samples of the approved

48

products to persons developing 505(b)(2) NDA or ANDA drug products, or biosimilar products within specified timeframes, in sufficient quantities, and on commercially reasonable market-based terms. Failure to do so can subject the approved product sponsor to civil actions, penalties, and responsibility for attorney’s fees and costs of the civil action. This same bill also includes provisions with respect to shared and separate REMS programs for reference and generic drug products.

Patent Term Restoration

If approved, drug and biologic products may also be eligible for periods of U.S. patent term restoration if an application is timely filed with the Patent and Trademark Office. If granted, patent term restoration extends the patent life of a single unexpired patent, that has not previously been extended, for a maximum of five years, and only those claims reading on the approved drug may be extended. The total patent life of the product with the extension also cannot exceed fourteen years from the product’s approval date. Subject to the prior limitations, the period of the extension is calculated by adding half of the time from the effective date of an IND to the initial submission of a complete marketing application, and all the time between the submission of the marketing application and its approval. This period may also be reduced by any time that the applicant did not act with due diligence.

Pediatric exclusivity

Pediatric exclusivity is another type of non-patent market exclusivity in the United States and, if granted, provides for the attachment of an additional six months of market protection to the term of any existing Orange Book- listed patents or regulatory exclusivity, including the non-patent exclusivity periods described above. This six-month exclusivity may be granted based on the voluntary completion of a pediatric study or studies in accordance with an FDA-issued “Written Request” for such a study or studies within a specified timeframe prior to the expiration of the underlying patent or market exclusivity period to be extended.

Regulation outside the United States

In order to market any product outside of the United States, we would need to comply with numerous and varying regulatory requirements of other countries regarding safety and efficacy and governing, among other things, clinical trials, marketing authorization, commercial sales and distribution of our products. Whether or not we obtain FDA approval for a product, we would need to obtain the necessary approvals by the comparable regulatory authorities of ex-U.S. countries before we can commence clinical trials or marketing of the product in those countries. The approval process varies from country to country and can involve additional product testing and additional administrative review periods. The time required to obtain approval in other countries might differ from and be longer than that required to obtain FDA approval. Regulatory approval in one country does not ensure regulatory approval in another, but a failure or delay in obtaining regulatory approval in one country may negatively impact the regulatory process in others. And, even if regulatory approval is granted, it may be withdrawn or limited under certain circumstances or post-approval requirements may be imposed by the applicable regulatory authority. Because biologically sourced raw materials are subject to unique contamination risks, their use may be restricted in some countries.

Regulation in the European Union

We have obtained an orphan medicinal product designation from the EC, following an evaluation by the EMA’s Committee for Orphan Medicinal Products, for Translarna for the treatment of nmDMD, Upstaza for the treatment of AADC deficiency, Evrysdi for the treatment of SMA, vatiquinone for the treatment of Friedreich ataxia, utreloxastat for the treatment of ALS and sepiapterin for the treatment of patients with hyperphenylalaninemia, including hyperphenylalaninemia caused by PKU. The EC can grant orphan medicinal product designation to products for which the sponsor can establish that it is intended for the diagnosis, prevention, or treatment of (1) a life-threatening or chronically debilitating condition affecting not more than five in 10,000 people in the EU, or (2) a life threatening, seriously debilitating or serious and chronic condition in the EU and that without incentives it is unlikely that sales of the drug in the EU would generate a sufficient return to justify the necessary investment. In addition, the sponsor must establish that there is no other satisfactory method approved in the EU of diagnosing, preventing or treating the condition, or if such a method exists, the proposed orphan drug will be of significant benefit to patients. Orphan drug designation is not a marketing authorization.

49

It is a designation that provides a number of benefits, including fee reductions, regulatory assistance, and, in the event of a successful application for a centralized EU marketing authorization, 10 years of EU market exclusivity. During this market exclusivity period, neither the EMA, nor the EC nor any EU member states can accept an application or grant a marketing authorization for a “similar medicinal product.” A “similar medicinal product” is defined as a medicinal product containing a similar active substance or substances as contained in an authorized orphan medicinal product, and which is intended for the same therapeutic indication. The market exclusivity period for the authorized therapeutic indication may be reduced to six years if, at the end of the fifth year, it is established that the orphan designation criteria are no longer met, including where it is shown that the product is sufficiently profitable not to justify maintenance of market exclusivity. In addition, a competing similar medicinal product may in limited circumstances be authorized prior to the expiration of the market exclusivity period, including if it is shown to be safer, more effective or otherwise clinically superior to our product. Our product candidates can lose orphan designation, and the related benefits, prior to us obtaining a marketing authorization if it is demonstrated that the orphan designation criteria are no longer met.

The EC has conducted a review of the Orphan Drug Regulation together with the Paediatric Regulation.  The outcome of this review is intended to guide future legislative changes and shape the EU’s pharmaceutical strategy.

Clinical Trial Developments. The structure and general regulation of clinical trials for both small molecule and biological medicines in the EU is similar to that in the United States. Separately, a new regulation, (EU) No.536/2014, regarding clinical trials of medicinal products for humans is included in the European regulatory framework and fills a series of regulatory gaps in the clinical trials regime through the creation of a uniform framework for the authorization of clinical trials by all interested EU member states with a single assessment of the results. The regulation (which came into effect on January 31, 2022) is thus intended to facilitate cross-border cooperation through streamlining of the rules on clinical trials across the EU, including by requiring the submission of clinical trial authorization applications via a new electronic EU portal.

Alongside the portal, a database is being created that will contain information on clinical trial data. The information on the database will be publicly accessible unless the trial data’s confidentiality can be justified on the basis of protection of commercially confidential information, protection of personal data, protection of confidential communication between EU countries, or ensuring effective supervision of the conduct of clinical trials by EU countries. A sponsor of a trial conducted in the EU under the new regulation will be required to submit a summary of the clinical trial results to the EU database within a year of the end of the trial. In addition, where the trial was intended to be used for obtaining a marketing authorization (whether through the centralized procedure or via the national authorities), the applicant must submit the clinical study report within 30 days after the marketing authorization has been granted (or refused or withdrawn).

Overview of application process.   To obtain regulatory approval of a drug under the EU’s regulatory systems and authorization procedures, an applicant may submit marketing authorization applications under a centralized, decentralized, or national procedure. The centralized procedure is compulsory for certain medicinal products, including orphan medicinal products, like Translarna for the treatment of nmDMD, and medicinal products produced by certain biotechnological processes, and optional for certain other innovative products. The centralized procedure enables applicants to obtain a marketing authorization that is valid in all EU member states based on a single application. Under the centralized procedure, the EMA’s Committee for Human Medicinal Products, or CHMP, is required to adopt an opinion on a valid application within 210 days, excluding clock stops, when additional written or oral information is to be provided by the applicant in response to questions.

More specifically, on day 120 of the procedure, once the CHMP has received the preliminary assessment reports and opinions from the rapporteur and co-rapporteur, it prepares a list of potential outstanding issues, referred to as “other concerns” or “major objections”. These are sent to the applicant together with CHMP’s recommendation. In addition, in relation to advanced therapy medicinal products, or ATMPs, which are medicines based on genes, cells or tissues, the Committee for Advanced Therapies, or CAT, EMA’s committee responsible for assessing the quality, safety and efficacy of ATMPs, prepares a draft opinion on the ATMP application that is submitted to EMA before the CHMP adopts a final opinion on the marketing authorization of the applicable medicine. The CHMP can make one of two recommendations: (1) the marketing authorization could be granted provided that satisfactory answers are given to the “other concerns” and/or “major objections” identified and that all conditions outlined in the list of outstanding issues are implemented and complied with; or (2) the product is not approvable since there are “major objections”.

50

Applicants have three months from the date of receiving the potential outstanding issues to respond to the CHMP, and can request a three-month extension if necessary. The granting of a marketing authorization will depend on the recommendations and potential major objections identified by the CHMP as well as the ability of the applicant to adequately respond to these findings. An accelerated assessment can be granted by the CHMP in exceptional cases, when a medicinal product is expected to be of a major public health interest, in particular from the viewpoint of therapeutic innovation. In this circumstance, the EMA ensures that the opinion of the CHMP is given within 150 days. After the adoption of the CHMP opinion, a decision on the marketing authorization application must be adopted by the EC, after consulting the EU member states, which in total can take more than 60 days.

An applicant for a marketing authorization application may request a re-examination in the event of a negative opinion, in connection with which CHMP appoints new rapporteurs. Within 60 days of receipt of the negative opinion, the applicant must submit a document explaining the basis for its request for re-examination. The CHMP has 60 days to consider the applicant’s request for re-examination. The applicant may request an oral explanation before the CHMP, which is routinely granted, following which CHMP will adopt a final opinion. The final opinion, whether positive or negative, is published by the CHMP shortly following the CHMP meeting at which the oral explanation takes place. The EMA publishes a European Public Assessment Report, or EPAR, for every medicine granted a central marketing authorization by the EC following an assessment by the CHMP. EPARs are full scientific assessment reports of medicines authorized by the EMA.

Conditional marketing authorizations.   In specific circumstances, as with Translarna for the treatment of nmDMD, EU legislation enables applicants to obtain a marketing authorization on a conditional basis prior to obtaining the comprehensive clinical data required for an application for a full marketing authorization. Such conditional approvals may be granted for products designated as orphan medicinal products, if (1) the benefit-risk balance of the product is positive, (2) it is likely that the applicant will be in a position to provide the required comprehensive clinical trial data, (3) the product fulfills unmet medical needs, and (4) the benefit to public health of the immediate availability on the market of the medicinal product concerned outweighs the risk inherent in the fact that additional data are still required. A conditional marketing authorization may contain specific obligations to be fulfilled by the marketing authorization holder, including obligations with respect to the completion of ongoing or new studies, and with respect to the collection of pharmacovigilance data. Conditional marketing authorizations are valid for one year, and may be renewed annually, if the benefit-risk balance remains positive, and after an assessment of the need for additional or modified conditions and/or specific obligations. The timelines for the centralized procedure described above also apply with respect to the review by the CHMP of applications for a conditional marketing authorization. The granting of a conditional marketing authorization will depend on the applicant’s ability to fulfill the conditions imposed within the agreed upon deadline.

For important information about matters that may adversely affect our ability to renew our conditional marketing authorization for Translarna, see “Item 1A. Risk Factors-Risks Related to the Development and Commercialization of our Product and our Product Candidates.”

Variations to conditional marketing authorizations.   After the granting of a conditional marketing authorization, the marketing authorization holder may submit an application to vary the conditional marketing authorization under a variation procedure. In the case of the introduction of an additional therapeutic indication, the timeframe for the variation procedure for the initial assessment of the dossier is generally 90 days (plus up to 20 days for validation).

However, in the framework of a variation application assessment procedure, the EMA may send one or more requests for supplementary information to the marketing authorization holder, requiring that additional information be provided by the marketing authorization holder to support its variation application. Such supplementary requests will be sent together with a timetable stating the date by when the marketing authorization holder must submit the requested data and, where appropriate, the extended evaluation period to be applied to such variation procedure. The 90-day variation procedure may be suspended for up to three months for the marketing authorization holder to submit its responses to such supplementary requests. The marketing authorization holder will be notified of the outcome of the CHMP’s assessment of the variation procedure within 15 days from the adoption of the CHMP opinion. If unfavorable, the CHMP opinion may be subject to a re-examination procedure upon the marketing authorization holder’s request. This may imply an additional minimum two-month procedure. If the CHMP opinion is favorable, the EC will usually vary the marketing authorization to introduce the additional therapeutic indication within approximately two months from the receipt of the final CHMP opinion.

51

Exceptional Circumstances. Similarly, certain of our product candidates may be eligible for a marketing authorization under exceptional circumstances. Such an authorization may be granted where the applicant can demonstrate in its application that it is unable to provide comprehensive data on efficacy and safety under normal conditions of use, because: 1) the indications for which the product in question is intended are encountered so rarely that the applicant cannot reasonably be expected to provide comprehensive evidence; 2) in the present state of scientific knowledge, comprehensive information cannot be provided; or 3) it would be contrary to generally accepted principles of medical ethics to collect such information. Authorizations under exceptional circumstances are annually reassessed and granted subject to a requirement for the applicant to implement certain procedures, in particular, competent authority notification in the event of any safety issue. After 5 years, the authorization is renewed under exceptional circumstances for an unlimited period, unless the EMA decides, on justified grounds relating to pharmacovigilance, to proceed with one additional five-year renewal.  A marketing authorization under exceptional circumstances will not be granted when a conditional marketing authorization is more appropriate.  Orphan products are further eligible for approval under exceptional circumstances only if the criteria considered for the approval under exceptional circumstances are fulfilled.

Additional requirements and considerations.   Prior to obtaining a marketing authorization in the EU, applicants have to demonstrate compliance with all measures included in an EMA-approved Pediatric Investigation Plan, or PIP, covering all subsets of the pediatric population, unless the EMA has granted (1) a product-specific waiver, (2) a class waiver, or (3) a deferral for one or more of the measures included in the PIP. In the case of orphan medicinal products, completion of an approved PIP can result in an extension of the aforementioned market exclusivity period from ten to twelve years.

In the EU there is also a procedure which allows member states to authorize the distribution of an unauthorized medicinal product in response to the spread of pathogens. The UK (but no EU countries) used this procedure with two COVID-19 vaccines during December 2020. Notwithstanding the UK’s subsequent full departure from the EU, the EU provision is mirrored in UK medicines legislation.

In the EU, for a period of eight years from the grant of a marketing authorization of an innovative product (the “reference medicinal product”), competent authorities may not accept marketing authorization applications from applicants seeking to market “generic medicinal products” where such applications rely on the data in the marketing authorization dossier of the reference product. Moreover, generic medicinal products that rely on the independently generated data of the reference product may not be placed on the market for 10 years from the granting of the initial marketing authorization for that reference medicinal product. This is extended to a maximum of 11 years if, during the first eight years of those 10 years, the marketing authorization holder obtains an authorization for one or more new therapeutic indications considered to offer a significant clinical benefit in comparison with existing therapies. These periods of data exclusivity do not prevent other companies from obtaining a marketing authorization based on their own independently generated data. The data exclusivity regime is currently under review. The EC intends to strike a balance between providing incentives for innovation and supporting timely patient access to medicinal products across the EU. To do so, the EC has published a proposal for a revised Directive on the Union Code Relating to Medicinal Products for Human Use, which proposes replacing the regulatory data protection system with a new regime that will offer innovators variable durations of data exclusivity.  Under the new rules, if implemented, new medicinal products will have a minimum period of regulatory protection of eight years, which includes six years of regulatory data protection and two years of market protection.  Such products may benefit from additional periods of regulatory data protection if they satisfy certain criteria, which may increase the total period of regulatory protection up to a maximum of 12 years (as compared to the current maximum of 11 years).

If a marketing authorization is granted in the EEA for a medicinal product, such as the marketing authorization granted for Translarna for the treatment of nmDMD by the EC, the marketing authorization holder is required to comply with a range of requirements applicable to the manufacturing, marketing, promotion and sale of the medicinal products that are in addition to the other conditions of the marketing authorization described above. The marketing authorization holder must, for example, comply with the EU’s stringent pharmacovigilance or safety reporting rules, pursuant to which post- authorization studies and additional monitoring obligations can be imposed. Other requirements relate to, for example, the manufacturing of products and active pharmaceutical ingredients in accordance with good manufacturing practice standards. Competent authorities of EU member states may conduct inspections to verify compliance with applicable requirements, and the marketing authorization holder will have to continue to expend time, money and effort to remain compliant. Non-compliance with EU requirements regarding safety monitoring or pharmacovigilance, and with requirements related to the development of products for the pediatric population, can also result in significant financial

52

penalties in the EU Similarly, failure to comply with the EU’s requirements regarding the protection of individual personal data can also lead to significant penalties and sanctions. Individual EU member states may also impose various sanctions and penalties in case we do not comply with locally applicable requirements. The CAT is involved in any procedure regarding the provision of advice on the conduct of efficacy follow-up, pharmacovigilance and risk management systems of ATMPs as provided for in ATMP legislation.

Off-label promotion of medicinal products is prohibited in the EU. The applicable laws at EU level and in the individual EU member states also prohibit the direct-to-consumer advertising of prescription-only medicinal products. Violations of the rules governing the promotion of medicinal products in the EU could be penalized by administrative measures, fines and imprisonment. These laws may further limit or restrict our promotional activities with healthcare professionals. In addition, legislation adopted at the EU level and by individual EU member states require that promotional materials and advertising in relation to medicinal products comply with the product’s Summary of Product Characteristics, or SmPC, as approved by the competent authorities. The SmPC is the document that provides information to physicians concerning the safe and effective use of the medicinal product. Promotion of indications not covered by the SmPC is specifically prohibited. ATMP legislation lays down certain minor extra labelling requirements for ATMPs.

The EMA is responsible for coordinating inspections to verify compliance with the principles of GCP, good manufacturing practice, or GMP, GLP, and good pharmacovigilance practice. These inspections are also intended to verify compliance with other aspects of the supervision of authorized medicinal products in use in the EU. The EMA coordinates any inspection by the relevant member state regulatory authority as requested by the CHMP in connection with the assessment of marketing authorization applications or matters referred to these committees. Inspections may be routine or triggered by issues arising during the assessment of the dossier or by other information, such as previous inspection experience. Inspections usually are requested during the initial review of a marketing authorization application, but could arise post-authorization.

Inspectors are drawn from the regulatory authorities of member states of the EU and the EEA. Following an inspection, the inspectors provide a written inspection report to the inspected site or applicant and provide an opportunity for response. Some inspection reports require follow-up and may result in additional adverse consequences due to critical or major findings. The inspectors and the CHMP will comment on any response from an inspected site or applicant and may monitor future compliance with any proposed corrective action plan.

In the GCP area, inspectors grade their findings according to the following scale:

Critical: Conditions, practices or processes that adversely affect the rights, safety or well-being of the subjects or the quality and integrity of data. Observations classified as critical may include a pattern of deviations classified as major.
Major: Conditions, practices or processes that might adversely affect the rights, safety or well-being of the subjects and/or the quality and integrity of data. Observations classified as major may include a pattern of deviations or numerous minor observations.
Minor: Conditions, practices or processes that would not be expected to adversely affect the rights, safety or wellbeing of the subjects or the quality and integrity of data. Minor observations indicate the need for improvement of conditions, practices and processes.
Comments: Suggestions on how to improve quality or reduce the potential for a deviation to occur in the future.

Possible consequences of critical and major findings include rejection of clinical trial data, causing significant delays in obtaining final marketing authorization, or other direct action by national regulatory authorities.

Falsified Medicines Directive – As of February 2019, new legislation required manufacturers of marketed prescription medicines to place safety features on all medicines and contribute financially to the establishment of a verification system allowing the authenticity of a medicine to be assessed at the time of supply to the patient. Under the legislation, all packages of prescription medicines placed on the market in Europe have to bear two safety features: a unique identifier in the form of a two-dimensional data matrix (barcode) and an anti-tamper device. In addition, ATMP legislation requires a procedure for tracing the product and its starting and raw materials from its source to the site where the product is used.

53

Early access programs

Many jurisdictions allow the supply of unauthorized medicinal products in the context of strictly regulated and exceptional EAP programs, and some countries may provide reimbursement for drugs provided in the context of such programs. In the EU, the legal basis for EAP programs, also referred to as named-patient and compassionate use programs, is set out in the EU legislation regulating the authorization, manufacture, distribution and marketing of medicinal products. Detailed regulatory requirements applicable to EAP programs have been adopted and implemented by EU member states in their national laws. The promotion, advertising and marketing of unauthorized medicinal products is generally prohibited, and authorization for EAP programs must generally be obtained from national competent authorities, which might not grant such authorization. Obtaining authorization for an EAP program in one country does not ensure that authorization will be obtained in another country.

U.S. law permits “expanded access” (also known as compassionate use and treatment use) for certain patients with serious diseases who have no comparable alternative treatment options. The potential patient benefit must justify the potential risks of the treatment use and those potential risks must not be unreasonable in the context of the disease or condition to be treated. Moreover, providing the investigational drug or biologic for the requested use must not interfere with the initiation, conduct, or completion of clinical investigations that could support marketing approval of the expanded access use or otherwise compromise the potential development of the expanded access use. Additional requirements apply depending on the size of the expanded access population. To provide expanded access, sponsors, including individual physicians, must submit detailed regulatory information to the FDA and receive the agency’s approval for the use. However, if there is an emergency that requires that a patient be treated before a written submission can be made, the FDA may authorize the expanded access use by telephone. In such a case, a written expanded access submission must be submitted to the FDA within fifteen working days of the FDA’s authorization. Following approval for expanded access use, both the sponsor of the use and the investigator (i.e., physician) must comply with certain FDA requirements. Sponsors may not promote products as safe or effective for expanded-access uses.

Pharmaceutical Pricing and Reimbursement

The containment of healthcare costs has become a priority of federal, state and ex-U.S. governments, and the prices of pharmaceuticals have been a focus of this effort. Ex-U.S. governments, the U.S. government, and state legislatures have shown significant interest in implementing cost-containment programs to limit the growth of government-paid healthcare costs, including price controls, increases in rebates paid, restrictions on reimbursement and requirements for substitution of generic products for branded prescription drugs.

In some countries, particularly the countries of the EU, the pricing of prescription pharmaceuticals is subject to governmental control. In these countries, pricing and reimbursement negotiations with governmental authorities can take considerable time after the receipt of marketing approval for a product and there is only limited EU-level control over the decision-making autonomy of the government authorities including in relation to timing, justification and the ability to challenge such decisions. In addition, there can be considerable pressure by governments and other stakeholders on prices and reimbursement levels, including as part of cost containment measures. In some countries, governments can set conditions that must be satisfied for prices to be set at a certain value. Political, economic and regulatory developments may further complicate pricing and reimbursement negotiations, and pricing negotiations may continue after reimbursement has been obtained. Reference pricing used by various EU member states, and parallel distribution (arbitrage between low-priced and high- priced member states), can further reduce prices. In some countries we may be required to conduct a clinical trial or other studies that compare the cost-effectiveness of our product or product candidate to other available therapies in order to obtain reimbursement or pricing approval.

In the United States, federal price reporting laws require manufacturers to calculate and report complex pricing metrics used to determine prescription rebates paid under the Medicaid Drug Rebate Program and amounts reimbursed pharmacies and other providers by the Medicaid and Medicare programs. Various state healthcare programs similarly obligate us to report drug pricing information that is used as the basis for their reimbursement of pharmacies and other healthcare providers and the negotiation of supplemental rebates. Payment for a manufacturer’s drugs by these programs is conditioned on submission of this pricing information. Some government healthcare programs impose penalties if drug price increases exceed specified percentages or inflation rates, and these penalties can result in mandatory penny prices

54

for certain federal and 340B program customers. States, such as California, have also enacted transparency laws that require manufacturers to report price increases and related information, and may cap price increases, or require negotiation of supplemental rebates for new drugs entering the market at price points determined to be high. Refusal to negotiate supplemental rebates can negatively affect market access and provider reimbursement. Failure to comply with the rules for calculating and submitting pricing information or otherwise overcharging the government or its beneficiaries may result in criminal, civil, or administrative sanctions or enforcement actions, and expose us to federal civil False Claims Act, or the False Claims Act, liability.

The Veterans Health Care Act of 1992 requires, as a condition of payment by certain federal agencies and the Medicaid program, that manufacturers of “covered drugs” (including all drugs approved under an NDA) enter into a Master Agreement and Federal Supply Schedule (FSS) contract with the Department of Veterans Affairs through which their covered drugs must be offered for sale at a mandatory calculated ceiling price to certain federal agencies, including the VA and Department of Defense. FSS contracts require compliance with applicable federal procurement laws and regulations, including disclosure of commercial prices during contract negotiations and maintenance of price relationships during the term of the contract, and subject manufacturers to contractual remedies as well as administrative, civil, and criminal sanctions. The Veterans Health Care Act also requires manufacturers to enter into pricing agreements with the Department of Health and Human Services to charge no more than a different ceiling price (derived from the Medicaid rebate percentage) to covered entities participating in the 340B drug discount program. Failure to accurately report drug pricing or to provide the mandatory discount may subject the manufacturer to specific civil monetary penalties. Termination of either of these agreements also jeopardizes payment by Medicaid and Medicare for the manufacturer’s drugs in an outpatient setting. Certain states have also enacted drug price transparency laws that require reporting of pricing information, including certain increases in a drug’s wholesale acquisition cost and the reasons causing the price increase.

Coverage policies, third-party reimbursement rates and drug pricing regulation may change at any time. For example, in the United States, healthcare reform measures under the Affordable Care Act, contain provisions that may affect the profitability of drug products. However, since its passage, Congress has repealed and amended certain provisions of the Affordable Care Act, repeal efforts may occur again, and legal challenges to the Affordable Care Act may contribute to the uncertainty of the ongoing implementation and impact of the Affordable Care Act and underscore the potential for additional reform going forward. Certain provisions of enacted or proposed legislative changes may negatively impact coverage and reimbursement of, or rebates paid by manufacturers for, healthcare items and services. We cannot assure that the Affordable Care Act, as currently enacted or as amended in the future, will not adversely affect our business and financial results and we cannot predict how future federal or state legislative or administrative changes relating to healthcare reform will affect our business.

Legislators and regulators at both the federal and state level are increasingly focused on containing the cost of drugs, and there has been increasing legislative and enforcement interest in the United States with respect to specialty drug pricing practices. Specifically, there have been recent U.S. Congressional inquiries and proposed bills designed to, among other things, bring more transparency to drug pricing, penalize companies that do not agree to cap prices paid for certain drugs, review the relationship between pricing and manufacturer patient programs, and reform government program reimbursement methodologies for drugs. For example, in 2016, the Centers for Medicare and Medicaid Services, or CMS, issued a final rule regarding the Medicaid drug rebate program, which among other things, revises the manner in which the “average manufacturer price” or AMP is to be calculated by manufacturers participating in the program and implements certain amendments to the Medicaid rebate statute created under the Affordable Care Act, or ACA. More recently, Congress amended the Medicaid statute, effective October 1, 2019, to exclude prices paid by secondary manufacturers for an authorized generic drug (but not a product approved under the BLA process) from the NDA holder’s AMP for the brand, thereby increasing the rebate amount and the 340B price for the brand. This was implemented by CMS in a final rule issued December 31, 2020.  The rule also expanded the definition of products identified as “line extensions” and, in certain circumstances, required inclusion of patient copay assistance in Medicaid best price (effective January 1, 2023), thereby potentially increasing Medicaid rebates paid by manufacturers for such drugs. 340B program guidance regulations on civil monetary penalties for statutory violations, which had been finalized in early 2017 but deferred, also recently went into effect.

On November 27, 2020, CMS issued an interim final rule implementing a Most Favored Nation payment model under which reimbursement for certain Medicare Part B drugs and biologicals will be based on a price that reflects the lowest

55

per capita Gross Domestic Product-adjusted (GDP-adjusted) price of any non-U.S. member country of the Organisation for Economic Co-operation and Development (OECD) with a GDP per capita that is at least sixty percent of the U.S. GDP per capita.  This rule now has been rescinded, but other efforts to address the costs of pharmaceuticals have been adopted, including the Inflation Reduction Act of 2022, or the IRA.  These and any additional healthcare reform measures could further constrain our business or limit the amounts that federal and state governments will pay for healthcare products and services, which could result in additional pricing pressures.

Any regulatory approval of a product is limited to specific diseases and indications for which such product has been deemed safe and effective by the FDA. Coverage by federal healthcare programs, however, may be more limited than the indications for which a drug is approved by the FDA or comparable ex-U.S. regulatory authorities’ coverage of the same products. Sales of any products for which we may receive regulatory approval for commercial sale will depend in part on the extent to which the costs of the products will be covered and reimbursed by third-party payors, including government healthcare programs (such as, in the United States, Medicare and Medicaid), private health insurers and other organizations. Obtaining reimbursement for orphan drugs may be particularly difficult because of the significant research and development challenges and costs and resulting pricing considerations typically associated with drugs developed to treat conditions that affect a small population of patients. In addition, third-party payors are likely to impose strict requirements for reimbursement in connection with drugs that are perceived as having high costs. Net prices for products may be reduced by mandatory discounts or rebates required by government healthcare programs or private payors.

The process for determining whether a payor will provide coverage for a product may be separate from the process for setting the price or reimbursement rate that the payor will pay for the product once coverage is approved. Third- party payors may limit coverage to specific products on an approved list, or formulary, which might not include all of the approved products for a particular indication. Third-party payors are increasingly challenging the price and examining the cost-effectiveness of medical products and services. We may need to conduct expensive pharmacoeconomic studies in order to demonstrate the cost-effectiveness of our product or product candidates or conduct direct head-to-head studies to demonstrate clinical superiority and cost-effectiveness. Our products and product candidates may not be considered clinically superior and cost-effective to competitor products.

The marketability of any products for which we receive regulatory approval for commercial sale may suffer if the government and other third-party payors fail to provide adequate coverage and reimbursement.

Freedom of Information Requests and Affirmative Disclosures

We are also subject, in the U.S. and many other countries, to various regulatory schemes that require disclosure of clinical trial data or allow access to our data via freedom of information requests. We have been and may, from time to time, be notified by regulators, such as the EMA or the competent authorities of EU member states that they have received a freedom of information request for documents that they hold relating to our company, including information related to our product or our product candidates. For example, in 2015, we were notified by the EMA that it had received from another pharmaceutical company a request under Regulation (EC) No 1049/2001 seeking access to aspects of our marketing authorization application for Translarna for the treatment of nmDMD. Following the decision of the EMA to release such documentation with only minimal redactions we initiated litigation before the General Court of the EU to prevent disclosure of this information. In the first quarter of 2018, the Court ruled in favor of the EMA, allowing the EMA to release the documentation. We appealed the General Court’s decision to the Court of Justice of the EU, or CJEU, but the CJEU dismissed our appeal in January 2020 and released the information to the requester. In addition, under policies recently adopted in the EU, clinical trial data submitted to the EMA in MAAs that were traditionally regarded as confidential commercial information is now subject to automatic public disclosure. Further, under the Clinical Trials Regulation 536/2014, the sponsor of an EU trial must submit a summary of the results to an EU database within a year of the end of the trial. In addition, where the trial was intended to be used for obtaining a marketing authorization the applicant must submit the clinical study report 30 days after MA has been granted, refused or withdrawn. Subject to our limited ability to review and redact a narrow sub-set of confidential commercial information, these new EU policies will result in the EMA’s public disclosure of certain of our clinical study reports, clinical trial data summaries and clinical overviews for recently completed and future MAA submissions. The move toward public disclosure of development data could adversely affect our business in many ways, including, for example, resulting in the disclosure of our confidential methodologies for development of our products, preventing us from obtaining intellectual property right protection for

56

innovations, requiring us to allocate significant resources to prevent other companies from violating our intellectual property rights, adding even more complexity to processing health data from clinical trials consistent with applicable data privacy regulations, and enabling competitors to use our data to gain approvals for their own products.

Fraud and Abuse Laws

Any present or future arrangements or interactions with third-party payors, healthcare professionals, healthcare organizations, patients and other customers may expose us to broadly applicable fraud and abuse and other healthcare laws and regulations that may restrict certain marketing and contracting practices. These laws include, and are not limited to, anti-kickback and false claims statutes.

Both the federal Foreign Corrupt Practices Act, or FCPA, and the UK Bribery Act of 2010, or Bribery Act are broad in scope and will require companies to make and keep books and records that accurately and fairly reflect the transactions of the company and to devise and maintain an adequate system of internal accounting controls. The FCPA prohibits the offering, promising, giving, or authorizing others to give anything of value, either directly or indirectly, to a non-U.S. government official, political party or candidate for public office in order to improperly influence any act or decision, secure any other improper advantage, or obtain or retain business. The FCPA also prohibits any U.S. person from corruptly acting outside the U.S. in furtherance of such offer, promise or payment. Under the UK Bribery Act, companies which carry on a business or part of a business in the United Kingdom may be held liable for bribes given, offered or promised to any person, including non-UK government officials and private persons, by employees and persons associated with the company in order to obtain or retain business or a business advantage for the company. Similar statutes have been adopted, or may be adopted in the future, by other countries in which we operate and with which we are or may be required to comply.

The federal Anti-Kickback Statute prohibits, among other things, knowingly and willfully offering, paying, soliciting or receiving remuneration, directly or indirectly, in cash or kind, to induce or reward either the referral of an individual for, or the purchase, or order or recommendation of, any good or service, for which payment may be made in whole or in part under federal and state healthcare programs such as Medicare and Medicaid. This statute imposes criminal penalties and has been broadly interpreted to apply to manufacturer arrangements with prescribers, purchasers and formulary managers, among others. Although a number of statutory exemptions and regulatory safe harbors exist to protect certain common activities from prosecution, the exemptions and safe harbors for this statute are narrow, and practices that involve compensation intended to induce prescriptions, purchases, or recommendations may be subject to scrutiny if they do not qualify for an exemption or safe harbor. HHS recently promulgated a regulation that is effective in two phases.  First, the regulation excludes from the definition of “remuneration” limited categories of (a) PBM rebates or other reductions in price to a plan sponsor under Medicare Part D or a Medicaid Managed Care Organization plan reflected in point-of sale reductions in price and (b) PBM service fees.  Second, the regulation expressly provides that rebates to plan sponsors under Medicare Part D either directly to the plan sponsor under Medicare Part D, or indirectly through a pharmacy benefit manager will not be protected under the anti-kickback statute discount safe harbor. The effective date of the two new safe harbors and the revision to the discount safe harbor was delayed by court order until January 1, 2023.  Recent legislation further delayed implementation of the new safe harbors and the revision to the discount safe harbor until January 1, 2032.  Our practices may not always meet all of the criteria for safe harbor protection. A person or entity need not have knowledge of the statutes or the specific intent to violate it in order to have committed a violation. In addition, the government may assert as a matter of law that a claim including items or services resulting from a violation of the federal Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the federal civil False Claims Act. Federal enforcement agencies have shown increased interest under the federal Anti-Kickback Stature and the federal civil False Claims Act in pharmaceutical companies’ product and patient assistance programs, including reimbursement and co-pay support services and donations to independent charitable patient assistance programs. A number of investigations into these programs have resulted in significant civil and criminal settlements. Most states have adopted laws similar to the federal Anti-Kickback Statute, which apply to items and services reimbursed under Medicaid and other state programs; furthermore, in several states, these statutes and regulations apply regardless of the payor, including to commercial plans. Sanctions under these federal and state laws may include civil monetary penalties, exclusion of a manufacturer and its products from participation in federal healthcare programs, debarment from federal government procurement and non-procurement programs, criminal fines, and imprisonment. Several other countries, including the United Kingdom, have enacted similar anti-kickback, fraud and abuse laws and regulations.

57

The federal civil False Claims Act imposes civil liability and penalties on individuals or entities for knowingly presenting, or causing to be presented, to the federal government, claims for payment that are false or fraudulent, knowingly making, using, or causing to be made or used a false record or statement material to a false or fraudulent claim, or making a false statement to avoid, decrease or conceal an obligation to pay money to the federal government. Claims under the federal civil False Claims Act may be initiated by whistleblowers, who receive substantial financial incentives to come forward, through “qui tam” actions that can be pursued by the whistleblower even if the government declines to prosecute the case. Intent to deceive or actual knowledge of falsity is not necessary to establish civil liability, which may be predicated on deliberate indifference or reckless disregard for the truth. The federal government continues to use the False Claims Act, and the accompanying threat of significant liability, in investigations against pharmaceutical and healthcare companies. These investigations have involved, for example, allegations of improper financial relationships with referral sources, providing free product to customers with the expectation that the customers would bill federal programs for the free product, as well as the promotion of products for unapproved uses and reporting false pricing information. A violation of the federal Anti-Kickback Statute is a per se violation of civil False Claims Act. Potential liability under the federal civil False Claims Act includes treble damages and significant per claim penalties. The criminal federal False Claims Act imposes criminal fines or imprisonment against individuals or entities who make or present a claim to the government knowing such claim to be false, fictitious or fraudulent. Conviction or civil judgment for violation of the False Claims Act can also result in debarment from federal government procurement and non-procurement programs and exclusion from participation in federal healthcare programs. The majority of states also have statutes or regulations similar to the federal False Claims Act, which apply to items and services reimbursed under Medicaid and other state programs.

The Affordable Care Act included a provision requiring certain providers and suppliers of items and services to federal healthcare programs to report and return overpayments within sixty days after they are “identified” (the “Overpayment Statute”), after which the recipient of the overpayment incurs federal civil False Claims Act liability. The law prohibits a recipient of a payment from the government from keeping an overpayment when the government mistakenly pays more than the amount to which the recipient is entitled even if the overpayment is not caused by any conduct of the recipient. In 2014 and 2016, the CMS released regulatory guidance (in the form of final rules) to Medicare providers, suppliers and managed care and prescription drug plans regarding how to comply with the Overpayment Statute. Although these Medicare providers, suppliers and plans have faced federal False Claims Act liability since 2010 for failures to comply with the Overpayment Statute, these final rules interpreting the Overpayment Statute provide guidance regarding how to comply with applicable obligations, and guidance to government regulators and enforcement authorities regarding monitoring and prosecuting suspected violations. These final rules are not directly applicable to manufacturers, unless a manufacturer is a direct recipient of payment by an agency such as a research grant, but may impact a manufacturer’s customers and potential customers who are Medicare providers, suppliers, and plans.  In a proposed rule issued on December 27, 2022, CMS is proposing to revise the standard for “identification” which could significantly reduce the time to investigate and report any possible overpayment, thereby increasing the risk of incurring federal civil False Claims Act liability for healthcare providers and suppliers.

The federal Physician Payments Sunshine Act, enacted as part of the Affordable Care Act, and its implementing regulations, require manufacturers of drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid, or the Children’s Health Insurance Program (with certain exceptions) to report annually to CMS information related to certain payments and other transfers of value made to or at the request of covered recipients, such as, but not limited to, physicians, physician assistants, nurse practitioners, clinical nurse specialists, certified registered nurse anesthetists and certified nurse midwives licensed in the United States and to US teaching hospitals, as well as ownership and investment interests held by physicians and members of their immediate family. Payments made to physicians, other principal investigators and certain research institutions for research, including clinical trials, are included within the ambit of this law. Such information is made publicly available by CMS in a searchable format, with data collected in each calendar year published the following June. Failure to submit required information may result in civil monetary penalties, with increased penalties for “knowing failures,” for each payment, transfer of value or ownership or investment interest not timely and accurately reported in an annual submission. If not preempted by this federal law, several states currently require pharmaceutical companies to report expenses relating to the marketing and promotion of pharmaceutical products and to report gifts and payments to healthcare professionals in those states. Depending on the state, legislation may prohibit various marketing-related activities, such as gift bans, or require the posting of information relating to clinical studies and their outcomes. In addition, certain states, such as California, Nevada, Connecticut and Massachusetts, require pharmaceutical companies to implement compliance programs or marketing codes of conduct and

58

several other states are considering similar proposals. Manufacturers that fail to comply with these state laws can face civil penalties.

Statutory requirements to disclose publicly payments made to healthcare professionals and healthcare organizations have also been enacted in certain European Union member states. In addition, self-regulatory bodies of the pharmaceuticals industry, such as the European Federation of Pharmaceutical Industries and Associations, or EFPIA, have published codes of conduct to which its members have agreed to abide, that require the public disclosure of payments made to healthcare professionals and healthcare organizations. In some countries (including France, Denmark and Portugal) such requirements are enforceable by law.

The federal Health Insurance Portability and Accountability Act of 1996, or HIPAA, created federal criminal statutes that prohibit, among other actions, knowingly and willfully executing, or attempting to execute, a scheme to defraud or to obtain, by means of false or fraudulent pretenses, representations or promises, any of the money or property owned by, or under the custody or control of, a healthcare benefit program, regardless of whether the payor is public or private, in connection with the delivery of, or payment for, healthcare benefits, knowingly and willfully embezzling or stealing from a healthcare benefit program, willfully obstructing a criminal investigation of a healthcare offense and knowingly and willfully falsifying, concealing, or covering up by any trick or device a material fact or making any materially false statements in connection with the delivery of, or payment for, healthcare benefits, items, or services relating to healthcare matters. Additionally, the Affordable Care Act amended the intent requirement of certain of these criminal statutes under HIPAA so that a person or entity no longer needs to have actual knowledge of the statute, or the specific intent to violate it, to have committed a violation.

HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act of 2009, or HITECH Act, also imposes obligations on certain entities with respect to safeguarding the privacy, security and transmission of certain individually identifiable health information, known as protected health information. Among other things, the HITECH Act and its implementing regulations make HIPAA’s security and certain privacy standards directly applicable to “business associates,” defined as persons or organizations of covered entities, other than members of the covered entity’s workforce, that create, receive, maintain or transmit protected health information on behalf of a covered entity for a function or activity regulated by HIPAA. The HITECH Act also strengthened the civil and criminal penalties that may be imposed against covered entities, business associates and individuals, and gave state attorneys general new authority to file civil actions for damages or injunctions in federal courts to enforce the federal HIPAA laws and seek attorneys’ fees and costs associated with pursuing federal civil actions. In addition, other federal and state laws, such as the California Consumer Privacy Act, or CCPA, may regulate the privacy and security of personal information that we maintain, many of which may differ from each other in significant ways. Since the CCPA was signed into law in 2018, several other states, including Virginia, Colorado, Utah and Connecticut, have enacted similar privacy laws that may apply to personal information that we collect or maintain.

Outside of the U.S., additional privacy and data protection laws may apply to our operations. For example, the European General Data Protection Regulation, or GDPR, United Kingdom’s implementation of the GDPR and equivalent Swiss legislation may apply to some or all of the clinical or other protected data obtained, transmitted, or stored from those territories. These laws require specific, freely given and fully informed consent to be obtained from patients or clinical study participants or other lawful bases for processing. There are also other requirements for lawful processing, including transparency obligations, data minimization requirements, data transfer restrictions and compliance obligations with individuals’ stringent rights to access their personal data and to otherwise control the processing of their personal data. There are data breach notification obligations, to supervisory authorities and to individuals, where there are potential risks to them arising from the data breach. These laws impose high regulatory fines in the event of breach of processing requirements of up to 4% of global annual turnover or EUR 20 million (whichever is the higher amount). The European, UK and Swiss legislation only permits transfer of personal data to countries where there is adequate protection as determined the EC or where other mechanisms are in place such as Standard Contractual Clauses or the EU-US Data Privacy Framework.

In addition, interactions between pharmaceutical companies and physicians are also governed by industry self-regulation codes of conduct and physicians’ codes of professional conduct. In the United States, some state laws require pharmaceutical companies to comply with these industry and physician codes and the relevant compliance guidance for

59

pharmaceutical manufacturers promulgated by the federal government. The provision of benefits or advantages to physicians to induce or encourage the prescription, recommendation, endorsement, purchase, supply, order or use of medicinal products is prohibited in the EU. The provision of benefits or advantages to physicians is also governed by the national laws of the EU member states, as well as codes of conduct issued by self-regulatory industry bodies. Moreover, agreements with physicians must often be the subject of prior notification and approval by the physician’s employer, their competent professional organization, and the competent authorities of the individual EU member states. These requirements are provided in the national laws, industry codes, or professional codes of conduct, applicable in the EU member states.

Any continuing efforts to modify, repeal, or otherwise invalidate all, or certain provisions of, the Affordable Care Act, could have an impact on fraud and abuse provisions and other requirements, including the Physician Payments Sunshine Act, that were authorized and enacted under the Affordable Care Act.

Human Capital Resources

As of December 31, 2023, we had 995 employees, of whom 988 were employed full-time, and 70 consultants and contractors, of whom 67 were full-time. None of our U.S. based employees are represented by labor unions or covered by collective bargaining agreements, although certain international employees are covered by collective labor agreements established under local law. We consider our relationship with our employees to be good.

We believe that our growth and success is dependent on the contributions of our employees, as led by our executive officers. We focus significant attention on attracting, retaining, engaging, and further developing talented and experienced individuals to manage and support our operations. In particular, recruiting and retaining qualified scientific, clinical, manufacturing, commercial, marketing and support personnel is critical to our success. Competition for these skilled personnel is high. We believe that our strong culture of teamwork and desire to be ever better help us attract and retain employees. Our employees complete Gallup, Inc.’s Clifton Strengths talent assessment and attend related training sessions. These tools have been implemented to help our employees identify their core strengths and learn how to use these strengths to become more engaged and productive at work as well as to lead an overall more satisfying and healthier lifestyle. Our Brazilian office was recognized as a “great place to work” by the Great Place to Work Institute in 2021, 2022 and 2023.

Based on external benchmarks, we offer employees a number of additional resources and tools to help in their personal and professional development, including career coaching, targeted leadership development for identified current and emerging leaders, internal and external development programs, professional assessment tools, a paid subscription to a digital on-demand career and management learning solutions platform and a wellness website through which employees may access information regarding scheduled healthy lifestyle activities, articles and other beneficial resources. To help newly hired employees, our global onboarding team conducts monthly surveys and focus groups and each newly hired employee is paired with a “buddy” to assist in their transition. Also, we require specialized leadership training for all employees responsible for managing others within our organization.  In 2023, we established a center of excellence for coaching and mentoring, with 65 mentorships in place as of December 31, 2023. We have delivered more than 8,800 training hours, offered 140 learning sessions to all employees, and 95 customized training sessions to teams. We have also delivered more than 150 coaching hours with internal coaches. Our executive team routinely reviews employee turnover throughout the organization to monitor employee satisfaction.

We believe that we provide a competitive total reward offering to our employees, with market competitive cash compensation, equity, and industry competitive company-paid benefits, including subsidized medical, and dental insurance and retirement plans, as well as group vision insurance, tuition reimbursement, and benefits and policies to support parental leave, mental health and wellness, family planning and child bonding. In 2023, we implemented a program that offers financial support and access to high quality fertility care and family forming benefits to our employees. Total rewards offerings are established by employee positions, skill levels, experience, knowledge, and geographic location. We also provide flexible work arrangements for our employees, including remote work options when practicable. In addition, to assist our employees during times of personal disasters that impact them and their families, we have established an employee relief program that is funded by our employees with corporate matches.

60

We are committed to hiring, developing, and supporting a diverse and inclusive workplace, and continue to focus on extending our equality, diversity, and inclusion initiatives across our workforce. All of our employees are required to adhere to our Code of Business Conduct and Ethics, and all relevant country regulations which sets forth the high level of integrity, legal compliance and patient-centric focus expected of all our employees. We have a team of professionals that oversees our culture and community program. The mission of our culture and community team is to collaborate with cross functional partners and create intentional efforts to connect and engage with employees who want to find community and apply their passion to make a difference. A core element of this mission is our equality, diversity and inclusion, or ED&I, program which is managed by an ED&I professional, who routinely meets with our executive committee. Our ED&I program seeks to enable all employees to feel a sense of purpose and belonging through their connections with our internal communities. This program is guided by a steering committee comprised of senior leaders, volunteer ED&I ambassadors and representatives from our seven Employee Resource Groups, or ERGs, each of which associates with a different underrepresented community. Our ERGs meet monthly and serve to offer a safe place for our employees to have conversations about social issues, celebrate cultural observances and to grow as individuals. We believe that our ERGs and our ED&I program help our employees to better understand and celebrate each other, resulting in a more cohesive work environment.

We continue to provide opportunities for talented individuals through our global Talent Pipeline Program, or the TPP. The TPP is a global fellowship program aimed at providing recent diverse graduates real-world experience in the biopharmaceutical industry and related professions, including research, clinical, finance, commercial, marketing, compliance, quality, legal, information technology, human resources, government affairs, and communications. Participants are recruited from a global diverse group of institutions and networks and are provided mentorship, job coaching, career counseling, and leadership training for one year. Participants from the TPP are often offered full-time positions based upon our workforce needs. The TPP was originally established in 2020 to benefit students that graduated during the COVID-19 pandemic.

Our Corporate Information

Our principal executive offices are located at 100 Corporate Court, South Plainfield, New Jersey 07080. Our telephone number is (908) 222-7000. We maintain a website at www.ptcbio.com.

Additional Information

We make available, free of charge on our website, www.ptcbio.com, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, as soon as reasonably practicable after we electronically file those reports with, or furnish them to, the Securities and Exchange Commission, or SEC. We also make available, free of charge on our website, the reports filed with the SEC by our executive officers, directors and 10% stockholders pursuant to Section 16 under the Exchange Act as soon as reasonably practicable after copies of those filings are provided to us by those persons. Such reports, proxy statements and other information may be obtained through the SEC’s website (www.sec.gov). The information contained on, or that can be accessed through, our website is not a part of or incorporated by reference in this Annual Report on Form 10-K.

Item 1A.   Risk Factors

The following risk factors and other information included in this Annual Report on Form 10-K should be carefully considered. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we presently deem less significant may also impair our business operations. Please see page 1 of this Annual Report on Form 10-K for a discussion of some of the forward-looking statements that are qualified by these risk factors. If any of the following risks occur, our business, financial condition, results of operations and future growth prospects could be materially and adversely affected.

61

Risks Related to the Development and Commercialization of our Products and our Product Candidates

We may be unable to continue to commercialize Translarna for nmDMD in the EEA if the EC adopts the negative opinion issued by the CHMP for the renewal of the existing conditional authorization for Translarna.

Our marketing authorization for Translarna for the treatment of nonsense mutation Duchenne muscular dystrophy, or nmDMD, in ambulatory patients aged two years and older in the EEA is subject to annual review and renewal by the EC following reassessment by the EMA of the benefit-risk balance of the authorization. In September 2022, we submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension. In February 2023, we also submitted an annual marketing authorization renewal request to the EMA. In September 2023, the CHMP gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA.

Given the negative opinion from the CHMP, we believe that it is likely that the EC will refuse to renew the marketing authorization for Translarna. While we are exploring other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA, we may be unable to identify processes that are both possible within the regulatory frameworks of individual EEA countries and commercially viable. As such, there is substantial risk to our ability to maintain our conditional marketing authorization in the EEA and our ability to commercialize Translarna for the treatment of nmDMD in the EEA. If we are unable to renew our conditional marketing authorization in the EEA or we are unable to identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA, we would lose all, or a significant portion of, our ability to generate revenue from sales of Translarna in the EEA, which would have a material adverse effect on our business, results of operations and financial condition.

Additionally, the CHMP’s negative opinion for Translarna and potential loss of the Translarna marketing authorization in the EEA may influence regulatory entities in other jurisdictions in which Translarna has been approved to reassess such approvals. For example, certain countries reference or depend on the determination by the EMA when considering the grant of a marketing authorization. There is substantial risk that we would be unable to maintain our marketing authorizations in these countries in the event the EC decides not to renew or otherwise varies, suspends or withdraws our marketing authorization in the EEA. Even in countries where our marketing authorization is maintained, there may be an impact on pricing and reimbursement of Translarna within those countries. Any potential reassessments or scheduled renewals of our marketing authorizations or impacts to pricing and reimbursement may lead to additional regulatory costs, requirements to complete additional clinical trials, restrictions on or removal of our marketing authorizations or loss of a significant portion of our revenue for Translarna in other jurisdictions, which could have a material adverse effect on our business, results of operations and financial condition.

If we are unable to continue to execute our commercial strategy for our products, fail to obtain renewal of, or satisfy the conditions of our marketing authorization for our products, or if we experience significant delays in accomplishing such goals, our business will be materially harmed.

We have invested a significant portion of our efforts and financial resources to bring our products to market through research and development, collaborations and acquisitions. Our ability to continue to generate product revenues will depend heavily on the successful commercialization of our products.

If we do not successfully maintain our marketing authorizations for our products and obtain new marketing authorizations for our product candidates and new uses of our approved products, our ability to generate additional revenue will be jeopardized and, consequently, our business will be materially harmed. Additionally, our ability to make our licensed

62

products available within the relevant territories is largely dependent upon the maintenance of the marketing authorizations by the licensor. The success of our products will depend on a number of additional factors, including the following:

our ability to negotiate, secure and maintain adequate pricing, coverage and reimbursement terms on a timely basis, or at all;
the timing, scope  and outcome of commercial launches;
the maintenance and expansion of a commercial infrastructure capable of supporting product sales, marketing and distribution;
the implementation and maintenance of marketing and distribution relationships with third parties in territories where we do not pursue direct commercialization;
our ability to establish and maintain commercial manufacturing arrangements with third-party manufacturers;
our ability or the ability of our third-party manufacturers to successfully produce commercial and clinical supply of drug on a timely basis sufficient to meet the needs of our commercial and clinical activities;
successful identification of eligible patients;
acceptance of the drug as a treatment for the approved indication by patients, the medical community and third-party payors;
effectively competing with other therapies;
global trade policies;
a continued acceptable safety profile of the drug;
the costs, timing and outcome of post-marketing studies and trials required for our products;
protecting our rights in our intellectual property portfolio, obtaining and maintaining regulatory exclusivity and whether we are able to maintain market exclusivity periods under the Orphan Drug Act or equivalent protections in other jurisdictions;
whether negative results from our clinical or pre-clinical trials of a product for one indication affect the perception of such product in another indication, including with respect to determinations by regulators, including the FDA and EMA, with respect to our ongoing or future regulatory submissions for marketing authorization of our products for any indication;
whether, with respect to Translarna, we are able to continue to satisfy our obligations under, and maintain, the marketing authorization in the EEA for Translarna for the treatment of nmDMD, including whether the EMA determines on an annual basis that the benefit-risk balance of Translarna supports renewal of our marketing authorization in the EEA, on the current approved label;
whether, and within what timeframe, we are able to advance Translarna for the treatment of nmDMD in the United States, including, whether we will be required to perform additional clinical trials, non-clinical studies or CMC assessments or analyses at significant cost which, if successful, may enable FDA review of an NDA submission by us and, ultimately, may support approval of Translarna for nmDMD in the United States;
our ability to obtain additional and maintain existing reimbursed named patient and cohort EAP programs for our products on adequate terms;
our ability to successfully prepare and advance regulatory submissions for marketing authorizations for our products in additional territories and for additional or expanded indications and whether and in what timeframe we may obtain such authorizations; and
the ability and willingness of patients and healthcare professionals to access our products through alternative means if pricing and reimbursement negotiations in the applicable territory do not have a positive outcome.

If we do not achieve one or more of these factors in a timely manner or at all, we could experience significant delays or an inability to continue to commercialize our products, either of which would have a material adverse effect on our business, results of operations and financial condition.

63

Delays or failures in obtaining regulatory approval would prevent us from commercializing our product candidates in the applicable territory and our ability to generate revenue will be materially impaired. Moreover, should we need to conduct additional development work, other than those we have planned, we expect to incur significant costs, which may have a material adverse effect on our business and results of operations.

There is significant risk that we will be unable to obtain approval for our product candidates on a timely basis or at all, and we may be required to perform additional clinical trials, non-clinical studies or CMC assessments or analyses at significant cost. Product development is expensive, difficult to design and implement, can take many years to complete and is uncertain as to outcome. This is especially true for rare and/or complicated diseases. A failure of one or more clinical or preclinical trials, or manufacturing development can occur at any stage. Preclinical and clinical studies may also reveal unfavorable product candidate characteristics, including safety concerns, or may not demonstrate product candidate efficacy. There can be significant variability in results between different clinical trials of the same product candidate due to numerous factors. The outcome of preclinical testing and early clinical trials may not be predictive of the success of later clinical trials, and interim results of a clinical trial do not necessarily predict final results. Moreover, preclinical and clinical data are often susceptible to varying interpretations and analyses, and many companies that have believed their product candidates performed satisfactorily in preclinical studies and clinical trials have nonetheless failed to obtain marketing authorization of their products.

The approval process is also subject to the substantial discretion of regulatory authorities and the approval procedures vary among countries, can involve additional testing, and the time for approval may materially differ and be subject to administrative delays that we cannot control. Approval by the FDA does not ensure approval by regulatory authorities in other countries or jurisdictions, and approval by one regulatory authority outside the United States does not ensure approval by regulatory authorities in other countries or jurisdictions or by the FDA. However, the failure to obtain approval in one jurisdiction may compromise our ability to obtain approval elsewhere.

In response to changes in the regulatory environment or requests from regulators, we may elect, or be obliged, to postpone a regulatory submission to include additional analyses, which could cause delays in getting our products to market and substantially increase our costs. Securing marketing authorization also requires the submission of information about the product manufacturing process to, and inspection or conduct of remote regulatory assessments of manufacturing facilities by, the regulatory authorities. Changes to manufacturers, product candidate formulation, manufacturing processes and other product candidate attributes, such as the method of delivery, during product candidate development may also require additional studies to demonstrate the comparability of the product candidate using prior processes, formulation, or manufacturers, or with the prior attributes, to the product candidate using new the processes, formulation, or manufacturers, or with the new attributes.

For example, we have been seeking FDA approval for Translarna for nmDMD with the FDA since 2010 and the FDA has repeatedly disagreed with our interpretation of our results. In October 2017, the Office of Drug Evaluation I of the FDA issued a Complete Response Letter for the NDA, stating that it was unable to approve the application in its current form. In response, we filed a formal dispute resolution request with the Office of New Drugs of the FDA. In February 2018, the Office of New Drugs of the FDA denied our appeal of the Complete Response Letter. In its response, the Office of New Drugs recommended a possible path forward for the ataluren NDA submission based on the accelerated approval pathway. This would involve a re-submission of an NDA containing the current data on effectiveness of ataluren with new data to be generated on dystrophin production in nmDMD patients’ muscles. We followed the FDA’s recommendation and collected, using newer technologies via procedures and methods that we designed, such dystrophin data in a new study, Study 045, and announced the results of Study 045 in February 2021. Study 045 did not meet its pre-specified primary endpoint. In June 2022, we announced top-line results from the placebo-controlled trial of Study 041. Following this announcement, we submitted a meeting request to the FDA to gain clarity on the regulatory pathway for a potential re-submission of an NDA for Translarna. The FDA provided initial written feedback that Study 041 does not provide substantial evidence of effectiveness to support NDA re-submission. We held a Type C meeting with the FDA in the fourth quarter of 2023 to discuss the totality of Translarna data. Based on this discussion, the FDA suggested we request a pre-submission Type C meeting to discuss the specific contents of an NDA resubmission based on results from Study 041 and from our international drug registry study for nmDMD patients receiving Translarna. This meeting is scheduled for March 2024.

64

With respect to Upstaza, in a late 2019 interaction with the FDA, the FDA requested additional information concerning the use of the commercial delivery system for Upstaza in young patients. In response to the FDA’s request, we provided additional information concerning the use of the commercial cannula for Upstaza in young patients. In October 2022, we held a Type C meeting with the FDA to discuss the details of a potential submission package for Upstaza. At that meeting, the FDA asked for additional bioanalytical data in support of comparability between the drug product used in the clinical studies and the commercial drug product. We completed these analyses and provided the results to the FDA for review. The FDA stated that the data that we provided were still not sufficient. However, the FDA also said that the available data from the ongoing clinical study in the United States assessing the safety of the drug delivery cannula for Upstaza could be used to support a BLA for accelerated approval based on biomarker data demonstrating a treatment-related increase in de novo dopamine production. At the FDA’s suggestion, we held a pre-BLA meeting in December 2023. We expect to submit a BLA to the FDA for Upstaza for the treatment of AADC deficiency in March 2024.

There is no guarantee that we will be able to achieve our milestones at all or within our anticipated timeframes, or that regulators may have additional questions to which we will need to respond.  There is also substantial risk that the results of our future or current studies will not ultimately support the approval of a product candidate. Regulators may also request additional studies, data and information, that we may need to develop and which were not originally planned for. Any delays in obtaining regulatory approval, or if we never obtain regulatory approval, could have a material adverse effect on our business, financial condition and results of operations.

We may use certain specialized pathways to develop our product candidates or to seek approval.  We may not qualify for these pathways or such pathways may not ultimately speed the time to approval or result in product candidate approval.

In the United States, we may pursue the accelerated approval pathway for certain of our product candidates, such as Translarna. However, the FDA may find that our product candidates do not qualify for accelerated approval. Moreover, even if we do ultimately receive accelerated approval, we would need to meet certain post approval requirements, such as completing a post-approval study confirming our product candidates’ clinical benefit that may require substantial time, effort, and funds.  The FDA must specify the conditions for the required post approval studies, including enrollment targets, the study protocol, milestones, and target completion dates, by the time of approval and the FDA may require that the post-approval studies be commenced before the date of approval.  If this study does not confirm the product’s clinical benefit or if the study is not conducted in accordance with the FDA’s requirements, it would be subject to the risk of expedited FDA withdrawal. Additional regulatory requirements also include the pre-submission of promotional materials to the FDA and potential restrictions, such as distribution restrictions, to assure the product’s safe use. In recent years, the accelerated approval pathway has come under significant FDA and public scrutiny.  Accordingly, depending on the results of our studies, the FDA may be more conservative in granting accelerated approval or, if granted, may be more apt to withdrawal approval if clinical benefit is not confirmed.  Due to these and other uncertainties, we are unable to estimate the timing or potential for product candidates for which we may use the accelerated approval pathway or the cost or effort required to receive FDA approval. Further, even if we receive accelerated approval, there is no guarantee that we would be able to maintain such approval.

If we or our collaborators experience any of a number of possible unforeseen events in connection with clinical trials related to our products or our product candidates, maintenance of our existing marketing authorization for our products and any additional potential marketing authorization or commercialization of our products or our product candidates could be delayed or prevented.

We or our collaborators may experience numerous unforeseen events during, or as a result of, clinical trials that could delay or prevent our ability to receive marketing authorization or commercialize our products or our product candidates, including:

clinical trials may produce negative or inconclusive results, regulators may disagree with our interpretation of results, our studies may fail to reach the necessary level of statistical significance, or we may not be able to demonstrate that our product candidates are safe, effective, or provide an advantage over current standard of care or other therapies;

65

our clinical trials may not meet their primary endpoints.  For example, for Translarna, the primary efficacy endpoint in the intent to treat, or ITT, population did not achieve statistical significance in the Phase 2b trial (completed in 2009), Phase 3 trial in ACT DMD (completed in 2015), or Study 045 (completed in 2021);
there may be flaws in our clinical trials’ design that may not become apparent until the clinical trials are well advanced or regulators may not agree with the design of our studies or our analysis of the resulting data;
clinical trial sites or enrolled patients, as well as the resulting data, may be negatively affected by outbreaks of contagious disease, such as COVID-19, resulting in delays and disruptions in completing clinical trials, such as the delays we experienced in 2021 and 2022 in enrolling a Phase 2/3 placebo-controlled trial of vatiquinone in children with mitochondrial disease associated seizures trial as some patients were unable or hesitant to travel to clinical trial sites due to the COVID-19 pandemic. The exact impact of any contagious disease outbreak may not be fully known until the applicable trials are complete or are submitted to the applicable regulatory authorities;
we may be unable to enroll a sufficient number of patients in our clinical trials, the number of patients required for clinical trials may be larger than we anticipate, enrollment in these clinical trials may be slower than we anticipate or participants may drop out of these clinical trials, not comply with trial procedures, misrepresent their eligibility, or be lost to follow-up at a higher rate than we anticipate;  
we may enroll patients in foreign countries in which clinical sites may have less experience with studies or the disease at issue, or may use a different standard of care; regulatory authorities may not accept the data generated at foreign sites;
our third-party contractors may fail to comply with regulatory requirements or meet their contractual obligations to us in a timely manner, or at all, or we may be required to engage in additional clinical trial site monitoring;
regulators, institutional review boards, institutional biosafety committees, or independent ethics committees may not authorize us or our investigators to commence or continue a clinical trial, may require additional data or studies, or may require changes to our studies, including applications and protocols;
we may be unable to engage trial sites and contract research organizations or they may withdraw from our studies;
we, regulators, institutional review boards, institutional biosafety committees, or independent ethics committees may require the suspension or termination of studies for various reasons, including noncompliance with regulatory requirements or a finding that the participants are being exposed to unacceptable health risks;
the cost of clinical trials of our products or our product candidates may be greater than we anticipate or we may have insufficient funds for a clinical trial or to pay the substantial user fees required by the FDA upon the filing of a marketing application;
the supply or quality of our products or our product candidates or other materials necessary to conduct clinical trials of our products or our product candidates may be insufficient or inadequate;
regulators may require us to perform additional or unanticipated studies, develop additional manufacturing information, or make changes to our manufacturing process to obtain approval;
there may be changes in the applicable regulatory authorities’ approval requirements, which may render our data insufficient to obtain marketing approval;
the FDA or comparable regulatory authorities may disagree with our intended indications;
regulators may fail to approve or subsequently find fault with the manufacturing processes or facilities for clinical and future commercial supplies;
the FDA or comparable regulatory authorities may take longer than we anticipate to make a decision on our product candidates; or
we may decide to abandon the development of a product candidate or development program.

66

These risks may be increased for product candidates intended for the treatment of diseases for which there is little clinical experience, where we are using new endpoints or methodologies, or where the product candidates are new or novel.  For example, there are no marketed therapies approved to treat the underlying cause of nmDMD and there is limited clinical trial experience with respect to drugs to treat nmDMD and other diseases that we are studying or have studied. As a result, the design and conduct of clinical trials for these diseases, particularly for drugs to address the underlying nonsense mutations causing these diseases in some subsets of patients, is subject to increased risk.  Furthermore, the regulatory requirements regarding gene therapies are continually evolving and regulatory authorities have only approved a limited number of gene therapies.  Moreover, because gene therapy products are a relatively new development, less is known about such products and product candidates and, accordingly there is an increased risk that such products may not perform as expected. Regulatory review agencies and the requirements and guidelines they promulgate may lengthen the regulatory review process, require us to perform additional or larger studies, increase our development costs, lead to changes in regulatory positions and interpretations, delay or prevent approval and commercialization of our product candidates or lead to significant post-approval studies, limitations or restrictions.

We may also experience increased risks to the extent that product candidates require a specialized delivery device or method.  For example, Upstaza is administered directly to the putamen in the brain using stereotactic surgery, a brain surgery requiring significant skill and training. There is little experience with such surgeries being used to deliver drugs and for such surgeries being performed on children. We may need to train sufficient brain surgeons to perform the procedure properly, which may expose us to additional regulatory risks as our interactions with such healthcare providers must comply with all applicable laws and regulations. As a result, we will need to invest significant resources to ensure all personnel and contractors are adequately trained on these requirements and to monitor their conduct. Delivery of Upstaza to the putamen also requires certain medical devices, which may result in our product candidate being deemed to be a combination product by the FDA, requiring compliance with the FDA’s device regulations and collaboration with medical device manufacturers.

Our product development costs will increase if we experience delays in testing or marketing authorizations, and we may not have sufficient funding to complete the testing and approval process for any of our product candidates. We may be required to obtain additional funds to complete clinical trials and prepare for possible commercialization of our products and product candidates. We do not know whether any preclinical tests or clinical trials will begin as planned, will need to be restructured or will be completed on schedule, or at all. Significant preclinical or clinical trial delays also could shorten any periods during which we may have the exclusive right to commercialize our products or our product candidates and allow our competitors to bring products to market before we do or impair our ability to successfully commercialize our products or our product candidates, and so may harm our business, results of operations and financial condition.

Subgroup, retrospective, post-hoc, and certain statistical analyses may not be reliable and typically will not form the basis for regulatory approval.

In the event that a study’s primary endpoint is not met, companies may undertake certain analyses to further understand the data and potential reasons for the study results, including retrospective, post-hoc, and subgroup analyses.  Because these analyses are not pre-planned and studies may not be adequately designed for these analyses, they may not be reliable and typically will not form the basis for regulatory approval.  For example, after determining that we did not achieve the primary efficacy endpoint with the pre-specified level of statistical significance in our completed ACT DMD and Phase 2b clinical trials of Translarna for the treatment of nmDMD, we performed subgroup, retrospective, and meta-analyses. We submitted these analyses to the FDA as part of our NDA, taking the position that the totality of clinical data from these trials support the clinical benefit of Translarna for the treatment of nmDMD. The FDA, however, did not agree that these analyses supported approval.

Some of our favorable statistical data from these trials also are based on nominal p-values.  Nominal p-values are subject to certain limitations, and which, because of these limitations, regulatory authorities typically give less weight to nominal p-values, compared to regular p-values. For example, the p-values in ACT DMD for change from baseline at week 48 in the 6-minute walk test, or 6MWT (which we also refer to as 6-minute walk distance, or 6MWD) and each secondary end point timed function test were nominal p-values.  The FDA found that certain post-hoc adjustments, our retrospective analyses and our reliance on nominal p-values for some of our statistical data did not support approval.

67

An unfavorable view of our data and analyses by regulatory authorities has and could continue to negatively impact our ability to obtain or maintain marketing authorizations, which would have a material adverse effect on our revenue and would materially harm our business, financial results and results of operations.

If we experience delays or difficulties in the enrollment of patients in our clinical trials, our receipt of necessary regulatory approvals could be delayed or prevented.

We may not be able to initiate or continue clinical trials for our product candidates, including clinical trials due to the inability to enroll a sufficient number of patients.  Patient enrollment is affected a number of factors including:

the size of the patient population (many of our studies concern rare conditions with small patient populations);
the availability of approved treatments;
severity of the disease under investigation;
eligibility criteria for the study in question;
perceived benefits and risks of the product candidate under study;
disruptions caused by and the willingness of patients to enroll in a clinical trial during outbreaks of contagious disease, such as COVID-19;
efforts to facilitate timely enrollment in clinical trials;
patient referral practices of physicians;
competition from other clinical trials;
the ability to monitor patients adequately during and after treatment; and
proximity and availability of clinical trial sites for prospective patients.

For example, we previously experienced delays in 2021 and 2022 enrolling a Phase 2/3 trial of vatiquinone in children with mitochondrial disease associated seizures as some patients were unable or hesitant to travel to clinical trial sites due to the COVID-19 pandemic.

Enrollment delays in our clinical trials may result in increased development costs for our product candidates. Our inability to enroll, timely or at all, a sufficient number of patients in our clinical trials would result in significant delays or may require us to abandon one or more clinical trials altogether.

If serious adverse side effects are identified during the development of any product candidate or for any product for which we have or may obtain marketing approval, we may need to abandon or limit our development and/or marketing of that product or product candidate.

If our products or our product candidates are associated with undesirable side effects or have characteristics that are unexpected, regulatory authorities, institutional review boards, institutional biosafety committees, or independent ethics committees may place our studies on clinical hold, withdraw or suspend study approvals, or require that we modify our protocols. We may also need to abandon their development or limit development to certain uses or subpopulations in which the undesirable side effects or other characteristics are less prevalent, less severe or more acceptable from a benefit-risk perspective. Adverse events or side effects may also result in study recruitment challenges, marketing authorization denial, limitations on the indicated use of a product, the inclusion of warnings, contraindications, or precautions on the label of any approved products, or significant conditions imposed on any approval, including the requirement of a risk evaluation and mitigation strategies, or REMS, costly post-marketing studies or clinical trials and surveillance to monitor the safety of the product.  Adverse effects may also prevent the adoption of a product, if it is approved. Many compounds that initially showed promise in clinical or earlier stage testing have later been found to cause side effects that prevented further development of the compound. Furthermore, we may be sued and held liable for harm caused by our products to patients as a result of the identification of undesirable side effects, which may cause reputational harm.

For example, although we did not observe a pattern of liver enzyme elevations in our Phase 2 or Phase 3 clinical trials of Translarna, we did observe modest elevations of liver enzymes in some subjects in one of our Phase 1 clinical trials. These elevated enzyme levels did not require cessation of Translarna administration, and enzyme levels typically normalized

68

after completion of the treatment phase. We did not observe any increases in bilirubin, which can be associated with serious harm to the liver, in the Phase 1 clinical trial.

In addition, in Study 009, our first Phase 3 clinical trial of Translarna for the treatment of nmCF, five adverse events in the Translarna arm of the trial that involved the renal system led to discontinuation. As compared to the placebo group, the Translarna treatment arm also had a higher incidence of adverse events of creatinine elevations, which can be an indication of impaired kidney function. In the Translarna treatment arm, more severe clinically meaningful creatinine elevations were reported in conjunction with cystic fibrosis pulmonary exacerbations. These creatinine elevations were associated with concomitant treatment with antibiotics associated with impaired kidney functions, such as aminoglycosides or vancomycin. This led to the subsequent prohibition of concomitant use of Translarna and these antibiotics, which was successful in addressing this issue in the clinical trial.

The risk of finding adverse side effects may be particularly heightened in the case of gene therapies.  For instance, new gene copies may produce too much or too little of the desired protein or RNA, or the production of the desired protein or RNA may change over time. Because the treatment is irreversible, there may be challenges in managing side effects. Adverse effects would not be able to be reversed or relieved by stopping dosing and might require us to develop additional clinical safety procedures. Furthermore, new gene copies may disrupt other normal biological molecules and processes. Adverse side effects may also be experienced by patients as a result of the process for administering the therapy or related procedures.

There have been several significant adverse side effects in gene therapy treatments in the past, including reported cases of leukemia, immune- and complement-mediated responses, and death seen in other trials using other vectors. While new recombinant vectors have been developed to potentially reduce these side effects, gene therapy is still a relatively new approach to disease treatment and additional adverse side effects could develop. For instance, possible adverse side effects that could occur include an immunologic or complement-mediated reactions early after administration which, could substantially limit the effectiveness of the treatment. Depending on the vector, additional manufacturing, clinical, and preclinical testing may be required, as well as additional analyses, assessments, and potential long-term patient and clinical study subject monitoring and sample testing and associated regulatory reporting. Serious adverse events in our clinical trials, or other clinical trials involving gene therapy products or our competitors’ products, even if not ultimately attributable to the relevant product candidates, and the resulting publicity, could further adversely impact our product candidates in the form of increased government regulation, unfavorable public perception, potential regulatory delays, stricter labeling requirements, and a decrease in demand.

If, following approval, we or others identify previously unknown side effects, if such side-effects are severe, or if known side effects are more frequent or severe than in the past then our marketing authorizations may be restricted or withdrawn, changes may be required to the product’s label, sales may be adversely impacted, we may be required to undertake additional studies or trials, and government investigations or litigation, including product liability claims, may be brought against us. Additionally, if the safety warnings in our product labels are not followed, adverse medical situations in patients may arise, resulting in negative publicity and potential lawsuits. Any of these occurrences would limit or prevent us from commercializing our products, which would have a material adverse effect on our business, financial results and operations.

Certain of our products and product candidates may be difficult to produce, presenting manufacturing challenges that may delay product development and regulatory approval.

Manufacturers of pharmaceutical products must comply with strictly enforced manufacturing and quality requirements, including cGMP requirements, state and federal regulations, as well as ex-U.S. requirements when applicable.  These may be particularly difficult to meet for complex products such as biologic and gene therapy products.  Any failure to meet the applicable manufacturing and quality requirements could lead to a delay or interruption in development programs, delays in receiving regulatory approval, and consequences should we receive marketing approval.  

The manufacture of biologic and gene therapy products is technically complex, requires extreme precision to meet specification requirements and necessitates substantial expertise and capital investment. Production difficulties caused by unforeseen events, even if seemingly minimal, may delay the availability of material for clinical studies and commercial

69

product. For example, given the nature of biologics manufacturing, there is a risk of contamination. Any contamination could materially adversely affect our ability to produce our gene therapy product candidates on schedule and could, therefore, harm our results of operations and cause reputational damage.

In addition, gene therapy products have only in limited cases been manufactured at scales sufficient for pivotal trials and commercialization. Few pharmaceutical contract manufacturers specialize in gene therapy products and those that do are still developing appropriate processes, controls and facilities for large-scale production. While we believe that there are alternative sources of supply that can satisfy our clinical and commercial requirements for Upstaza, we cannot be certain that we will be able to identify and establish relationships with such sources, if necessary, in a timely manner or at all, and what the terms and costs of such new arrangements would be, or that such alternative suppliers would be able to supply our potential commercial needs. To the extent that we decide to manufacture our own clinical and commercial supply of Upstaza as an alternative source of supply, there is no guarantee that we will be able to cost effectively produce sufficient quantities of our program material. Any switch from our current manufacturer would result in a significant delay, would require regulatory authority approval, and cause material additional costs.

Furthermore, some of the raw materials and other components required in our manufacturing process are derived from diverse biologic sources that may be difficult to procure and may be subject to contamination or recall. Any material shortage, supply chain disruption, contamination recall or restriction on the use of biologically derived substances in the manufacture of our product candidates could adversely impact or disrupt the production and commercialization of products.  

We have manufacturing services related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers at our Hopewell Facility. We have limited experience producing plasmid DNA and AAV vectors for third party customers. If we are unable to manufacture these product materials to the required specifications and regulatory requirements for the third parties we contract with, our business, financial condition, and results of operations could be materially adversely affected and we may become subject to regulatory or contractual actions, may need to expend significant time and costs to remedy issues, and we may forgo sales, incur liabilities or lose customers, which would materially adversely affect our business, financial condition and results of operations.

Finally, we and our third party manufacturers may experience any number of unforeseen issues, unforeseen delays, including equipment failure, labor shortages, natural disasters, power failures, transportation difficulties, quality control or other issues, including those resulting from compliance with regulatory requirements, as further described in these risks, that could prevent us from realizing the intended benefits of our manufacturing strategy.

Any of our products or any other product candidate that receives marketing authorization may fail to achieve the degree of market acceptance by physicians, patients, third-party payors and others in the medical community necessary for commercial success.

Even if we are successful in obtaining and maintaining marketing authorizations, our products may not gain sufficient market acceptance by physicians, patients, third-party payors and others in the medical community. Third-party payors may require prior authorizations or failure on another type of treatment before covering a particular drug, particularly with respect to higher-priced drugs. Decreases in third-party reimbursement for a product or a decision by a third-party payor to not cover a product could reduce physician usage of the product. If these products do not achieve an adequate level of acceptance, we may not generate significant product revenues or any profits from operations.

The degree of market acceptance of our products or product candidates, if approved for commercial sale, will depend on a number of factors, including:

the efficacy and potential advantages, as well as cost effectiveness compared to alternative treatments;
the prevalence and severity of any side effects, as well as perceived safety;
limitations or warnings contained in, as well as permitted claims based on the product’s FDA-approved labeling;
distribution and use restrictions imposed by the FDA or which we voluntarily implement;
the ability to offer our products or product candidates for sale at competitive prices;

70

the willingness of the target patient population to try new therapies and of physicians to prescribe these therapies. For example, gene therapy remains a novel technology, must be administered directly to the brain via a surgery and public perception may be influenced by claims that gene therapy is unsafe, which may cause gene therapy to not gain acceptance by the public or the medical community;
the convenience and ease of administration compared to alternative treatments;
the strength of marketing and distribution support;
sufficient third-party coverage or reimbursement and, where applicable, our ability to obtain pricing approvals which is separate from the marketing authorization process;
adverse publicity about our and our competitors’ products or product candidates or favorable publicity about competitive products or product candidates. For example, earlier gene therapy trials conducted by other organizations have led to several well-publicized adverse events, including cases of leukemia, immune- and complement-mediated adverse events, and death seen in other such organizations’ trials using vectors;
the results of studies of the product in other indications or similar products; and
any restrictions on concomitant use of other medications.

Obtaining coverage and reimbursement for a product from third-party payers is a time-consuming and costly process.  Failure to obtain adequate reimbursement may significantly impact the adoption and sale of products.  Market acceptance and obtaining reimbursement coverage may be particularly challenging in the case of gene therapies, where the cost of a single administration may be substantial and adequate coverage and reimbursement will be essential for patients to afford the treatment. Payors may require us to provide supporting scientific, clinical and cost-effectiveness data, which we may not be able to provide. Moreover, ethical, social and legal concerns about certain treatments, such as gene therapy, could result in additional regulations restricting or prohibiting sale of our products.

In the United States, third-party payers, including government payers such as the Medicare and Medicaid programs, play an important role in determining the extent to which new drugs and biologics will be covered and reimbursed. Expensive specialty drugs in particular are often subject to restriction. The Medicare and Medicaid programs increasingly are used as models for how private payers and government payers develop their coverage and reimbursement policies. We cannot be assured that Medicare or Medicaid will cover our product candidates that may be approved or provide reimbursement without restriction and at adequate levels to realize a sufficient return on our investment. Our rebate payments may increase or our prices be adjusted under value-based purchasing arrangements based on evidence-based measures or outcomes-based measures for a patient or beneficiary based on use of our drug. Moreover, reimbursement agencies in the EU may be more conservative than CMS. It is difficult to predict what third-party payers will decide with respect to the coverage and reimbursement for our products for which we obtain marketing approval. Additionally, within Europe, each country has its own reimbursement regime employing various health technology assessment approaches to assess the cost-effectiveness of the product (for example, in the United Kingdom a HTA assessment is conducted by NICE) which may significantly affect the effective access to the market.

Our ability to negotiate, secure and maintain third-party coverage and reimbursement may also be affected by political, economic and regulatory developments. Governments continue to impose cost containment measures, and third-party payors are increasingly challenging prices charged for medicines and examining their cost effectiveness, in addition to their safety and efficacy. These and other similar developments could significantly limit the degree of market acceptance of our products or any of our other product candidates that receive marketing authorization.

If we are unable to establish or maintain sales, marketing and distribution capabilities or enter into agreements with third parties to market, sell and distribute our products or product candidates, we may not be successful in our continuing efforts to commercialize our products or any other product candidate if and when they are approved.

Our ongoing commercial strategy for our products and any other product candidate that may receive marketing authorization involves the development of a commercial infrastructure that spans multiple jurisdictions and is heavily dependent upon our ability to continue to build an infrastructure that is capable of implementing our global commercial strategy. The establishment and development of our commercial infrastructure will continue to be expensive and time consuming, and we may not be able to develop our commercial organizations in all intended territories, including in the United States, in a timely manner or at all. Doing so will require a high degree of coordination and compliance with laws and regulations in numerous territories, including restrictions on advertising practices, enforcement of intellectual property

71

rights, restrictions on pricing or discounts, transparency laws and regulations, and unexpected changes in regulatory requirements and tariffs. If we are unable to effectively coordinate such activities or comply with such laws and regulations, our ability to commercialize our products or any other product candidates that may receive marketing authorization will be adversely affected. If we are unable to establish and maintain adequate sales, marketing and distribution capabilities, whether independently or with third parties, we may not be able to generate product revenue consistent with our expectations and may not become profitable.

There are risks involved with establishing our own sales and marketing capabilities and entering into arrangements with third parties to perform these services. For example, recruiting and training an internal commercial team is expensive and time consuming and could delay commercialization efforts. If a commercial launch for any product or product candidate for which we recruit a commercial team and establish marketing capabilities is delayed or does not occur for any reason, we would have prematurely or unnecessarily incurred these commercialization expenses. This may be costly, and our investment would be lost if we cannot retain or reposition such personnel.

The arrangements that we have entered into, or may enter into, with third parties to perform sales and marketing services will generate lower product revenues or profitability of product revenues to us than if we were to market and sell any products that we develop ourselves. In addition, we may not be successful in entering into arrangements with third parties to sell and market our product candidates or may be unable to do so on terms that are favorable to us. We have little control over such third parties, and any of them may fail to devote the necessary resources and attention to sell and market our products effectively.

If we do not establish sales and marketing capabilities successfully, either on our own or in collaboration with third parties, we will not be successful in commercializing our products or product candidates.  Factors that may materially affect our efforts to commercialize our products include:

our ability to recruit, train and retain adequate numbers of effective sales and marketing personnel;
our ability to monitor the legal and regulatory compliance of sales and marketing personnel;
an inability to secure adequate coverage and reimbursement by government and private health plans;
reduced realization on government sales from mandatory discounts, rebates and fees, and from price concessions to private health plans and pharmacy benefit managers necessitated by competition for access to managed formularies;
the clinical indications for which the products are approved and the claims that we may make for the products;
limitations or warnings, including distribution or use restrictions, contained in the products’ approved labeling;
any distribution and use restrictions imposed by the FDA or to which we agree as part of a mandatory REMS or voluntary risk management plan;
liability for sales or marketing personnel who fail to comply with the applicable legal and regulatory requirements;
our ability to implement third-party marketing and distribution relationships on favorable terms, or at all, in territories where we do not pursue direct commercialization;
the ability of our commercial team to obtain access to or persuade adequate numbers of physicians to prescribe our current or any future products;
the lack of complementary products to be offered by our commercial team, which may put us at a competitive disadvantage relative to companies with more extensive product lines; and
unforeseen costs and expenses associated with creating an independent commercial organization.

Any of these factors, individually or as a group, if not resolved in a favorable manner may have a material adverse effect on our business and results of operations. Similar risks apply in those territories where any of our products are available on a reimbursed basis under an EAP program.

72

A substantial portion of our commercial sales currently occurs in territories outside of the United States which subjects us to additional business risks that could adversely affect our revenue and results of operations.

We commercialize Translarna, Upstaza, Tegsedi and Waylivra outside of the United States. We have operations in multiple European countries, Latin America and other territories. We expect that we will continue to expand our international operations in the future, including in emerging growth markets, pending successful completion of the applicable regulatory processes. International operations inherently subject us to a number of risks and uncertainties, including:

political, regulatory, compliance and economic developments that could restrict our ability to manufacture, market and sell our products, including the Russia-Ukraine conflict and related sanctions that have been imposed by various countries in response thereto;
financial risks such as longer payment cycles, difficulty collecting accounts receivable, potentially high inflation rates, sustained high interest rates and exposure to fluctuations in foreign currency exchange rates;
difficulty in staffing and managing international operations;
potentially negative consequences from changes in or interpretations of tax laws;
changes in international medical reimbursement policies and programs;
unexpected changes in healthcare policies of ex-U.S. jurisdictions;
trade protection measures, including import or export licensing requirements and tariffs;
our ability to develop relationships with qualified local distributors and trading companies;
political and economic instability in particular ex-U.S. economies and markets, in particular in emerging markets, for example in Brazil;
diminished protection of intellectual property in some countries outside of the United States;
differing labor regulations and business practices;
regulatory and compliance risks that relate to maintaining accurate information and control over sales and distributors’ and service providers’ activities that may fall within the purview of the Foreign Corrupt Practices Act, UK Bribery Act or similar local regulation; and
various effects and responsive measures relating to outbreaks of contagious disease, such as COVID-19;

For example, the Brazilian Ministry of Health has previously experienced significant administrative delays processing centralized group purchase orders. Almost all of our product revenue for Translarna in Brazil is attributable to such purchase orders. These centralized group purchase order delays have caused, and may continue to cause, fluctuations in our ability to generate revenue in Brazil.

In addition, some countries in which a product candidate is not approved allow patients access to the product candidate through other legal mechanisms, including court intervention or EAP programs, if the product is approved in another jurisdiction. The price that is ultimately approved by governmental authorities in any country pursuant to commercial pricing and reimbursement processes may be significantly lower than the price we are able to charge for sales under such legal mechanisms and we may become obligated to repay such excess amount.

Some of the countries in which our products are available for sale are in emerging markets. Some countries within emerging markets, including those in Latin America, may be especially vulnerable to periods of global or regional financial instability or may have very limited resources to spend on. We also may be required to increase our reliance on third-party agents within less developed markets. In addition, many emerging market countries have currencies that fluctuate substantially and if such currencies devalue and we cannot offset the devaluations, our financial performance within such countries could be adversely affected.

Furthermore, in some countries, including Brazil and Russia, orders for named patient sales may be for multiple months of therapy, which can lead to an unevenness in orders which could result in significant fluctuations in quarterly net product sales. Other factors may also contribute to fluctuations in quarterly net product sales including a product’s availability in any particular territory, government actions, economic pressures, political unrest and other factors. Net product sales are impacted by factors such as the timing of decisions by regulatory authorities and our ability to successfully negotiate favorable pricing and reimbursement processes on a timely basis in the countries in which we have or may obtain regulatory approval, including the United States, EEA and other territories.

73

Any of these factors may, individually or as a group, have a material adverse effect on our business and results of operations. As we continue to expand our existing international operations, we may encounter new risks.

Laws and regulations governing export restrictions and economic sanctions may preclude us from developing and selling certain products, generating revenue from such products, and manufacturing certain materials outside of the United States.

Many countries, including the United States, restrict the export or import of products to or from certain countries through, for example, bans, sanction programs, and boycotts. Such restrictions may preclude us from supplying products or generating revenue in certain countries or may require an export license prior to the export of the controlled item. Various laws, regulations and executive orders also restrict the use and dissemination outside of the United States, or the sharing with certain non-U.S. nationals, of information classified for national security purposes, as well as certain products and technical data relating to those products. Furthermore, if we, or third parties acting on our behalf, do not comply with these restrictions, we may be subject to substantial civil and criminal penalties and suspension or debarment from government contracting.

Our activities outside of the United States, require that we dedicate resources to comply with these laws. Many of our customers and suppliers are ex-U.S. entities or have significant ex-U.S. operations. Although these restrictions have not affected our operations in the past, there is a risk that they could do so in the future as additional geographic regions and entities may become subject to such restrictions. The imposition of new or additional economic and trade sanctions against our major customers or suppliers or financial counterparties or intermediaries could result in our inability to sell to, and generate revenue from such customers or purchase materials from such suppliers. For example, we make sales of Translarna through a distributor to the Ministry of Health of the Russian Federation to access Russian nmDMD patients. Our ability to generate and realize revenue in Russia may be materially and adversely impacted as many countries, including the United States, have imposed and may continue to consider imposing additional enhanced export controls on certain products and sanctions on certain industry sectors and parties in Russia in connection with the Russia-Ukraine conflict. We also contract with government-owned hospitals and third-party manufacturers located in China, which has recently been involved in political conflict with the United States. This conflict has increased the likelihood of restrictions that could materially and adversely affect our clinical trial sites located in China, our ability to obtain certain supplies, our ability to manufacture certain product candidates and our ability to potentially commercialize products in China. If our activities are affected because of these or other such restrictions, sanctions, or controls, our business, financial condition and results of operations could be materially and adversely affected. As a result of restrictive export laws, our customers may also seek to obtain a greater supply of similar or substitute products from our competitors that are not subject to these restrictions, which could materially and adversely affect our business, financial condition and results of operations.

We face substantial competition, which may result in others discovering, developing or commercializing products before or more successfully than we do.

The development and commercialization of new drug products is highly competitive. We face competition with respect to our current products and product candidates and any products we may seek to develop or commercialize in the future from major pharmaceutical companies, specialty pharmaceutical companies, and biotechnology companies worldwide. Other gene therapy companies may in the future decide to utilize existing technologies to address unmet needs that could potentially compete with our product candidates.

There is currently no marketed therapy for nmDMD, other than Translarna in the EEA. Santhera Pharmaceuticals has received approval of Agramee (vamorolone) in the United States for DMD patients ages 2 and up and in the EU and United Kingdom for patients ages 4 years and older. Sarepta Therapeutics has received approval of Elevidys for DMD patients 4 to 5 years of age with a confirmed mutation in the “DMD gene” in the United States (Accelerated Approval granted with Full Approval pending) and United Arab Emirates and Qatar. Sarepta Therapeutics has also received approval in the United States for two treatments (Exondys 51 (eteplirsen) and Vyondys 53 (golodirsen)) addressing the underlying cause of disease for different mutations in the DMD gene. Additionally, the FDA granted accelerated approval to Viltepso (viltolarsen) from NS Pharma for the treatment of DMD in patients with exon 53 skipping and Sarepta (Casimersen (SRP 4045) for the treatment of DMD in patients with exon 45 skipping. Viltepso (viltolarsen) from NS Pharma is also approved in Japan. Other biopharmaceutical companies are developing treatments addressing the underlying cause of disease for

74

different mutations in the DMD gene, including, Dyne Therapeutics (DYNE-251), Wave Life Sciences (WVE-N53), Daiichi Sankyo (DS 5141)), Nippon Shinyaku (Viltolarsen (NS 065/NCNP 01) and NS 089/NCNP 02)), and Astellas (AT 702). Additionally, other pharmaceutical companies are developing micro dystrophin gene therapies for patients with DMD regardless of genotype, including Pfizer (PF 06939926) and Solid Biosciences (SGT 001).

Although the FDA has not approved a corticosteroid specifically for DMD in the United States other than Emflaza, we face competition in the United States in the DMD market from prednisone/prednisolone, which, while not approved for DMD in the United States, is generically available and has been prescribed off label for DMD patients. Santhera has received approval of Agramee (vamorolone), in the United States for DMD patients ages 2 and up and in the European Union and United Kingdom for patients ages 4 years and older. With the expiration of Emflaza’s orphan exclusivity for treatment of DMD in patients five years and older in February 2024, we expect to face competition from generic versions of Emflaza for this indication.

Currently, no other treatment options are available for the underlying cause of AADC deficiency. Additionally, we are not aware of any late-stage development product candidates for AADC deficiency.

There are several pharmaceutical and biotechnology companies engaged in the development or commercialization of products against targets that are also targets of Tegsedi and Waylivra. For example, Ionis is developing Olezarsen for the treatment of FCS. Additionally, Waylivra faces competition from Myalept (metreleptin) produced by Chesi Farmaceutica, Inc., which is currently approved in Brazil for use in generalized lipodystrophy patients. Tegsedi faces competition from drugs like Onpattro (patisiran) which was launched by Alnylam Pharmaceuticals in the United States in 2018 and received approval in Brazil for the treatment of hATTR amyloidosis in 2020 as was well as AMVUTTRA (vutrisiran) which Alnylam Pharmaceuticals received approval for in the United States and Brazil in 2022 for the treatment of the polyneuropathy of hATTR amyloidosis in adults. Vyndaqel (tafamids meglumine) and Vyndamax (tafamidis) are commercialized in the United States, EU and some countries in Latin America by Pfizer. Other companies are also pursuing product candidates for the treatment of ATTR Amyloidosis with polyneuropathy including BridgeBio Pharma (AG 10), Intellia Therapeutics (NTLA2001), Proclara Biosciences (NPT 189) and SOM Biotech (tolcapone). For Waylivra, Ionis is developing Olezarsen for the treatment of FCS. Waylivra also faces competition from Myalept, (metreleptin) produced by Cheisi Farmaceutica, Inc., currently approved in Brazil for use in generalized lipodystrophy patients.

Evrysdi, an orally bioavailable treatment, faces competition from treatments that are not orally bioavailable, including Spinraza (nusinersen), a drug developed by Ionis and marketed by Biogen, which is approved to treat SMA and Zolgensma (onasemnogene abeparvovec), a gene therapy drug developed by AveXis, Inc., (acquired by Novartis in 2018), which is approved in the United States and Japan for the treatment of SMA in patients under 2 years of age and in Europe for babies and young children who weigh up to 21 kilograms. Novartis is also developing OAV-101, an intrathecal administration of Zolgensma, for SMA patients ages ≥ 2 to < 18 years of age. Biogen is developing a higher dose regimen of nusinersen with potential for improved efficacy and evaluating an implantable medical device to enable subcutaneous delivery of nusinersen. Other companies are also pursuing product candidates for the treatment of SMA, including Scholar Rock (apitegromab, SRK-015), Biohaven (Taldefgrobep alfa), Roche Pharmaceuticals (RO-7204239/GYM-329), Biogen / Ionis (BIIB-115/ION-306) and NMD Pharma (NMD-670).

For additional discussion regarding the competition we face with respect to our current product candidates, see “Item 1. Business-Competition.”

Our competitors may develop products that are more effective, safer, more convenient or less costly than any that we are marketing or developing or that would render our products or product candidates obsolete or non-competitive. Our competitors may also obtain marketing authorization for their products more rapidly than we may obtain approval for our products and product candidates, which could result in our competitors establishing a strong market position before we are able to enter the market.

We believe that many competitors are attempting to develop therapeutics for the target indications of our products and product candidates, including academic institutions, government agencies, public and private research organizations, large pharmaceutical companies and smaller more focused companies.

75

Many of our competitors may have significantly greater financial resources and expertise in research and development, manufacturing, preclinical testing, conducting clinical trials, obtaining regulatory approvals and marketing approved products than we do. Mergers and acquisitions in the pharmaceutical and biotechnology industries may result in even more resources being concentrated among a smaller number of our competitors. Smaller and other early stage companies may also prove to be significant competitors, particularly through collaborative arrangements with large and established companies. These third parties compete with us in recruiting and retaining qualified scientific and management personnel, establishing clinical trial sites and patient registration for clinical trials, as well as in acquiring technologies complementary to or necessary for our programs.

Our products or product candidates may become subject to unfavorable pricing regulations, third-party reimbursement practices or healthcare reform initiatives, which would harm our business.

We may not obtain adequate coverage or reimbursement for our products, or we may be required to sell our products at an unsatisfactory price. In addition, obtaining pricing, coverage and reimbursement approvals can be a time consuming and expensive process. Our business would be materially adversely affected if we do not receive these approvals on a timely basis.

The regulations and practices that govern marketing authorizations, pricing, coverage and reimbursement for new drug products vary widely from country to country. Current and future legislation may significantly change the approval requirements in ways that could involve additional costs and cause delays in obtaining approvals. Some countries, including almost all of the member states of the EEA, require approval of the sale (list) price of a drug before it can be marketed. In many countries, the pricing review period begins after marketing or product licensing approval is granted. In some ex-U.S. markets, including the European market, prescription pharmaceutical pricing remains subject to continuing governmental control even after initial approval is granted. As a result, we might obtain marketing authorization for a product in a particular country, but then be subject to price regulations, in some countries at national as well as regional levels, that delay our commercial launch of the product, possibly for lengthy time periods, and negatively impact the revenues we are able to generate from the sale of the product in that country. Adverse pricing limitations may hinder our ability to recoup our investment in one or more products or other product candidates, even following marketing authorization.

Our ability to successfully commercialize our products or product candidates that may receive marketing authorization will depend in large part on the extent to which coverage and reimbursement for these products and related treatments will be available from government health administration authorities, private health insurers, managed healthcare organizations and other third-party payors and organizations. Government authorities and other third-party payors, such as private health insurers and managed healthcare organizations, decide which medications they will pay for and establish reimbursement conditions and rates. A primary trend in the EU and U.S. healthcare industries and elsewhere is cost containment. Government authorities, including the United States government and state legislatures, and other third-party payors have attempted to control costs by limiting coverage and the amount of reimbursement for particular medications. Prices at which our products are reimbursed can be subject to challenge, reduction or denial by the government and other payers. Increasingly, third-party payors are requiring that drug companies provide them with discounts off the products’ sale (list) prices and are challenging the prices manufacturers charge for medical products. We cannot be sure that coverage will be available for any product or product candidate that we may commercialize and, if coverage is available, the level of reimbursement is also uncertain.

Reimbursement levels may impact the demand for, or the price of, any product or product candidate for which we obtain marketing authorization. Obtaining reimbursement for our products has been and is expected to continue to be, particularly difficult due to price considerations typically associated with drugs that are developed to treat conditions that affect a small population of patients. In addition, third-party payors are likely to impose strict requirements for reimbursement of a higher priced drug, such as prior authorization and the requirement to try other therapies first, or high co-payments which can result in patient rejection. Decreases in third-party reimbursement for a product or a decision by a third-party payor to not cover a product could reduce physician usage of the product. If reimbursement is not available or is available only on a limited basis, we may not be able to successfully commercialize any product or product candidate for which we have obtained or may obtain marketing authorization.

76

There may be significant delays in obtaining coverage for newly approved drugs, and coverage may be more limited than the drug’s approved indications as determined by the applicable regulatory authority. Moreover, eligibility for reimbursement does not imply that any drug will be paid for in all cases or at a rate that covers our costs, including research, development, manufacture, sale and distribution. Interim reimbursement levels for new drugs, if applicable, may also not be sufficient to cover our costs and may not be made permanent, and programs intended to provide patient assistance until coverage is established can be very costly and limited in duration by law. Reimbursement rates may vary according to the use of the drug and the clinical setting in which it is used, may be based on reimbursement levels already set for lower cost drugs, and may be incorporated into existing payments for other services. Further, coverage policies and third-party reimbursement rates may change at any time. Even if favorable coverage and reimbursement status is attained for one or more products for which we receive regulatory approval, less favorable coverage policies and reimbursement rates may be implemented in the future.

Net prices for drugs may be reduced by mandatory discounts or rebates required by government healthcare programs or private payors and by any future relaxation of laws, enforcement policies or administrative determinations with respect to the importation of drugs into the United States from other countries where they may be sold at lower prices.

In the United States, third-party payors include federal healthcare programs, such as Medicare, Medicaid, TRICARE, and Veterans Health Administration programs; managed care providers, private health insurers and other organizations. Several of the U.S. federal healthcare programs establish ceiling prices or require that drug manufacturers extend discounts or pay rebates to certain programs in order for their products to be covered and reimbursed. For example, the Medicaid Drug Rebate Program requires pharmaceutical manufacturers of covered outpatient drugs to enter into and have in effect a national rebate agreement with the federal government as a condition for coverage of the manufacturer’s covered outpatient drug(s) by state Medicaid programs. The amount of the rebate for each product is based on a statutory formula and may be subject to an additional discount if certain pricing increases more than inflation. State Medicaid programs and Medicaid managed care plans can seek additional “supplemental” rebates from manufacturers in connection with states’ establishment of preferred drug lists. A further requirement for Medicaid coverage is that manufacturers of single source and innovator multiple source drugs enter into a Master agreement and Federal Supply Schedule, or FSS, agreement with the Secretary for Veterans Affairs and charge no more than statutory ceiling prices to the Department of Veteran Affairs, the Department of Defense and certain other federal agencies.

Similarly, in order for a covered outpatient drug to receive federal reimbursement under the Medicare Part B and Medicaid programs, the manufacturer must extend discounts on the covered outpatient drug to entities that are enrolled and participating in the 340B drug pricing program, which is a federal program that requires manufacturers to provide discounts to certain statutorily-defined safety-net providers. The 340B discount for each product is calculated based on certain Medicaid Drug Rebate Program metrics that manufacturers are required to report to CMS.

Emflaza is also eligible for reimbursement under the Medicare Part D program. Under Part D, Medicare beneficiaries may enroll in prescription drug plans offered by private entities, which will provide coverage of outpatient prescription drugs. Part D prescription drug formularies are required to include drugs within each therapeutic category and class of covered Part D drugs, though not necessarily all the drugs in each category or class. Any negotiated prices for our products covered by a Part D prescription drug plan likely will be lower than the prices we might otherwise obtain, and payment of Medicare Coverage Gap discounts may further reduce realization on Part D drugs. Further, CMS is proposing to relax Part D coverage requirements to give plans more leverage in negotiating their formularies.

With respect to drugs eligible for reimbursement under Medicare Part B, on November 27, 2020, CMS issued an interim final rule implementing a Most Favored Nations payment model under which reimbursement for certain Medicare Part B drugs and biologicals will be based on a price that reflects the lowest per capita Gross Domestic Product-adjusted (GDP-adjusted) price of any non-U.S. member country of the Organisation for Economic Co-operation and Development (OECD) with a GDP per capita that is at least sixty percent of the U.S. GDP per capita.  This rule now has been rescinded but other measures, including the Inflation Reduction Act of 2022, or IRA, have been enacted to address the costs of pharmaceuticals. Such rules and any additional healthcare reform measures could further constrain our business or limit the amounts that federal and state governments will pay for healthcare products and services, which could result in additional pricing pressures.

77

In addition, U.S. private health insurers often rely upon Medicare coverage policies and payment limitations in setting their own coverage and reimbursement policies. Any such coverage or payment limitations may result in a similar reduction in payments from non-governmental payors. Payment by private payors is also subject to payor-determined coverage and reimbursement policies that vary considerably and are subject to change without notice. We expect that coverage and reimbursement of Emflaza in the United States will vary from commercial payor to commercial payor. Many commercial payors, such as managed care plans, manage access to prescription drugs partly to control costs to their plans, and may use drug formularies and medical policies to limit their exposure. Exclusion from policies can directly reduce product usage in the payor’s patient population and may negatively impact utilization in other payor plans, as well.

There has been recent negative publicity and increasing legislative and public scrutiny around pharmaceutical drug pricing in the U.S., in particular with respect to orphan drugs and specifically with respect to Emflaza. Moreover, U.S. government authorities and third-party payors are increasingly attempting to limit or regulate drug prices and reimbursement, often with particular focus on orphan drugs. These dynamics may give rise to heightened attention and potential negative reactions to pricing decisions for Emflaza and products for which we may receive regulatory approval in the future, possibly limiting our ability to generate revenue and attain profitability.

Moreover, in 2017, the U.S. Congress modified and amended certain provisions of the 2010 U.S. healthcare reform legislation (the Patient Protection and Affordable Care Act of 2010, as amended by the Health Care and Education Reconciliation Act of 2010, known collectively as the Affordable Care Act), which could have an impact on coverage and reimbursement for healthcare items and services covered by the federal and state healthcare programs as well as plans in the private health insurance market. The so-called “individual mandate” was repealed as part of tax reform legislation adopted in December 2017. Legal challenges to the Affordable Care Act continue to arise and there may be future efforts to modify, repeal, or otherwise invalidate all, or certain provisions of the Affordable Care Act. The Biden administration is expected to continue to take measures to further facilitate the implementation of the Affordable Care Act. We cannot assure that the Affordable Care Act, as currently enacted or as amended in the future, will not adversely affect our business and financial results and we cannot predict how future federal or state legislative or administrative changes relating to healthcare reform will affect our business.

Additionally, the Budget Control Act of 2011, among other things, created measures for spending reductions by Congress. Failure of the Joint Select Committee on Deficit Reduction to reach required deficit reduction goals triggered the legislation’s automatic reduction to several government programs. This legislation resulted in aggregate reductions to Medicare payments to providers of up to 2% per fiscal year, which went into effect in April 2013 and will remain in effect through 2031. However, pursuant to the CARES Act and subsequent legislation, these Medicare sequester reductions were suspended through the end of March 2022 and from April 2022 through June 2022, a 1% cut was in effect, with the full 2% cut remaining thereafter. The American Taxpayer Relief Act of 2012, among other things, reduced Medicare payments to several providers and increased the statute of limitations period for the government to recover overpayments to providers from three to five years. These new laws may result in additional reductions in Medicare and other healthcare funding and otherwise affect the prices we may obtain for any of our product candidates for which we may obtain regulatory approval or the frequency with which any such product candidates is prescribed or used.

In the EU, reference pricing systems and other measures may lead to cost containment and reduced prices with respect to Translarna for the treatment of nmDMD, Upstaza for the treatment of AADC deficiency and other product candidates that might receive marketing authorization in the future. Our inability to promptly obtain coverage and profitable payment rates from both government-funded and private payors for our product or any of our product candidates that may receive marketing authorization, or a reduction in coverage for payment rates for our product or any such product candidates, could have a material adverse effect on our business, results of operations and financial condition. In addition, in the EU, an authorized trader, such as a wholesaler, can purchase a medicine in one EU member state and obtain a license to import the product into another EU member state. This process is called “parallel distribution”. As a result, a purchaser in one EU member state may seek to import Translarna from another EU member state where Translarna is sold at a lower price. This could have a negative impact on our business, financial condition, results of operations and growth.

Similarly, sales of Emflaza in the United States could also be reduced if deflazacort is imported into the United States from lower-priced markets, whether legally or illegally. For example, in the United States, prices for pharmaceuticals are generally higher than in the bordering nations of Mexico and Canada. In October 2020, the Department of Health and

78

Human Services, or HHS, and the FDA published a final rule allowing states and other entities to develop a Section 804 Importation Program, or SIP, to import certain prescription drugs from Canada into the United States. Certain states have passed laws allowing for the importation of drugs from Canada with the intent of developing SIPs for review and approval by the FDA.  Florida recently received approval for its SIP from the FDA. Further, on November 20, 2020, HHS finalized a regulation removing safe harbor protection for price reductions from pharmaceutical manufacturers to plan sponsors under Part D, either directly or through pharmacy benefit managers, unless the price reduction is required by law.. The rule also creates a safe harbor for price reductions reflected at the point-of-sale, as well as a new safe harbor for certain fixed fee arrangements between pharmacy benefit managers and manufacturers.  The effective date of the new safe harbors and the revision to the discount safe harbor was delayed by court order until January 1, 2023. Recent legislation further delayed implementation of the new safe harbors and the revision to the discount safe harbor until January 1, 2032.

Risks Related to Our Financial Position and Need for Additional Capital

We have incurred significant losses since our inception and based on our current commercial, research and development plans, we expect to continue to incur significant operating expenses for the foreseeable future. We may never generate profits from operations or maintain profitability.

Since inception, we have incurred significant operating losses. As of December 31, 2023, we had an accumulated deficit of $3,283.6 million. We have financed our operations to date primarily through the private offerings of convertible senior notes, public and “at the market offerings” of common stock, proceeds from royalty purchase agreements, net proceeds from our borrowings under our credit agreement with Blackstone, private placements of our convertible preferred stock and common stock, collaborations, bank and institutional lender debt, other convertible debt, grant funding and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease area addressed by our product candidates. We have relied on revenue generated from net sales of Translarna for the treatment of nmDMD in territories outside of the United States since 2014, Emflaza for the treatment of DMD in the United States since 2017, and Upstaza for the treatment of AADC deficiency in the EEA since May 2022. We have also relied on revenue associated with milestone and royalty payments from Roche pursuant to the SMA License Agreement under our SMA program and revenue generated from net sales of Tegsedi and Waylivra in Latin America and the Caribbean. Based on our current commercial, research and development plans, we expect to continue to incur significant operating expenses for the foreseeable future, which we anticipate will be partially offset by revenues generated from the sale of our products and our collaboration and royalty revenues. We expect to continue to generate operating losses through 2024 and, while we anticipate that operating losses generated in future periods should decline versus prior periods, we may never generate profits from operations or maintain profitability. The net losses we incur may fluctuate significantly from period to period.

From time to time, we have engaged in strategic transactions to expand and diversify our product pipeline, including through the acquisition of assets or businesses. In connection with these acquisitions, we have entered into agreements through which we have ongoing obligations, including obligations to make contingent payments upon the achievement of certain development, regulatory and net sales milestones or upon a percentage of net sales of certain products. See “Item 1. Business-Our Ongoing Acquisition-Related Obligations” for further information regarding our acquisitions and our ongoing obligations. We may engage in additional strategic transactions to expand and diversify our product pipeline, including through the acquisition of assets, businesses, or rights to products, product candidates or technologies or through strategic alliances or collaborations and we may incur expenses, including with respect to transaction costs, subsequent development costs or any upfront, milestone or other payments or other financial obligations associated with any such transaction.

Our current ability to generate revenue from sales of Translarna is dependent upon our ability to maintain our marketing authorizations in the EEA for Translarna for the treatment of nmDMD in ambulatory patients aged two years and older, in Russia for the treatment of nmDMD in patients aged two years and older and in Brazil for the treatment of nmDMD in ambulatory patients two years and older and for continued treatment of patients that become non-ambulatory, as well as in various other countries. The marketing authorization in the EEA is subject to annual review and renewal by the EC following reassessment by the EMA of the benefit-risk balance of the authorization. For example, in February 2023, we submitted an annual marketing authorization request to the EMA. In September 2023, the CHMP gave a negative opinion on the conversion of the conditional marketing authorization to the full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of

79

Translarna. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion from the date of its issuance. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the EEA. For more information regarding the risks associated with the a potential EC adoption of the CHMP’s negative opinion on Translarna’s marketing authorization, see Item 1A. Risk Factors, “We may be unable to continue to commercialize Translarna for nonsense mutation Duchenne muscular dystrophy in the European Economic Area if the European Commission adopts the negative opinion issued by the Committee for Medicinal Products for Human Use of the European Medicines Agency for the renewal of the existing conditional authorization for Translarna.” We also expect that our efforts to advance Translarna for the treatment of nmDMD in the United States will be time-consuming and may be expensive.

We anticipate that we will continue to incur significant expenses in connection with our commercialization efforts in the United States, the EEA, Latin America and other territories, including expenses related to our commercial infrastructure and corresponding sales and marketing, legal and regulatory, and distribution and manufacturing undertakings as well as administrative and employee-based expenses. In addition to the foregoing, we expect to continue to incur significant costs in connection with ongoing, planned and potential future clinical trials and studies for sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications. We continue to seek marketing authorization for Translarna for the treatment of nmDMD in territories that we do not currently have marketing authorization in and we are exploring other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA if the EC adopts the CHMP’s negative opinion for Translarna. We anticipate submitting a BLA to the FDA for Upstaza for the treatment of AADC deficiency in the United States in March 2024. We also expect to submit an MAA to the EMA for sepiapterin for the treatment of PKU in March 2024 and we expect to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024. These efforts may significantly impact the timing and extent of our commercialization and manufacturing expenses.

In addition, the clinical and regulatory developments noted in this risk factor may exacerbate the risks related to our commercialization efforts set forth under the heading “Risks Related to the Development and Commercialization of our Products and our Product Candidates,” which could increase the costs associated with our commercial activities or have a negative impact on our revenues.

We may seek to continue to expand and diversify our product pipeline through opportunistically in-licensing or acquiring the rights to products, product candidates or technologies and we may incur expenses, including with respect to transaction costs, subsequent development costs or any upfront, milestone or other payments or other financial obligations associated with any such transaction, which would increase our future capital requirements.

With respect to our outstanding 1.50% convertible senior notes due September 15, 2026, or the 2026 Convertible Notes, cash interest payments are payable on a semi-annual basis in arrears, which will require total funding of $4.3 million annually.

We expect to pay the former equityholders of Agilis $20.0 million in development milestone payments upon the acceptance for filing by the FDA of a BLA for Upstaza for the treatment of AADC deficiency and $4.5 million in regulatory milestones for the approval of the BLA from the FDA pursuant to the Agilis Merger Agreement. We anticipate submitting a BLA to the FDA for Upstaza for the treatment of AADC deficiency in the United States in March 2024. We also expect to make payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement.

In addition, our expenses will increase if and as we:

seek to satisfy contractual and regulatory obligations that we assumed through our acquisitions and collaborations;
execute our commercialization strategy for our products, including initial commercialization launches of our products, label extensions or entering new markets;

80

are required to complete any additional clinical trials, non-clinical studies or Chemistry, Manufacturing and Controls, or CMC, assessments or analyses in order to advance Translarna for the treatment of nmDMD in the United States or elsewhere;
are required to take other steps to maintain our current marketing authorization in the EEA, Brazil and Russia for Translarna for the treatment of nmDMD or to obtain further marketing authorizations for Translarna for the treatment of nmDMD or other indications;
initiate or continue the research and development of sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications;
continue to utilize the Hopewell Facility to manufacture program materials for third parties;
seek to discover and develop additional product candidates;
seek to expand and diversify our product pipeline through strategic transactions;
maintain, expand and protect our intellectual property portfolio; and
add operational, financial and management information systems and personnel, including personnel to support our product development and commercialization efforts.

Our expenses may also increase as a result of economic conditions, such as potentially high inflation rates within the jurisdictions that we operate, sustained high interest rates, or unfavorable fluctuations in foreign currency exchange rates.

Our ability to generate profits from operations and become and remain profitable depends on our ability to successfully develop and commercialize drugs that generate significant revenue. This will require us to be successful in a range of challenging activities, including:

commercializing and marketing all of our products and products candidates;
negotiating, securing, and maintaining adequate pricing, coverage and reimbursement terms, on a timely basis, with third-party payors for our products and product candidates;
maintaining our marketing authorization for Translarna for the treatment of nmDMD in the EEA following the CHMP’s negative opinion on the conditional marketing authorization;
advancing Translarna for the treatment of nmDMD in the United States, including, whether we will be required to perform additional clinical trials, non-clinical studies or CMC assessments or analyses at significant cost which, if successful, may enable FDA review of an NDA re-submission by us and, ultimately, may support approval of Translarna for nmDMD in the United States;
successfully completing any post-marketing requirements imposed by regulatory agencies with respect to our products;
expanding the territories in which we are approved to market our products;
successfully advancing our other programs and collaborations, including sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for additional indications;
maintaining a global commercial infrastructure, including the sales, marketing and distribution capabilities to effectively market and sell our products and product candidates throughout the world;
implementing marketing and distribution relationships with third parties in territories where we do not pursue direct commercialization;
identifying patients eligible for treatment with our products and product candidates;
successfully developing or commercializing any product candidate or product that we may in-license or acquire;
protecting our rights to our intellectual property portfolio related to Translarna and other products and product candidates; and
contracting for the manufacture and distribution of commercial quantities of our products and product candidates.

We may never succeed in these activities and, even if we do, may never generate revenues that are significant enough to generate profits from operations. Even if we do generate profits from operations, we may not be able to sustain or increase profitability on a quarterly or annual basis. Our failure to generate profits from operations and remain profitable would decrease the value of our company and could impair our ability to raise capital, expand our business, maintain our research and development efforts, diversify our product offerings or continue our operations. A decline in the value of our company could also cause our stockholders to lose all or part of their investment in our company.

81

We may need additional funding. If we are unable to raise capital when needed, we could be forced to delay, reduce or eliminate our product development programs or commercialization efforts.

As noted in the prior risk factor, we expect to incur significant expenses related to our clinical, regulatory, commercial, legal, research and development, and other business efforts. We believe that our cash flows from product sales, together with existing cash and cash equivalents, and marketable securities will be sufficient to fund our operating expenses and capital expenditure requirements for at least the next twelve months. We have based this estimate on assumptions that may prove to be wrong, and we could use our capital resources sooner than we currently expect.

Our future capital requirements will depend on many factors, including:

our ability to maintain our marketing authorization for Translarna for the treatment of nmDMD in the EEA following the CHMP’s negative opinion on the conditional marketing authorization following a re-examination procedure or identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA;
our ability to maintain the marketing authorization for Translarna and our other products in territories outside of the EEA;
our ability to commercialize and market our products and product candidates that may receive marketing authorization;
our ability to negotiate, secure and maintain adequate pricing, coverage and reimbursement terms, on a timely basis, with third-party payors for our products and products candidates;
the amount of generic drug competition that we face for Emflaza following its loss of orphan drug exclusivity related to the treatment of DMD in patients five years and older;
our ability to obtain marketing authorization for sepiapterin for the treatment of PKU in the United States and EEA;
our ability to obtain marketing authorization for Upstaza for the treatment of AADC deficiency in the United States;
the costs, timing and outcome of our efforts to advance Translarna for the treatment of nmDMD in the United States, including, whether we will be required to perform additional clinical trials, non-clinical studies or CMC assessments or analyses at significant cost which, if successful, may enable FDA review of an NDA re-submission by us and, ultimately, may support approval of Translarna for nmDMD in the United States;
unexpected decreases in revenue or increase in expenses resulting from potential widespread outbreaks of contagious disease, such as COVID-19;
our ability to successfully complete all post-marketing requirements imposed by regulatory agencies with respect to our products;
the progress and results of activities for sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications;
the scope, costs and timing of our commercialization activities, including product sales, marketing, legal, regulatory, distribution and manufacturing, for any of our products and for any of our other product candidates that may receive marketing authorization or any additional territories in which we receive authorization to market Translarna;
the costs, timing and outcome of regulatory review of sepiapterin and our splicing and ferroptosis and inflammation programs and Translarna and Upstaza in other territories;
our ability to satisfy our obligations under the indenture governing the 2026 Convertible Notes;
the timing and scope of any potential future growth in our employee base;
the scope, progress, results and costs of preclinical development, laboratory testing and clinical trials for our other product candidates, including those in our splicing and ferroptosis and inflammation programs;
revenue received from commercial sales of our products or any of our product candidates;
our ability to obtain additional and maintain existing reimbursed named patient and cohort EAP programs for Translarna for the treatment of nmDMD on adequate terms, or at all;
the ability and willingness of patients and healthcare professionals to access Translarna through alternative means if pricing and reimbursement negotiations in the applicable territory do not have a positive outcome;
our ability to continue to utilize the Hopewell Facility to manufacture program materials for third parties;

82

the costs of preparing, filing and prosecuting patent applications, maintaining, and protecting our intellectual property rights and defending against intellectual property-related claims;
the extent to which we acquire or invest in other businesses, products, product candidates, and technologies, including the success of any acquisition, in-licensing or other strategic transaction we may pursue, and the costs of subsequent development requirements and commercialization efforts, including with respect to our acquisitions of Emflaza, Agilis, our ferroptosis and inflammation platform and Censa and our licensing of Tegsedi and Waylivra; and
our ability to establish and maintain collaborations, including our collaborations with Roche and the SMA Foundation, and our ability to obtain research funding and achieve milestones under these agreements.

Conducting preclinical testing and clinical trials is a time-consuming, expensive and uncertain process that takes years to complete, and we may never generate the necessary data or results required to obtain regulatory approval and achieve product sales for certain product candidates or indications. In addition, our products and product candidates, if approved, may not achieve sustained commercial success. Likewise, if we fail to maintain our marketing authorization or lose non-patent market exclusivity for our products and product candidates, we will be unable to commercialize and generate revenue from the sales of those products.

Accordingly, we may need to continue to rely on additional financing in connection with our continuing operations and to achieve our business objectives. In addition, we may seek additional capital due to favorable market conditions or based on strategic considerations, even if we believe that we have sufficient funds for our current or future operating plans. Additional financing may not be available to us on acceptable terms or at all. If we are unable to raise capital when needed or on attractive terms, we could be forced to delay, reduce or eliminate our research and development programs or our commercialization efforts.

We may engage in strategic transactions to acquire assets, businesses, or rights to products, product candidates or technologies or form collaborations or make investments in other companies or technologies that could harm our operating results, dilute our stockholders’ ownership, increase our debt, or cause us to incur significant expense.

As part of our business strategy, we may engage in additional strategic transactions to expand and diversify our product pipeline, including through the acquisition of assets, businesses, or rights to products, product candidates or technologies or through strategic alliances or collaborations, similar to our acquisitions of Emflaza, Agilis, Censa and BioElectron’s assets and the Tegsedi-Waylivra Agreement. We may not identify suitable strategic transactions, or complete such transactions in a timely manner, on a cost-effective basis, or at all. Moreover, we may devote resources to potential opportunities that are never completed, or we may incorrectly judge the value or worth of such opportunities. Even if we successfully execute a strategic transaction, we may not be able to realize the anticipated benefits of such transaction, may incur additional debt or assume unknown or contingent liabilities in connection therewith, and may experience losses related to our investments in such transactions. Integration of an acquired company or assets into our existing business may not be successful and may disrupt ongoing operations, require the hiring of additional personnel and the implementation of additional internal systems and infrastructure, and require management resources that would otherwise focus on developing our existing business. Even if we are able to achieve the long-term benefits of a strategic transaction, our expenses and short-term costs may increase materially and adversely affect our liquidity. Any of the foregoing could have a detrimental effect on our business, results of operations and financial condition.

In addition, future strategic transactions may entail numerous operational, financial and legal risks, including:

incurrence of substantial debt, dilutive issuances of securities or depletion of cash to pay for acquisitions;
exposure to known and unknown liabilities, including possible intellectual property infringement claims, violations of laws, tax liabilities and commercial disputes;
higher than expected acquisition and integration costs;
difficulty in integrating operations and personnel of any acquired business;
increased amortization expenses or, in the event that we write-down the value of acquired assets, impairment losses;

83

impairment of relationships with key suppliers or customers of any acquired business due to changes in management and ownership;
inability to retain personnel, customers, distributors, vendors and other business partners integral to an in-licensed or acquired product, product candidate or technology;
potential failure of the due diligence processes to identify significant problems, liabilities or other shortcomings or challenges;
entry into indications or markets in which we have no or limited direct prior development or commercial experience and where competitors in such markets have stronger market positions; and
other challenges associated with managing an increasingly diversified business.

If we are unable to successfully manage any strategic transaction in which we may engage, our ability to develop new products and continue to expand and diversify our product pipeline may be limited.

Raising additional capital may cause dilution to our stockholders, restrict our operations or require us to relinquish rights to our technologies or product candidates.

Until such time, if ever, as we can generate enough product revenues to cover our expenses, we expect to supplement our cash needs through a combination of equity offerings, debt financings, royalty sales, collaborations, strategic alliances, grants and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease areas addressed by our product candidates; marketing, distribution, licensing or other arrangements.

To the extent that we raise additional capital through the sale of equity or convertible debt securities, our stockholders’ ownership interest will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders. Any debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, entering into agreements involving licenses to our intellectual property, making capital expenditures or declaring dividends.

If we raise additional funds through collaborations, strategic alliances or marketing, distribution or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or product candidates; or grant licenses on terms that may not be favorable to us. If we are unable to raise additional funds through equity or debt financings when needed, we may be required to delay, limit, reduce or terminate our product development or future commercialization efforts or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

Our ability to use our net operating losses and certain other tax attributes to offset potential taxable income and related income taxes that would otherwise be due is subject to limitation under the provisions of Sections 382 and 383 of the Internal Revenue Code as a result of ownership changes of the Company and could be subject to further annual limitations under such provisions. In addition, we may not generate sufficient future taxable income to use our net operating losses and certain other tax attributes.

If a corporation undergoes an “ownership change” within the meaning of Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, or Sections 382 and 383, the corporation’s ability to utilize any net operating losses, or NOLs, and certain tax credits and other tax attributes generated before such an ownership change, is limited. We believe that we have in the past experienced ownership changes within the meaning of Sections 382 and 383 that have resulted in limitations under Sections 382 and 383 (and similar state provisions) on the use of our NOLs and other tax attributes.

Sections 382 and 383 are extremely complex provisions with respect to which there are many uncertainties, and we have not requested a ruling from the United States Internal Revenue Service, or IRS, to confirm our analysis of the ownership change limitations related to the NOLs and other tax attributes generated by us. Therefore, we have not established whether the IRS would agree with our analysis regarding the application of Sections 382 and 383. We continue to fully evaluate the impact of a limitation on the use of our NOLs and other tax attributes under Sections 382 and 383.

84

Moreover, our ability to use these NOLs to offset potential future taxable income and related income taxes that would otherwise be due is dependent upon our generation of future taxable income. We generated taxable income that is subject to income tax in 2023, but continue to maintain NOLs from previous years that will be carried forward.

Changes in our effective income tax rates and future changes to U.S. and non-U.S. tax laws could adversely affect our results of operations.

We are subject to income taxes in the Unites States and various ex-U.S. jurisdictions. Taxes will be incurred as income is earned in these different jurisdictions. Various factors may have favorable or unfavorable effects on our effective income tax rate. These factors include, but are not limited to, interpretations of existing tax laws, changes in tax laws and rates, the accounting for stock options and other share-based compensation, changes in accounting standards, future levels of research and development spending, changes in the mix and level of pre-tax earnings by taxing jurisdiction, the outcome of examinations by the IRS and other jurisdictions, the accuracy of our estimates for unrecognized tax benefits, the realization of deferred tax assets, or by changes to our ownership or capital structure. The impact on our income tax provision resulting from the above-mentioned factors and others may be significant and could adversely affect our results of operations.

Changes in tax laws or regulations, including further regulatory developments arising from U.S. tax reform legislation as well as multi-jurisdictional changes enacted in response to the action items provided by the Organization for Economic Cooperation and Development (OECD), may increase tax uncertainty and the amount of tax we pay.

On December 22, 2017, the United States government enacted the 2017 Tax Act, which significantly reformed the U.S. Internal Revenue Code of 1986, as amended, or the Code. The Tax Act, among other things, contained significant changes to corporate taxation. As part of Congress’s response to the COVID-19 pandemic, economic relief legislation was enacted in 2020 and 2021. Such legislation contains numerous tax provisions. In addition, the IRA was signed into law in August 2022.  The IRA introduced new tax provisions, including a 1% excise tax imposed on certain stock repurchases by publicly traded corporations. The 1% excise tax generally applies to any acquisition by the publicly traded corporation (or certain of its affiliates) of stock of the publicly traded corporation in exchange for money or other property (other than stock of the corporation itself), subject to a de minimis exception. Thus, the excise tax could apply to certain transactions that are not traditional stock repurchases.

Regulatory guidance under the 2017 Tax Act, the IRA, and such additional legislation is and continues to be forthcoming, and such guidance could ultimately increase or lessen the impact of these laws on our business and financial condition. In addition, it is uncertain if and to what extent various states will conform the 2017 Tax Act, IRA, and additional tax legislation.

Although we monitor actual and potential changes to the tax laws in the United States and other jurisdictions, it is very difficult to assess to what extent these changes may impact the way in which we conduct our business or our effective tax rate due to the unpredictability and interdependency of these changes. Changes in tax laws and related regulations and practices could have a material adverse effect on our business operations, cash flows, effective tax rate, financial position and results of operations.

Risks Related to Regulatory Approval of our Products and our Product Candidates

We may not be able to obtain orphan drug exclusivity for our products or product candidates in either the United States or the EU.

Regulatory authorities in some jurisdictions, including the EU and the United States, may designate drugs for relatively small patient populations as orphan drugs. We have obtained orphan drug designations from the EMA and from the FDA for Translarna for the treatment of nmDMD, Upstaza for the treatment of AADC, Evrysdi for the treatment of SMA, sepiapterin for the treatment of patients with hyperphenylalaninemia, including hyperphenylalaninemia caused by PKU, vatiquinone for the treatment of Friedreich ataxia and utreloxastat for the treatment of ALS. The FDA has also granted an orphan drug designation to Emflaza for the treatment of DMD. We may also seek orphan drug designation and exclusivity for other product candidates, if we believe that the product candidate may qualify. We, however, may not be able to obtain

85

orphan drug designation in the future for any of our other product candidates. Obtaining orphan drug exclusivity, both in the EU and in the United States, may be important to a product candidate’s future success.

In the EU, if an orphan designated product subsequently receives the first marketing authorization for the indication for which it has received such a designation, the product is entitled to 10 years of market exclusivity, which, subject to certain exceptions, precludes the EMA from accepting another marketing application for a similar medicinal product, even if the new marketing application relies on independently generated data submitted as part of a full marketing authorization application dossier. The EU exclusivity period can be reduced to six years, at the end of the fifth year, if a drug no longer meets the criteria for orphan drug designation, including if the drug is sufficiently profitable so that market exclusivity is no longer justified. In addition, a competing similar medicinal product may in limited circumstances be authorized prior to the expiration of the market exclusivity period, including if it is shown to be safer, more effective or otherwise clinically superior to the orphan product. In this context, a “similar medicinal product” is a medicinal product containing a similar active substance or substances as contained in a currently authorized orphan medicinal product, and which is intended for the same therapeutic indication. Product candidates can also lose orphan designation, and the related benefits, prior to obtaining a marketing authorization if it is demonstrated that the orphan designation criteria are no longer met. The EC has conducted a review of the Orphan Drug Regulation together with the Paediatric Regulation.  The outcome of this review is intended to guide future legislative changes and shape the EU’s pharmaceutical strategy.

In the United States, under FDA’s current policy, if a product with an orphan drug designation subsequently receives the first marketing authorization for the indication for which it has such designation, the product is entitled to seven years of market exclusivity which precludes the FDA from approving another marketing application for the “same drug” for the same orphan designated approved indication for that time period. When determining whether a drug is the “same drug” as an orphan designated product, the FDA looks to the products’ molecular features and use. The specific sameness criteria, however, varies based on whether the product is composed of small or large molecules and if the product is a gene therapy. Moreover, for gene therapies, the sameness criteria is currently evolving. For example, the FDA issued a final guidance document specific to sameness determinations.  Depending on product characteristics, sameness may be determined by the FDA on a case by case basis, making it difficult to predict when FDA may approve a product and whether periods of exclusivity will effectively block competitors seeking to market products that are the same or similar to ours for the same intended use. Moreover, following the Catalyst Pharms., Inc. v. Becerra and FDA’s subsequent statement that it intends to continue to apply its regulations tying the scope of orphan-drug exclusivity to the uses or indications for which a drug is approved, as further described in this filing, the exact scope of orphan drug exclusivity may be an evolving space.  Accordingly, whether any of our products or product candidates will be deemed to be the same as another product or product candidate is uncertain and the scope of any potential or received orphan drug exclusivity period may be subject to revision.

Obtaining orphan drug designation does not guarantee that we will be able to receive ultimate marketing approval. Orphan drug designation neither shortens the development time or regulatory review time of a product candidate nor gives the product candidate any advantage in the regulatory review or approval process. Moreover, the FDA may grant orphan drug designation to multiple products that are considered to be the “same drug” for the same indication. If a competitor obtains an orphan drug designation for and approval of a product with orphan drug exclusivity for the same indication as one of our product candidates before we do and if the competitor’s product is the same drug, in the United States or a similar medicinal product, in the EU, as ours, we could be excluded from the market for a period of time.

We also may not be able to maintain any orphan drug designations or exclusivities. For instance, orphan drug designations may be revoked if the FDA finds that the request for designation contained an untrue statement of material fact or omitted material information, or if the FDA finds that the product candidate was not eligible for designation at the time of the submission of the request. Even if we are able to receive and maintain orphan drug designations, we may ultimately not receive any period of regulatory exclusivity if our product candidates are approved. For instance, we may not receive orphan product regulatory exclusivity if the indication for which we receive FDA approval is broader than the orphan drug designation. Orphan exclusivity may also be lost for the same reasons that designation may be lost. Orphan exclusivity may further be lost if we are unable to assure a sufficient quantity of the product to meet the needs of patients with the rare disease or condition.

86

Further, even if we do receive orphan drug exclusivity upon approval of a product candidate, this exclusivity is not absolute. For example, if a competitive product that is the same drug or a similar medicinal product as one of our approved products with orphan exclusivity is shown to be “clinically superior” to our product candidate as determined by the FDA or EMA, respectively, any orphan drug exclusivity we have obtained will not block the approval of such competitive product. Orphan exclusivity also would not block FDA from approving a drug that is the same as our product candidates for different indications or products that are different from ours for the same indication. Moreover, marketing exclusivity would not prevent a provider from prescribing or using another drug off-label and third-party payors may reimburse for products off-label even if not indicated for the orphan condition.

For certain of our products, periods of orphan drug exclusivity are important.  For instance, for Emflaza, we have previously relied on non-patent market exclusivity periods under the Orphan Drug Act to commercialize Emflaza in the United States. Emflaza’s seven-year period of orphan drug exclusivity related to the treatment of DMD in patients five years and older expired in February 2024. We expect the expiration of this orphan drug exclusivity to have significant negative impact on Emflaza net product revenue. Emflaza’s orphan drug exclusivity related to the treatment of DMD in patients two years of age to less than five expires in June 2026. With the expiration of the orphan exclusivity for the Emflaza indication of the treatment of DMD in patients five years and older, we expect to face competition from generic versions of Emflaza for this indication and will likely be priced less than Emflaza.  Healthcare providers may also substitute the generic version(s) of Emflaza for patients two years of age to five, despite the fact that the generic version(s) will not be approved for such indication until after June 2026.

The respective orphan designation and exclusivity frameworks in the United States and in the EU are subject to change, and any such changes may affect our ability to obtain, or the impact of obtaining, EU or United States orphan designations in the future.

All pharmaceutical products for which marketing authorization has been granted are subject to extensive and rigorous governmental regulation and could be subject to restrictions or withdrawal from the market. We may also be subject to penalties if we fail to comply with regulatory requirements or if we experience unanticipated problems with our products, when and if any of them are approved, as well as our product candidates during development.

We, our products and product candidates, our operations, our facilities, our suppliers and our contract manufacturers, distributors, contract research organizations, clinical trial sites and contract testing laboratories are subject to extensive regulation by governmental authorities in the EEA, the United States, and other territories, with regulations differing from country to country.

We are not permitted to market our product candidates in the EEA, the United States, or other territories until we have received requisite regulatory approvals. In order to receive and maintain such approvals, and to be compliant with regulatory authority requirements, we and our third-party service providers must comply on a continuous basis with a broad array of regulations and requirements. Depending on the stage of product development and whether a product is approved these requirements may relate to establishment registration and product listing, the payment of user fees, manufacturing processes, risk management measures, quality and pharmacovigilance systems (including reporting of manufacturing deviations and adverse events), pre- and post-approval clinical and pre-clinical data, labeling, packaging, advertising, marketing and promotional activities (including product sampling), record keeping, distribution, storage, and import and export of pharmaceutical products. Any regulatory approval of any of our products or product candidates, once obtained, may be withdrawn. For example, our marketing authorization for Translarna for the treatment of nmDMD in the EEA is subject to annual review and renewal by the EC following reassessment by the EMA of the benefit-risk balance of the authorization, as well as the specific obligation to conduct and report the results of Study 041. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization. In accordance with EMA regulations, the EC has 67 days to adopt the opinion from the date of its issuance. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the EEA.

After approving a drug, the FDA may withdraw product approval if compliance with regulatory standards is not maintained or if safety problems occur after the product reaches the market. Requirements for additional clinical trials and studies to confirm safety and effectiveness may be imposed as a condition of marketing approval. In addition, the FDA requires surveillance programs to monitor approved products that have been commercialized, as well as REMS, and the agency has

87

the power to require changes in labeling or to prevent further marketing and distribution of a product. For example, we were obligated to perform certain FDA post-marketing requirements in connection with our marketing authorization for Emflaza in the United States, including pre-clinical and clinical safety studies. Additionally, our marketing authorizations for Translarna, Tegsedi and Waylivra in Brazil and our marketing authorization for Translarna in Russia are subject to renewal every five years. There is no guarantee that we will be able to complete our post-marketing obligations in accordance with the established timetables. Failure to complete the required studies in accordance with the established timetables or failure to provide the requisite periodic reports on the status of post-marketing studies in the absence of good cause could result in an enforcement action. Accordingly, we and others with whom we work must continue to expend time, money, and effort in all areas of regulatory compliance, including manufacturing and distribution.

Regulatory authorities conduct ongoing reviews and inspections or remote regulatory assessments of marketed products, as well as sponsors and manufacturing facilities.  Regulatory authorities also conduct inspections of manufacturing facilities and clinical trial sites before approving a product, which can delay approval. If compliance issues are found, it could also result in refusal to approve marketing applications, disruption of production or distribution of a product or product candidate, disruption, cancellation, or suspension of a study, or require substantial resources to correct.

Even if marketing authorization of a product candidate is granted, the approval may be subject to limitations on the indicated uses for which the product may be marketed, the product may have labeling that includes significant restrictions, warnings, including black box warnings, and contraindications, the regulatory authorities may not approve label claims necessary for successful product marketing, or the approval may be subject to significant conditions of approval, including the requirement of a REMS. A regulatory authority also may impose requirements for costly post-marketing studies or clinical trials and surveillance to monitor the safety or efficacy of the product. In addition, the competent authorities of each EU member state and the FDA closely regulate the post-approval marketing and promotion of drugs to ensure drugs are marketed only for the approved indications and in accordance with the provisions of the approved labeling and regulatory requirements. Such regulatory authorities can and do impose stringent restrictions on our communications regarding off-label use and if we do not comply with the laws governing promotion of approved drugs, we may be subject to enforcement action for off-label promotion. For example, violations of the FDCA relating to the promotion of prescription drugs may lead to civil and criminal penalties, investigations alleging violations of federal and state healthcare fraud and abuse laws, as well as state consumer protection laws.

In addition, later discovery of previously unknown adverse events or other problems with our products, manufacturers or manufacturing processes, or failure to comply with regulatory requirements, both before and after product approval, may yield various results which could negatively affect our business, including:

restrictions on such products, manufacturers or manufacturing processes;
changes to or restrictions on the labeling or marketing of a product;
modifications to promotional pieces;
issuance of corrective information;
clinical holds or termination of clinical trials;
changes in the way a product is administered;
liability for harm caused to patients or subjects;
adverse publicity, reputational harm, or the product becoming less competitive;
regulatory authority issuance of safety alerts, Dear Healthcare Provider letters, press releases, or other communications containing warnings or other safety information about the product;
restrictions on product distribution or use;
requirements to implement a REMS;
requirements to conduct post-marketing studies or clinical trials;
warning, cyber or untitled letters;
withdrawal of the products from the market or marketing suspensions;
refusal to approve pending applications or supplements to approved applications that we submit;
recall of products;
fines, restitution or disgorgement of profits or revenues;
suspension or withdrawal of marketing authorizations;

88

refusal to permit the import or export of our products;
product seizure or detention;
injunctions;
the imposition of civil or criminal penalties; or
FDA debarment, suspension and debarment from government contracts, and refusal of orders under existing government contracts, exclusion from federal healthcare programs, consent decrees, or corporate integrity agreements.

Non-compliance with regulatory requirements regarding safety monitoring or pharmacovigilance, and with requirements related to the development of products for the pediatric population, can also result in significant financial penalties. Similarly, failure to comply with regulatory requirements regarding the protection of personal information can also lead to significant penalties and sanctions.

Not only will we be responsible for our own conduct, but we will also be responsible for the conduct of our employees, independent contractors, consultants, commercial partners, manufacturers, investigators, and contract research organizations. To the extent that any of these third parties engage in intentional, reckless, negligent, or unintentional failures to comply applicable legal and regulatory requirements, we may be subject to regulatory enforcement action, legal actions and liability, and serious harm to our reputation. Moreover, it is possible for a whistleblower to pursue a False Claims Act case against us as a result of such third party conduct, even if the government considers the claim unmeritorious and declines to intervene, which could require us to incur costs defending against such a claim.

Any of the above events could prevent us from achieving or maintaining market acceptance of the particular product candidate, if approved, or could substantially increase the costs and expenses of developing and commercializing such product, which in turn could delay or prevent us from generating significant revenues from its sale. Any of these events could further have other material and adverse effects on our operations and business and could adversely impact our stock price and could significantly harm our business, financial condition, results of operations, and prospects.

We may face competition from biosimilar, generic, and similar products approved through abbreviated pathways, as well as products approved pursuant to full applications.

Our approved products may face competition from products approved via abbreviated pathways as well as products approved pursuant to full applications.  For example, our biologic products may face competition from biosimilar or interchangeable products.  Sponsors seeking approval of biosimilar or interchangeable products to ours would reference our product in their applications. The applicable laws, however, establish certain protections for reference biologic products. For example, there is a complex and involved framework for sponsors to bring patent infringement actions and actions for declaratory judgment. Accordingly, we may need to pursue costly and time-consuming patent infringement actions, which may include certain statutorily specified regulatory steps before an infringement action may be brought. We may also need to spend time and money defending an action for declaratory judgement that is brought by the biosimilar product sponsor.

Another protection established for biologic products is a period of 12 years of exclusivity for reference products that begins on the date that the reference product was first licensed by the FDA. During this time, the FDA may not make the licensure of a biosimilar product effective. Biosimilar applications can, however, be submitted for FDA review beginning four years after the date of the reference product’s first licensure. This exclusivity period, however, is subject to certain limitations. For example, certain changes and supplements to an approved BLA, and certain subsequent applications filed by the same sponsor, manufacturer, licensor, predecessor in interest, or other related entity do not qualify for the 12-year exclusivity period. Moreover, there have been legislative efforts to decrease this period of exclusivity to a shorter timeframe. Future proposed budgets, international trade agreements and other arrangements or proposals may affect periods of exclusivity. Further, even if our biologic product candidates qualify for biologic exclusivity, there is a risk that the FDA will not consider our product candidates to be reference products for competing products, potentially creating the opportunity for biosimilar competition sooner than anticipated. Additionally, this period of regulatory exclusivity does not apply to companies pursuing regulatory approval via their own traditional BLA, rather than via the abbreviated pathway. Moreover, the extent to which a biosimilar, once approved, will be substituted for any one of our reference products in a way that is similar to traditional generic substitution for non-biological products is not yet fully clear, and will depend on a number

89

of marketplace and regulatory factors that are still developing. It is also possible that payers will give reimbursement preference to biosimilars, even over reference biologics, absent a determination of interchangeability.  Similarly, in the EU, another company could gain approval for a competing product based on an MAA with a completely independent data package that includes pharmaceutical tests, preclinical tests and clinical trials.

For small molecule drug products, a pharmaceutical manufacturer may file an ANDA seeking approval of a generic copy of one of our approved products. A manufacturer could also submit an NDA under section 505(b)(2), referencing the FDA’s finding of safety and efficacy for one of our drug products, while also conducting its own studies to support any product changes.  Any ANDA or 505(b)(2) NDA products referencing our approved products would be required to submit patent certifications to the FDA.  Unless the applicant does not seek approval until any of our Orange Book listed patents expire or, to the extent possible, carve out any of our Orange Book listed method of use patents, such an applicant would be required to submit what is known as a “Paragraph IV certification,” challenging the validity or enforceability of, or claiming non-infringement of, the listed patent or patents.  This would provide us with an opportunity to sue to enforce our patents, which would stay any FDA approval for 30 months from the patent or application owner’s receipt of the notice of the paragraph IV certification, the expiration of the patent, when the infringement case concerning each such patent is favorably decided in the applicant’s favor or settled, or such shorter or longer period as may be ordered by a court. While this would delay the approval of the generic or 505(b)(2) product, such actions would require significant time and cost.

Our small molecule drug products may also be eligible for certain periods of regulatory exclusivity (e.g., five years for new chemical entities, three years for changes to an approved drug requiring a new clinical study, and seven years for orphan drugs), which preclude FDA approval (or in some circumstances, FDA filing and review of) an ANDA or 505(b) (2) NDA relying on the FDA’s finding of safety and effectiveness for the innovative drug.  These exclusivities, however, are also subject to certain limitations.  For instance, they would not block FDA acceptance and approval of full NDA applications.  

Even with the various protections in place, we may not be successful in securing or maintaining proprietary patent protection for our products and product candidates necessary to prevail should we need to bring any challenges under the above FDA regulatory structures.  We may also not receive any anticipated periods of regulatory exclusivity. Competition that our products may face from biosimilar, interchangeable, generic, or 505(b)(2) NDA products could materially and adversely impact our future revenue, profitability, and cash flows and substantially limit our ability to obtain a return on the investments we have made in those product candidates. In the United States, this risk has increased in recent years as the FDA and the U.S. government have taken steps to encourage increased drug and biologic competition in the market, in an effort to bring down the cost of pharmaceutical products.

Commercialization of Translarna and Upstaza has been in, and is expected to continue to take place in, countries that tend to impose strict price controls, which may adversely affect our revenues. Failure to obtain and maintain acceptable pricing and reimbursement terms for Translarna for the treatment of nmDMD or Upstaza for the treatment of AADC deficiency in the EEA and other countries where Translarna is available would delay or prevent us from marketing our product in such regions, which would adversely affect our business, results of operations, and financial condition.

In some countries, particularly the member states of the EEA, the pricing of prescription pharmaceuticals is subject to strict governmental control. Each country in the EEA has its own pricing and reimbursement regulations and may have other regulations related to the marketing and sale of pharmaceutical products in the country. We generally will not be able to commence commercial sales of Translarna for the treatment of nmDMD or Upstaza for the treatment of AADC deficiency pursuant to the marketing authorization granted by the EC in any particular member state of the EEA until we conclude the applicable pricing and reimbursement negotiations and comply with any licensing, employment or related regulatory requirements in that country. In some countries we may be required to conduct additional clinical trials or other studies of our product, including trials that compare the cost-effectiveness of our product to other available therapies in order to obtain reimbursement or pricing approval. We may not be able to conclude pricing and reimbursement negotiations or comply with additional regulatory requirements in the countries in which we seek to commercialize Translarna or Upstaza on a timely basis, or at all.

The pricing and reimbursement process varies from country to country and can take a substantial amount of time from initiation to completion. Pricing negotiations may continue after reimbursement has been obtained. We cannot predict the

90

timing of Translarna’s or Upstaza’s commercial launch in countries where we are awaiting pricing and reimbursement guidelines. While we have submitted pricing and reimbursement dossiers with respect to Translarna for the treatment of nmDMD and Upstaza for the treatment of AADC deficiency in many EEA countries, we have only received both pricing and reimbursement approval on terms that are acceptable to us in a limited number of countries.

The price that is approved by governmental authorities in any country pursuant to commercial pricing and reimbursement processes may be significantly lower than the price we are able to charge for sales under our reimbursed EAP programs and various forms of national “market access agreements” may need to be entered into to achieve reimbursement. In some instances, reimbursement may be subject to challenge, reduction or denial by the government and other payors.

For example, in France, EAP and commercial sales of a product can begin while pricing and reimbursement rates are under discussion with the applicable government health programs. In the event that the negotiated price of the product is lower than the amount reimbursed for sales made prior to the conclusion of price negotiations, we may become obligated to repay such excess amount to the applicable government health program. We will make such retroactive reimbursement, if any, following the conclusion of price negotiations with the applicable government health authority.

Further, based on unsustainable economics imposed by the arbitration board in Germany upon the conclusion of an arbitration process in 2016 with us and the German Federal Association of the Statutory Health Insurances, we delisted Translarna from the German pharmacy ordering system, effective April 1, 2016. While some patients and healthcare professionals in Germany have been able to access Translarna through a reimbursed importation pathway possible under German law, there can be no assurance that other patients or healthcare professionals in Germany will be successful doing so or, if initially successful, that any or all will continue to be successful. We were required to reimburse payors in Germany the difference between the commercial price of Translarna and the price established by the arbitration board in Germany for sales made in Germany after December 2015, other than sales made pursuant to the reimbursed importation pathway.

Political, economic and regulatory developments may further complicate pricing and reimbursement negotiations and there can be considerable pressure by governments and other stakeholders on prices and reimbursement levels, including as part of cost containment measures.  In addition, adverse clinical and regulatory developments may exacerbate these risks.

Reference pricing used by various EU member states and parallel distribution, or arbitrage between low-priced and high-priced member states, can further reduce prices and revenues. Publication of discounts by third-party payors or authorities may lead to further pressure on prices or reimbursement levels within the country of publication and other countries.

If we fail to successfully secure and maintain pricing and reimbursement coverage for Translarna or Upstaza or are significantly delayed in doing so or if burdensome conditions are imposed by private payers, government authorities or other third-party payors on such reimbursement, planned launches in the affected countries will be delayed and our business, results of operations and financial condition could be adversely affected.

Our relationships with customers, healthcare providers and professionals, patients, patient organizations, and third-party payors are or will be subject to applicable anti-kickback, fraud and abuse, transparency and other healthcare laws and regulations, which could expose us to criminal sanctions, civil penalties, contractual damages, reputational harm and diminished profits and future earnings.

Healthcare professionals and third-party payors play a primary role in the recommendation and prescription of any products or product candidates. Our arrangements with customers, healthcare professionals and third-party payors may expose us to broadly applicable fraud and abuse, transparency and other healthcare laws and regulations that may constrain the business or financial arrangements and relationships through which we market, sell and distribute our products for which we obtain marketing authorization.  Failure to maintain a comprehensive and effective compliance program, and to integrate the operations of any acquired businesses into a combined comprehensive and effective compliance program on a timely basis, could result in business practices and operations that expose us to a range of regulatory actions that could adversely affect our ability to commercialize our products and could harm or prevent sales of the affected products, or could substantially increase the costs and expenses of commercializing and marketing our products.

91

There are numerous restrictions and reporting requirements under applicable U.S. federal and state healthcare laws and regulations, and equivalent laws and regulations in the EU and other countries in which we operate, as well as self-regulatory codes.  Efforts to ensure that we and our business arrangements with third parties will comply with applicable healthcare laws, regulations, transparency requirements and self-regulatory codes have and will continue to involve substantial costs. We cannot guarantee that we, our employees, our consultants, our third-party contractors, or the healthcare professionals or entities with whom we expect to do business, are or will be in compliance with all federal, state and ex-U.S. regulations and codes. It is possible that governmental authorities could conclude that our business practices may not comply with current or future statutes, regulations or case law involving applicable fraud and abuse or other healthcare laws and regulations. If our operations are found to be in violation of any of these laws or any other governmental regulations that may apply to us, we may be subject to significant civil, criminal and administrative penalties, damages, fines, exclusion from government funded healthcare programs, such as Medicare and Medicaid, reputational harm, and the curtailment or restructuring of our operations. Exclusion, suspension and debarment from government funded healthcare, procurement and non-procurement programs would adversely affect, perhaps materially, our ability to commercialize, sell or distribute any drug. Even if we were not determined to have violated these laws, government investigations into these issues typically require the expenditure of significant time and resources and generate negative publicity, which could also have an adverse effect on our business, financial condition and results of operations.

Legislative and regulatory changes affecting the pharmaceutical industry or the healthcare system more broadly may increase the difficulty and cost for us to obtain or maintain marketing authorization of and commercialize our products and product candidates and affect the coverage and reimbursement we may obtain.

Our industry is highly regulated and changes in law may adversely impact our business, operations, or financial results. In the United States and some ex-U.S. jurisdictions, there have been a number of legislative and regulatory changes and proposed changes regarding the healthcare system that could prevent or delay marketing authorization of our products or product candidates, restrict or regulate post-approval activities and affect our ability to profitably sell any products or product candidates for which we have obtained, or may obtain, marketing authorization.

Certain provisions of enacted or proposed legislative changes may negatively impact coverage and reimbursement of healthcare items and services. For example, in the United States, the Medicare Modernization Act requires manufacturers to calculate and report a drug’s Average Sales Price used to reimburse providers for physician-administered drugs under Medicare Part B and changed the way Medicare covers and pays for pharmaceutical products. Cost reduction initiatives and other provisions of this legislation could decrease the coverage and reimbursement that we receive for any approved products. While the Medicare Modernization Act applies only to drug benefits for Medicare beneficiaries, private payors often follow Medicare coverage policy and payment limitations in setting their own policies. Therefore, any restrictions to coverage or reductions in reimbursement that result from the Medicare Modernization Act may result in a similar coverage restriction or reimbursement reduction from private payors. In addition, private payors may implement coverage restrictions or payment reductions independently from federal programs such as Medicare.

Similarly, in the United States, the Affordable Care Act contains provisions that may reduce the profitability of drug products. However, legal challenges to the Affordable Care Act may contribute to the uncertainty of the ongoing implementation and impact of the Affordable Care Act and also underscore the potential for additional reform going forward. The Biden administration is expected to continue to take measures to further facilitate the implementation of the Affordable Care Act. We cannot assure that the Affordable Care Act, as currently enacted or as amended in the future, will not adversely affect our business and financial results.

Promulgated and proposed regulatory changes could also affect coverage or reimbursement of our products and in 2016, CMS issued a final rule regarding the Medicaid drug rebate program, which among other things, revises the manner in which the “average manufacturer price” is to be calculated by manufacturers participating in the program and implements certain amendments to the Medicaid rebate statute created under the ACA. More recently, Congress amended the Medicaid statute, effective October 1, 2019, to exclude prices paid by secondary manufacturers for an authorized generic drug (but not a product approved under the BLA process) from the NDA holder’s AMP for the brand, thereby increasing the rebate amount and the 340B price for the brand. This was implemented by CMS in a final rule issued December 31, 2020.  The rule also expanded the definition of products identified as “line extensions” and, in certain circumstances, required inclusion of patient copay assistance in Medicaid best price (effective January 1, 2023), thereby potentially increasing

92

Medicaid rebates paid by manufacturers for such drugs.  340B program guidance regulations on civil monetary penalties for statutory violations, which had been finalized in early 2017 but deferred, recently also went into effect.

In 2020, the Trump administration issued several executive orders intended to lower the costs of prescription products and certain provisions in these orders have been incorporated into regulations. These regulations include an interim final rule implementing a most favored nation model for prices that would tie Medicare Part B payments for certain physician-administered pharmaceuticals to the lowest price paid in other economically advanced countries, effective January 1, 2021. That rule, however, has been subject to a nationwide preliminary injunction and, on December 29, 2021, CMS issued a final rule to rescind it. With issuance of this rule, CMS stated that it will explore all options to incorporate value into payments for Medicare Part B pharmaceuticals and improve beneficiaries' access to evidence-based care.

More recently, on August 16, 2022, the IRA was signed into law by President Biden.  The new legislation has implications for Medicare Part D, which is a program available to individuals who are entitled to Medicare Part A or enrolled in Medicare Part B to give them the option of paying a monthly premium for outpatient prescription drug coverage. Among other things, the IRA requires manufacturers of certain drugs to engage in price negotiations with Medicare (effective beginning in 2026), with prices that can be negotiated subject to a cap; imposes rebates under Medicare Part B and Medicare Part D to penalize price increases that outpace inflation (first due in 2023); and replaces the Part D coverage gap discount program with a new discounting program (beginning in 2025).  The IRA permits the Secretary of the HHS to implement many of these provisions through guidance, as opposed to regulation, for the initial years.  

Specifically, with respect to price negotiations, Congress authorized Medicare to negotiate lower prices for certain costly single-source drug and biologic products that do not have competing generics or biosimilars and are reimbursed under Medicare Part B and Part D.  CMS may negotiate prices for ten high-cost drugs paid for by Medicare Part D effective starting in 2026, followed by 15 Part D drugs in 2027, 15 Part B or Part D drugs in 2028, and 20 Part B or Part D drugs in 2029 and beyond.  This provision applies to drug products that have been approved for at least 9 years and biologics that have been licensed for 13 years, but it does not apply to drugs and biologics that have been approved for a single rare disease or condition.  Nonetheless, since CMS may establish a maximum price for these products in price negotiations, we would be fully at risk of government action if our products are the subject of Medicare price negotiations.  Moreover, given the risk that could be the case, these provisions of the IRA may also further heighten the risk that we would not be able to achieve the expected return on our drug products or full value of our patents protecting our products if prices are set after such products have been on the market for nine years.  

Further, the legislation subjects drug manufacturers to civil monetary penalties and a potential excise tax for failing to comply with the legislation by offering a price that is not equal to or less than the negotiated “maximum fair price” under the law or for taking price increases that exceed inflation. The legislation also requires manufacturers to pay rebates for drugs in Medicare Part D whose price increases exceed inflation. The new law also caps Medicare out-of-pocket drug costs at an estimated $4,000 a year in 2024 and, thereafter beginning in 2025, at $2,000 a year.

We anticipate that the U.S. Congress, administrative agencies, state legislatures and the private sector will continue to consider and may adopt healthcare policies intended to curb rising healthcare costs. These cost containment measures may include:

controls on government funded reimbursement for drugs;
caps or mandatory discounts under certain government sponsored programs;
controls on healthcare providers;
challenges to the pricing of drugs or limits on reimbursement of specific products through other means;
reform of drug importation laws and policies;
expansion of use of managed care systems in which the healthcare providers contract to provide comprehensive healthcare for a fixed cost per person; and
requirements or restrictions related to direct-to-consumer advertising or drug marketing practices.

We are unable to predict what additional legislation, regulations or policies, if any, relating to the healthcare industry or third-party coverage and reimbursement may be enacted in the future or what effect such legislation, regulations or policies would have on our business. In particular, we are unable to predict what changes the Biden administration will implement

93

through the U.S. Congress or future executive orders and how these would impact us. Any cost containment measures, including those listed above, or other healthcare system reforms that are adopted, could significantly decrease the available coverage and the price we might establish for our products, which would have an adverse effect on our net revenues and operating results.  Changes in FDA laws, regulations, and policies may also make it more difficult to obtain and maintain marketing authorizations.

In the EU, similar political, economic and regulatory developments may affect our ability to profitably commercialize Translarna, Upstaza and our product candidates. In addition to continuing pressure on prices and cost containment measures, legislative developments at the EU or member state level may result in significant additional requirements or obstacles that may increase our operating costs. We cannot predict how future changes relating to healthcare reform in the EU, the United States, or other territories, will affect our business.

Legislative and regulatory proposals have also been made to expand post-approval requirements, limit regulatory exclusivity periods or the applicability of such exclusivity periods, restrict sales and promotional activities for pharmaceutical products and to otherwise encourage competition in the market and bring down drug prices, including proposals related to drug importation. We cannot be sure whether additional legislative or regulatory changes will be enacted in any territory in which we are authorized, or become authorized, to market our products or product candidates, or whether applicable regulations, guidance or interpretations will be changed, or what the impact of such changes on the marketing authorizations of our products or product candidates, if any, may be. In addition, increased scrutiny by the U.S. Congress of the FDA’s approval process or by comparable ex-U.S. bodies overseeing regulatory authorities in other territories may significantly delay or prevent marketing authorization, as well as subject us to more stringent product labeling and post-marketing testing and other requirements. We cannot predict how future changes relating to pre- and post-marketing approval and requirements will affect our business.

Risks Related to Our Business

We may expend our resources to pursue a particular product, product candidate or indication and fail to capitalize on product candidates or indications that may be more profitable or for which there is a greater likelihood of success.

We focus on products, research programs and product candidates for specific indications. As a result, we may forgo or delay pursuit of opportunities with other product candidates or for other indications that later prove to have greater commercial potential.

For example, in connection with our acquisition of Censa, we paid to the Censa securityholders (i) cash consideration of $15.0 million, which consisted of an upfront payment of $10.4 million and an additional $4.6 million for the net assets on Censa’s opening balance sheet as of the date of the acquisition, and (ii) 845,364 shares of our common stock.  Censa securityholders may also be entitled to receive contingent consideration payments from us in the future. For example, we expect to make payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement. We may never realize the anticipated benefits of the acquisition of Censa and by investing our resources in sepiapterin, we may be required to forgo or delay other opportunities.

In addition, we have previously commenced clinical trials that were not successful for a number of reasons, including inconsistent or negative data and difficulties identifying qualified patients. Our resource allocation decisions may cause us to fail to capitalize on viable commercial products or profitable market opportunities. Our spending on current and future research and development programs and product candidates for specific indications may not yield any commercially viable products.

Notwithstanding our large investments to date and anticipated future expenditures in proprietary technologies for small-molecule drug discovery, to date we have been granted marketing authorization for a limited number of commercial products and have not achieved profitability. We may never realize a return on investment. We may not be able to successfully renew or satisfy the ongoing requirements of our current marketing authorizations for our current products and we may never successfully develop any other marketable drugs or indications using our scientific approach. As a result of pursuing the development of product candidates using our proprietary technologies, we may fail to develop product

94

candidates or address indications based on other scientific approaches that may offer greater commercial potential or for which there is a greater likelihood of success. Research programs to identify new product candidates require substantial technical, financial and human resources. These research programs may initially show promise in identifying potential product candidates, yet fail to yield product candidates for clinical development. For example, in May 2023, as part of our strategic portfolio prioritization, we decided to discontinue our preclinical and early research programs in our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome, after previous significant investments in these programs.

If we do not accurately evaluate the commercial potential or target market for a particular product candidate, we may relinquish valuable rights to that product candidate through collaboration, licensing or other royalty arrangements in cases in which it would have been more advantageous for us to retain sole development and commercialization rights to such product candidate.

We contract with third parties for the manufacture and distribution of our products and certain of our product candidates, which may increase the risk that we will not have sufficient quantities of our products or product candidates, such quantities may not meet the applicable regulatory quality standards, or such quantities at an acceptable cost, which could delay, prevent or impair our commercialization or development efforts.

We have limited personnel with experience in drug manufacturing and currently rely on third parties to manufacture our products and certain product candidates on a clinical or commercial scale. We currently rely on third parties for supply of the active pharmaceutical ingredients used in all of our products and product candidates. We outsource most of the manufacturing, packaging, labeling and distribution of our products and certain of our product candidates to third parties, including our commercial supply of Translarna, Emflaza and Upstaza. Additionally, we utilize the Hopewell Facility to produce plasmid DNA and AAV vectors for gene therapy applications for external customers. With respect to the Hopewell Facility, we are required to directly comply with the applicable regulatory authorities’ manufacturing requirements and are subject to inspection in the same way that our contract manufacturers are. For additional information, see the risk factor under “Risks Related to the Development and Commercialization of our Products and Product Candidates” titled, “Certain of our products and product candidates, such as our gene therapies and other biologic product candidates, may be difficult to produce, presenting manufacturing challenges that may delay product development and regulatory approval.”

We do not directly control manufacturing for our products and product candidates and we are dependent on and will continue to be dependent on, our contract manufacturers for compliance with cGMP or good distribution practice, or GDP, or similar regulatory requirements outside the EU and the United States for manufacture of both active drug substances and finished drug products. Should we or our contract manufacturers fail to comply with these requirements, we and they could face significant regulatory and commercial consequences. For example, regulatory authorities routinely inspect manufacturing and other drug/biologic facilities. Our manufacturers and manufacturing facilities must also be approved by such regulatory authorities pursuant to inspections that will be conducted after we submit our marketing applications and will be subject to continuing regulatory authority inspections should we receive marketing approval. If our contract manufacturers cannot successfully manufacture material that conforms to our specifications and the strict regulatory requirements of the EU member state regulatory authorities, FDA, or other ex-U.S. regulatory agencies, they will not be able to secure and/or maintain regulatory approval for the manufacturing facilities, and we would not be able to secure and/or maintain, or may be delayed in securing regulatory approval of marketing applications or supplements for the applicable products or product candidates. In addition, we or third-party manufacturers or distributors may not be able to comply with generally accepted worker safety standards, cGMP, GDP or similar regulatory requirements outside the EU and the United States. Our failure, or the failure of our third-party manufacturers or distributors, over whom we have no direct control, to comply with applicable regulations could result in sanctions being imposed on us, including fines, injunctions, civil penalties, delays, suspension or withdrawal of approvals, clinical holds or termination of clinical studies, warning or untitled letters, regulatory communications warning the public about safety issues with a product, import or export refusals, license revocation, seizures, detentions, or recalls of product candidates or products, operating restrictions, criminal prosecutions or debarment, suits under the civil False Claims act, corporate integrity agreements, or consent decrees, any of which could significantly and adversely affect our reputation and supplies of our products or product candidates and our business, results of operations and financial condition could be materially adversely affected.

95

In addition, we have no direct control over the ability of our contract manufacturers to maintain adequate quality control, quality assurance and qualified personnel. Furthermore, all of our contract manufacturers are engaged with other companies to supply and/or manufacture materials or products for such companies, which exposes our manufacturers to regulatory risks for the production of such other materials and products. As a result, failure to meet the regulatory requirements for the production of those materials and products may generally affect the regulatory status of our contract manufacturers’ facilities and our products or product candidates. If the FDA, EU member state regulatory authorities or a comparable ex-U.S. regulatory agency do not approve these or our facilities for the manufacture of our products or product candidates or if it withdraws its approval in the future, we may need to find alternative manufacturing facilities, which would negatively impact our ability to develop, obtain regulatory approval for or market our products or product candidates, if approved. There is also no guarantee that we would be able to find alternative manufacturing facilities or enter into agreements with alternative manufacturers on favorable terms. There may be limited manufacturers who would have the ability to manufacture our products and product candidates, especially our gene therapy product candidates, particularly as the pharmaceutical manufacturing industry becomes increasingly more consolidated. Moreover, any alternative manufacturers would need to be approved by the relevant regulatory authority, which approval is not guaranteed. We, accordingly, may not be able to make alternative manufacturing arrangements, which could adversely affect our products, product candidates, and our business, results of operations and financial condition. See “Item 1. Business—Manufacturing” for additional information regarding the manufacturing of our products and product candidates.

Even if we are able to establish and maintain arrangements with third-party manufacturers, distributors and other third parties, reliance on such third parties entails additional risks, including:

reliance on the third party for regulatory compliance and quality assurance;
the possible breach of the agreements by the third party;
the possible misappropriation of our proprietary information, including our trade secrets and know-how;
the possibility of commercial supplies of our products not being distributed to commercial vendors or end users in a timely manner, resulting in lost sales;
the possibility of clinical supplies not being delivered to clinical sites on time, leading to clinical trial interruptions;
the possibility of third-party resources not being devoted in the manner necessary to satisfy our requirements within the expected time frame;
the possibility of third parties not providing us with accurate or timely information regarding their inventories, the number of patients who are using our products, or serious adverse events and/or product complaints regarding our products;
the possibility of third parties being unable to satisfy their financial obligations to us or to others; and
the possible termination or nonrenewal of a critical agreement by the third party at a time that is costly or inconvenient to us.

Many additional factors could cause production or distribution interruptions with the manufacture and distribution of any of our products and product candidates, including human error, natural disasters, labor disputes, acts of terrorism or war, equipment malfunctions, contamination, supply chain disruption, including disruptions caused by outbreaks of contagious disease, such as COVID-19, or raw material and component shortages. We have previously experienced delays in receiving certain raw materials in connection with supply chain disruptions caused by the COVID-19 pandemic, however, these delays did not affect or delay our manufacturing given our inventories for such materials at the time.  If future supply chain disruptions create prolonged delays, the supplies of our products or products candidates may be significantly and adversely affected and our business, results of operations and financial condition could be materially adversely affected.

Our products and product candidates and any other products that we may develop may compete with other product candidates and products for access to manufacturing facilities. There are a limited number of manufacturers that operate under cGMP regulations and that might be capable of manufacturing for us. In addition, changes in cGMP regulations could negatively impact our ability or the ability of our contract manufacturers to complete the manufacturing process of our products and our product candidates in a compliant manner on the schedule we require for commercial and clinical trial use, respectively.

96

If we or the third parties that we engage to manufacture product for our commercial sales, preclinical tests and clinical trials should, prior to the time that we have validated alternative providers, cease to continue to do so for any reason, we likely would experience delays in our ability to supply our products or product candidates to patients or in our ability to advance our clinical trials while we identify and qualify replacement suppliers and we may be unable to obtain replacement supplies on terms that are favorable to us. In addition, if we are not able to obtain adequate supplies of our products or product candidates or the drug substances used to manufacture them, we will lose commercial sales revenue and it will be more difficult for us to develop our product candidates and compete effectively.

In addition, to the extent that any contract manufactures that we engage develop proprietary manufacturing processes or procedures, should we need to change manufacturers, we may not be able to transfer know-how to a new manufacturer. In such a case, the new manufacturer would need to invest substantial time, money, and effort to develop its own processes and procedures, which would require regulatory authority approval.

Third parties might illegally distribute and sell counterfeit or unfit versions of our products that do not meet our rigorous manufacturing and testing standards. A patient who receives a counterfeit or unfit drug may be at risk for a number of dangerous health consequences. Our reputation and business could suffer harm as a result of counterfeit or unfit drugs sold under our brand name. In addition, thefts of inventory at warehouses, plants or while in-transit, which are not properly stored and which are sold through unauthorized channels, could adversely impact patient safety, our reputation and our business.

Our current and anticipated future dependence upon others for the manufacture and distribution of Translarna, Emflaza, Upstaza, Tegsedi, Waylivra and our product candidates may adversely affect our business, financial condition, results of operations and limit our ability to grow including our ability to develop product candidates and commercialize our products that receive regulatory approval on a timely and competitive basis.

We rely on third parties to conduct our preclinical and clinical trials, and those third parties may not perform satisfactorily, including failing to meet deadlines for the completion of such trials.

We do not independently conduct preclinical or clinical trials for our products or product candidates. We rely on third parties, such as contract research organizations, clinical data management organizations, medical institutions and clinical investigators, to perform this function. While we have agreements governing the activities of such third parties, we have limited influence and control over their actual performance and activities. For instance, our third-party service providers are not our employees, and except for remedies available to us under our agreements with such third parties we cannot control whether or not they devote sufficient time and resources to our ongoing clinical, non-clinical, and preclinical programs. If these third parties do not successfully carry out their contractual duties, meet expected deadlines or conduct our preclinical studies or clinical trials in accordance with regulatory requirements or our stated protocols, if they need to be replaced or if the quality or accuracy of the data they obtain is compromised due to the failure to adhere to our protocols, regulatory requirements or for other reasons, our trials may be repeated, extended, delayed, or terminated, we may not be able to obtain, or may be delayed in obtaining, marketing approvals for our product candidates, we may not be able to, or may be delayed in our efforts to, successfully commercialize our product candidates, or we or they may be subject to regulatory enforcement actions. As a result, our results of operations and the commercial prospects for our product candidates would be harmed, our costs could increase and our ability to generate revenues could be delayed. To the extent we are unable to successfully identify and manage the performance of third-party service providers in the future, our business may be materially and adversely affected. Further, any of these third parties may terminate their engagements with us at any time. If we need to enter into alternative arrangements, it will delay our product development activities.

Our reliance on these third parties for clinical development activities reduces our control over these activities but does not relieve us of our responsibilities. For example, we remain responsible for ensuring that each of our clinical trials is conducted in accordance with the general investigational plan and protocols for the trial. We are required to monitor the activities of these third parties but our monitoring may not be able to detect any existing or emerging issues. Moreover, the FDA requires us to comply with standards, commonly referred to as GCP for conducting, recording and reporting the results of clinical trials to assure that data and reported results are credible and accurate and that the rights, integrity and confidentiality of trial participants are protected. We also are required to register ongoing clinical trials and post the results of completed clinical trials on a government-sponsored database, ClinicalTrials.gov, within certain timeframes. Failure to

97

do so can result in fines, adverse publicity and civil and criminal sanctions. In addition, we will be required to report certain financial interests of our third-party investigators if these relationships exceed certain financial thresholds or meet other criteria. The FDA or comparable ex-U.S. regulatory authorities may question the integrity of the data from those clinical trials conducted by investigators who may have conflicts of interest. We must further ensure that our preclinical trials are conducted in accordance with good laboratory practices, or GLPs, as appropriate. Regulatory authorities enforce these requirements through periodic inspections or remote regulatory assessments of trial sponsors, clinical and preclinical investigators, and trial sites. Similar GCP and transparency requirements apply in the EU. Failure to comply with the applicable regulatory requirements, including with respect to clinical trials conducted outside the EU and United States, can also lead regulatory authorities to refuse to accept into account clinical trial data submitted as part of a marketing application, as well as other regulatory consequences, as further described above.

Furthermore, third parties that we rely on for our clinical development activities may also have relationships with other entities, some of which may be our competitors. If these third parties do not successfully carry out their contractual duties, meet expected deadlines or conduct our clinical trials in accordance with regulatory requirements or our stated protocols, we will not be able to obtain, or may be delayed in obtaining, marketing authorizations for our product candidates and will not be able to, or may be delayed in our efforts to, successfully commercialize our product candidates. Our product development costs will increase if we experience delays in testing or obtaining marketing authorizations.

We also rely on other third parties to store and distribute drug supplies for our clinical trials. Any performance failure on the part of our distributors could delay clinical development or marketing authorizations of our products or product candidates or commercialization of our products, producing additional losses and depriving us of potential product revenue.

We currently depend, and expect to continue to depend, on collaborations with third parties for the development and commercialization of some of our products and product candidates. If those collaborations are not successful, we may not be able to capitalize on the market potential of these products and product candidates.

For each of our product candidates, we plan to evaluate the merits of retaining commercialization rights for ourselves or entering into selective collaboration arrangements with leading pharmaceutical or biotechnology companies, such as our collaborations with Roche and the SMA Foundation, for our spinal muscular atrophy program, including Evrysdi. We have entered into arrangements with certain third parties to market or distribute Translarna for the treatment of nmDMD in certain countries and, as we continue to implement our commercialization plans for Translarna, we anticipate that we will engage additional third parties to perform these functions for us in other countries. We generally plan to seek collaborators for the development and commercialization of product candidates that have high anticipated development costs, are directed at indications for which a potential collaborator has a particular expertise, or involve markets that require a large sales and marketing organization to serve effectively. Our likely collaborators for any marketing, distribution, development, licensing or broader collaboration arrangements may include: large and mid-size pharmaceutical companies, regional and national pharmaceutical companies and/or biotechnology companies.

We will have limited control over the amount and timing of resources that our collaborators dedicate to the development or commercialization of our product candidates and our collaborators will be subject to the same product development and commercialization risks that we are subject to. Our ability to generate revenues from these arrangements will depend on our collaborators’ desire and ability to successfully perform the functions assigned to them in these arrangements in a compliant manner. In particular, the commercial success of Evrysdi will depend on the success of Roche’s commercialization program. Furthermore, the successful development of another product candidate from our spinal muscular atrophy program will depend on the success of our collaborations with the SMA Foundation and Roche, including whether Roche pursues clinical development of any other compounds identified under the collaborations.

Collaborations involving our products and product candidates, including our collaborations with the SMA Foundation and Roche, pose the following risks to us:

collaborators have significant discretion in determining the efforts and resources that they will apply to these collaborations;

98

collaborators may not pursue development and commercialization of our products and product candidates or may elect not to continue or renew development or commercialization programs, based on clinical trial results, changes in the collaborators’ strategic focus or available funding, or external factors such as an acquisition that diverts resources or creates competing priorities;
collaborators may delay clinical trials, provide insufficient funding for a clinical trial program, stop a clinical trial or abandon a product candidate, repeat or conduct new clinical trials or require a new formulation of a product candidate for clinical testing;
collaborators could independently develop, or develop with third parties, products that replace or compete directly or indirectly with our products or product candidates if the collaborators believe that competitive products are more likely to be successfully developed or can be commercialized under terms that are more economically attractive than ours;
collaborators may fail to comply with the applicable regulatory requirements, subjecting them or us to potential regulatory enforcement action;
a collaborator with marketing and distribution rights to one or more products may not commit sufficient resources to the marketing and distribution of such product or products;
collaborators may not properly maintain or defend our intellectual property rights or may use our proprietary information in such a way as to invite litigation that could jeopardize or invalidate our intellectual property or proprietary information or expose us to potential litigation;
collaborators may infringe the intellectual property rights of third parties, which may expose us to litigation and potential liability;
disputes may arise between the collaborator and us as to the ownership of intellectual property arising during the collaboration;
we may grant exclusive rights for our products or product candidates to our collaborators, which would prevent us from collaborating with others, or from using our products or product candidates ourselves;
disputes may arise between the collaborators and us that result in the delay or termination of the collaboration, which may include ending research, development or commercialization activities for our products or product candidates or that result in costly litigation or arbitration that diverts management attention and resources; and
collaborations may be terminated and, if terminated, may result in a need for additional capital to pursue further development or commercialization of the applicable product candidates.

Collaboration agreements may not lead to development or commercialization of product candidates in the most efficient manner or at all. If a collaborator of ours were to be involved in a business combination, the continued pursuit and emphasis on our product development or commercialization program could be delayed, diminished or terminated.

We may rely on third parties to perform many essential services for any products that we commercialize, including services related to warehousing and inventory control, distribution, government price reporting, customer service, accounts receivable management, cash collection, and pharmacovigilance and adverse event reporting. If these third parties fail to perform as expected or to comply with legal and regulatory requirements, our ability to commercialize our product candidates will be significantly impacted and we may be subject to regulatory sanctions.

We may retain third-party service providers to perform a variety of functions related to the sale and distribution of our product candidates, key aspects of which will be out of our direct control. These service providers may provide key services related to warehousing and inventory control, distribution, customer service, accounts receivable management, and cash collection. If we retain a service provider, we will substantially rely on it as well as other third-party providers that perform services for us, including entrusting our inventories of products to their care and handling. If these third-party service providers fail to comply with applicable laws and regulations, fail to meet expected deadlines, or otherwise do not carry out their contractual duties to us, or encounter physical or natural damage at their facilities, our ability to deliver product to meet commercial demand would be significantly impaired and we may be subject to regulatory enforcement action.

In addition, we may engage third parties to perform various other services for us relating to pharmacovigilance and adverse event reporting, safety database management, fulfillment of requests for medical information regarding our product candidates and related services. If the quality or accuracy of the data maintained by these service providers is insufficient, or these third parties otherwise fail to comply with regulatory requirements, we could be subject to regulatory sanctions.

99

Additionally, we may contract with a third party to calculate and report pricing information mandated by various government programs. If a third party fails to timely report or adjust prices as required, or errors in calculating government pricing information from transactional data in our financial records, it could impact our discount and rebate liability, and potentially subject us to regulatory sanctions or False Claims Act lawsuits.

Our business and operations would suffer in the event of computer system failures, cyber-attacks or a deficiency in our, or our collaborators’ or third-party vendors’, cyber-security.

We collect, store and transmit large amounts of confidential information, including personal information, operational and financial transactions and records, clinical trial data and information relating to intellectual property, on internal information systems and through the information systems of collaborators and third-party vendors with whom we contract. Despite our implementation of security measures, including implementing the National Institute of Standards and Technology cybersecurity framework, instituting a training and compliance program on cybersecurity for all employees and doing a yearly external audit and penetration test, these information systems are vulnerable to damage from computer viruses, malware, ransomware, natural disasters, terrorism, war, telecommunication and electrical failures, cyber-attacks or cyber-intrusions over the Internet or other mechanisms, attachments to emails, persons inside our organization, or persons with access to systems inside our organization. No such security measures can eliminate the possibility of the information systems’ improper functioning or the improper access or disclosure of confidential or personally identifiable information such as in the event of cyber-attacks. Cybersecurity-related risks have generally increased as the number, intensity and sophistication of attempted attacks and intrusions from around the world have increased. Additionally, outside parties may attempt to fraudulently induce employees, collaborators, or other third-party vendors to disclose sensitive information or take other actions, including making fraudulent payments or downloading malware, by using “spoofing” and “phishing” emails or other types of attacks. If such an event were to occur and cause interruptions in our operations, it could result in a material disruption of our clinical and commercialization activities and business operations, in addition to possibly requiring substantial expenditures of resources to remedy, despite our having a security risk insurance policy and disaster recovery and incident response plans. For example, the loss of clinical trial data from completed or ongoing or planned clinical trials could result in delays in our regulatory approval efforts and significantly increase our costs to recover or reproduce the data. To the extent that any disruption or security breach was to result in a loss of or damage to our data or applications, or inappropriate disclosure of confidential or proprietary information, we could incur material legal claims and liability, damage to our reputation, suffer loss or harm to our intellectual property rights, face significant financial exposure, including incurring significant costs to remediate possible injury to the affected parties and the further research, development and commercial efforts of our products and product candidates could be delayed.

Product liability and other civil lawsuits against us could cause us to incur substantial liabilities and to limit clinical trials or commercialization of any current or future products. Our insurance program may not be extensive enough to adequately protect us against these risks.

We face an inherent risk of product liability exposure related to the commercialization of our products and any product candidate that we may market or commercialize, any gene therapy product materials that we manufacture for third parties at the Hopewell Facility and in connection with the human clinical trials testing of our products and product candidates. If we cannot successfully defend ourselves against claims that our product candidates, products or gene therapy product materials caused injuries, we will incur substantial liabilities. Regardless of merit or eventual outcome, liability claims may result in:

reduced resources of our management to pursue our business strategy;
decreased demand for our products or any product candidates that we may develop;
decreased demand for the gene therapy product materials that we manufacture for third parties at the Hopewell Facility;
injury to our reputation and significant negative media attention;
the inability to continue current clinical trials or begin planned clinical trials;
withdrawal or reduced enrollment of clinical trial participants;
significant costs to defend the related claims/litigation;
increased insurance costs, or an inability to maintain appropriate insurance coverage;

100

substantial monetary awards to trial participants, patients and/or their families;
loss of revenue;
the inability to commercialize or to continue commercializing any products or product candidates;
initiation of investigations and enforcement actions by regulators; and
the withdrawal of products from the market, product recalls, or the cessation of development or regulatory disapproval of product candidates or withdrawal of approvals, as well as labeling, marketing, or promotional restrictions.

We have a broad insurance program covering risks appropriate to our research and development activities, clinical programs, and aggregate annual limits of $25.0 million covering our products and sales. We also have industry standard insurance policies covering other aspects of our business and operations based on our locations, activities and other relevant factors. With respect to all insurance matters, we are advised by our insurance brokers and our insurance advisor, who we retain and compensate on a non-commission basis. However, our insurance program may not adequately cover the risks that we face for a variety of reasons, including:

certain risks and related losses, such as delays to our clinical and development programs, are too speculative or unquantifiable for us to adequately insure against;
if we were to face multiple claims, renewing or replacing our insurance may become more expensive, the terms (including deductibles and limits) we receive may worsen, and we may even have difficulty securing any coverage at all;
our insurance limits may not be adequate to cover all liabilities and defense costs that we may incur; and
we may need to further increase our insurance coverage if we commercialize our current products in additional jurisdictions, our sales increase, or we commercialize new products.

The cost of insurance coverage is highly variable, based on a wide range of factors. We may not be able to maintain insurance coverage at a reasonable cost or in an amount adequate to satisfy any liability or defense costs that may arise.

In addition, we could be subject to other costly civil litigation, including contractual claims with respect to our expected manufacturing of gene therapy product materials for potential external customers. If our customers believe that we have violated our contractual terms, they may seek reimbursement for the cost of our gene therapy product materials or other related losses, the cost of which could be significant.

If we fail to comply with environmental, health and safety laws and regulations, we could become subject to fines or penalties or incur costs that could have a material adverse effect on the success of our business.

We are subject to numerous environmental, health and safety laws and regulations, including those governing laboratory procedures, manufacturing and the handling, use, storage, treatment and disposal of hazardous materials and wastes. Our operations currently, and may in the future, involve the use of hazardous and flammable materials, including chemicals and medical and biological materials, and produce hazardous waste products. Even if we contract with third parties for the disposal of these materials and wastes, we cannot eliminate the risk of contamination or injury from these materials. In the event of contamination or injury resulting from our use of hazardous materials or disposal of hazardous wastes, we could be held liable for any resulting damages, and any liability could exceed our resources.

In addition, we may incur substantial costs in order to comply with current or future environmental, health and safety laws and regulations. These current or future laws and regulations may impair our research, development or manufacturing and distribution efforts. Failure to comply with these laws and regulations also may result in substantial fines, penalties or other sanctions.

Our future success depends on our ability to retain our chief executive officer and other key executives and to attract, retain and motivate qualified personnel.

We are highly dependent on Dr. Matthew Klein, our Chief Executive Officer, and the other principal members of our executive, commercial and scientific teams. Although we have formal employment agreements with each of our executive

101

officers, these agreements do not prevent our executives from terminating their employment with us at any time. We do not maintain “key person” insurance on any of our executive officers. The loss of the services of any of these persons might impede the achievement of our research, development and commercialization objectives.

Recruiting and retaining qualified scientific, clinical, manufacturing and sales and marketing personnel will also be critical to our success. We experience competition for the hiring of scientific and clinical personnel from numerous pharmaceutical and biotechnology companies as well as universities and research institutions. In addition, we rely on consultants and advisors, including scientific and clinical advisors, to assist us in formulating our research and development and commercialization strategy. Our consultants and advisors may be employed by employers other than us and may have commitments under consulting or advisory contracts with other entities that may limit their availability to us.

Risks Related to our Intellectual Property

If we are unable to obtain and maintain patent protection for our technology and products, or if the scope of the patent protection is not sufficiently broad, our competitors could develop and commercialize technology and products similar or identical to ours, and our ability to successfully commercialize our technology and products may be adversely affected.

Our success depends in large part on our ability to obtain and maintain patent protection or other intellectual property rights with respect to our proprietary technology and products. One primary way that we seek to protect our proprietary position is by filing patent applications in the United States and in certain ex-U.S. jurisdictions related to our proprietary technology and products. This process is expensive and time-consuming, and we may not be able to file and prosecute all necessary or desirable patent applications. It is also possible that we will fail to file a patent application on patentable aspects of our research and development. Moreover, if we license technology or product candidates from third parties, these license agreements may not permit us to control the filing and prosecution of patent applications, or to maintain or enforce the patents. These agreements could also give our licensors the right to enforce the licensed patents without our involvement, or to decide not to enforce the patents at all. Therefore, these patents and applications may not be prosecuted and enforced in a manner consistent with the best interests of our business.

The patent position of biotechnology and pharmaceutical companies generally is highly uncertain, involves complex legal and factual questions and has in recent years been the subject of much litigation. As a result, the commercial value of our patent rights are highly uncertain. Our pending and future patent applications may not result in patents being issued which prevent others from commercializing competitive technologies and products. Changes in patent laws or their interpretation in the United States and other countries may diminish the value of our patents.

The laws of ex-U.S. countries may not protect our rights to the same extent as the laws of the United States. For example, patent law in many countries restricts the patentability of methods of treatment of the human body more than U.S. law does. In addition, we may not pursue or obtain or be able to pursue or obtain patent protection in all major markets. Assuming the other requirements for patentability are met, currently, the first to file a patent application is generally entitled to the patent. However, prior to March 16, 2013, in the United States, the first to invent was entitled to the patent. Publications of discoveries in the scientific literature often lag behind the actual discoveries, and patent applications in the United States and other jurisdictions are typically not published until 18 months after filing, or in some cases not at all. Therefore, we cannot know with certainty whether we were the first to make the inventions claimed in our patents or pending patent applications, or that we were the first to file for patent protection of such inventions. In addition, the Leahy-Smith America Invents Act of 2011, or the Act, which reformed certain patent laws in the U.S., may create additional uncertainty. The significant changes engendered by the Act include switching from a “first-to-invent” system to a “first-to-file” system, and the implementation of new procedures that permit competitors to challenge our patents in the USPTO after grant, including inter partes review and post grant review.

Moreover, we may be subject to a third party prior art submissions in a patent office, or may become involved in patent office proceedings, including oppositions, derivation proceedings, reexamination, inter partes review, post grant review, interference proceedings, or litigation, in the United States or elsewhere, challenging our patent rights or the patent rights of others. An adverse determination in any such submission, proceeding or litigation could reduce the scope of, or invalidate, our patent rights, allow third parties to commercialize our technology or products and compete directly with

102

us, without payment to us, or result in our inability to manufacture or commercialize products without infringing third-party patent rights. In addition, if the breadth or strength of protection provided by our patents and patent applications is threatened, it could dissuade companies from collaborating with us.

Even if our patent applications issue as patents, they may not issue in a form that will provide us with any meaningful protection or prevent competitors from competing with us. Our competitors may be able to circumvent our owned or licensed patents by developing alternative technologies or products in a non-infringing manner. Other companies may also attempt to circumvent any regulatory data protection or market exclusivity that we obtain under applicable legislation, which may require us to allocate significant resources to prevent such circumvention. Legal and regulatory developments in the European Union, or EU, and elsewhere may also result in clinical trial data and other information, that would ordinarily be treated as trade secret, submitted as part of a marketing authorization application becoming publicly available. The EMA Policy on publication of clinical data and other such information, as well as the current application of EU freedom of information regulations, could impact our proprietary information (comprising both clinical and non-clinical data and other information) that would normally be maintained by a regulatory body as commercially confidential. Such developments could enable other companies to circumvent our intellectual property rights and use our clinical trial data or other information to obtain marketing authorizations in the EU and in other jurisdictions where we have not been able to obtain any intellectual property or regulatory protection, resulting in loss of market share. Such developments may also require us to allocate significant resources or engage in litigation to prevent other companies from circumventing or violating our intellectual property rights. Our attempts to prevent third parties from circumventing or violating our intellectual property and other rights may ultimately be unsuccessful. We may also fail to take the required actions to maintain our patents.

For example, during 2015, we were notified by the EMA that it had received from another pharmaceutical company a request under Regulation (EC) No 1049/2001 seeking access to aspects of our marketing authorization for Translarna for the treatment of nmDMD. Following the decision of the EMA to release such documentation with only minimal redactions we initiated litigation before the General Court of the EU to prevent disclosure of this information. In the first quarter of 2018, the Court ruled in favor of the EMA, allowing the EMA to release the documentation. We appealed the General Court’s decision to the Court of Justice of the EU, or CJEU, but the CJEU dismissed our appeal in January 2020 and released the information to the requester.

An issued patent may be challenged, and our owned and licensed patents may be challenged in the courts or patent offices in the United States and abroad. Such challenges may result in loss of exclusivity or freedom to operate or in patent claims being narrowed, invalidated or held unenforceable, in whole or in part, which could limit our ability to stop others from using or commercializing similar or identical technology and products. Given the amount of time required for the development, testing and regulatory review of new product candidates, patents protecting such candidates might expire before or shortly after such candidates are commercialized. As a result, our patent portfolio may not provide us with sufficient rights to exclude others from commercializing products similar or identical to ours.

We may become involved in lawsuits to protect or enforce our intellectual property, which could be expensive, time consuming and unsuccessful.

Competitors may infringe our intellectual property. To counter infringement or unauthorized use, we may be required to file a lawsuit and claims for damages, which can be expensive and time consuming. Any claims we assert against perceived infringers could provoke these parties to assert counterclaims against us alleging that we infringe their intellectual property or defenses, such that they do not infringe our intellectual property or that our intellectual property is invalid or unenforceable. In addition, in a patent infringement proceeding, a court may decide that a patent of ours is invalid or unenforceable, in whole or in part, construe the patent’s claims narrowly or may refuse to stop the other party from using the technology at issue.

103

Third parties may initiate legal proceedings alleging that our patents are invalid and unenforceable or that we are infringing their intellectual property rights, the outcome of which would be uncertain and could have a material adverse effect on the success of our business.

Our commercial success depends upon our ability and the ability of our collaborators to develop, manufacture, market and sell our products and our product candidates and use our proprietary technologies without infringing the intellectual property and other proprietary rights of third parties. We may not be aware of all intellectual property rights potentially relating to our product and our product candidates. Typically, patent applications in the United States and other jurisdictions are not published until 18 months after filing, or in some cases not at all, and new patent applications are continuously publishing.  Thus, we may not be aware of patents or patent applications relating to our product or our product candidates. There may be pending or future patent applications that, if issued, would block us from commercializing our products. Thus, we do not know with certainty whether any of our products or product candidates, or our commercialization thereof, would or would not infringe any third party’s intellectual property.

We may become party to, or threatened with, future adversarial proceedings or litigation regarding intellectual property rights or other proprietary with respect to our products and technology. Third parties may assert infringement claims against us based on existing or future intellectual property rights. We may allege that a third party patent we are alleged to infringe is invalid and/or we may be able to avail ourselves in the United States of the safe harbor exemption provided by the Hatch-Waxman Act as a basis for non-infringement. In order to successfully challenge the validity of a third party issued U.S. patent that we are alleged to infringe, we would need to overcome that patent’s presumption of validity in district court or prove unpatentability by a preponderance of the evidence before the USPTO in a post grant proceeding. There is no assurance that a court or the USPTO would find these claims to be invalid or unpatentable, respectively.

If we are found to infringe a third party’s intellectual property rights, or in order to avoid or settle litigation, we may seek to obtain a license to continue developing and marketing our products and technology. However, we may not be able to obtain any such license on commercially reasonable terms or at all. Also, any license obtained may be non-exclusive, thereby giving our competitors access to the same technologies licensed to us, and could require us to make substantial payments. We could be forced, including by court order, to cease commercializing an alleged infringing technology or product. In addition, we could be found liable for monetary damages if we are found to have willfully infringed a patent or other intellectual property right. A finding of infringement could prevent us from commercializing our products or our product candidates or force us to cease some of our business operations, which could materially harm our business. Claims that we have misappropriated the confidential information or trade secrets of third parties could have a similar negative impact on our business.

We may be subject to claims by third parties asserting that we or our employees have misappropriated their intellectual property, or claiming ownership of what we regard as our own intellectual property.

Many of our employees were previously employed at universities or other companies, including our competitors or potential competitors. Although we try to ensure that our employees do not use the proprietary information or know-how of others in their work for us, we may be subject to claims that we or these employees have used or disclosed intellectual property of any such employee’s former employer. Litigation may be necessary to defend against these claims.

In addition, while we typically require our employees and contractors who may be involved in the development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who in fact develops intellectual property that we regard as our own. Our and their assignment agreements may not be self-executing or may be breached, and we may be forced to bring claims against third parties, or defend claims they may bring against us, to determine the ownership of what we regard as our intellectual property.

If we fail in prosecuting or defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel. Even if we are successful in prosecuting or defending against such claims, litigation could result in substantial costs and be a distraction to management.

104

Intellectual property litigation could cause us to spend substantial resources and could distract our personnel from their normal responsibilities.

Even if resolved in our favor, litigation or other legal proceedings relating to intellectual property claims may cause us to incur significant expenses and could distract our technical and management personnel from their normal responsibilities. In addition, there could be public announcements of the results of such proceedings. If securities analysts or investors perceive these results to be negative, it could have a substantial adverse effect on the price of our common stock. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development, sales, marketing or distribution activities. We may not have sufficient resources to adequately conduct such litigation or proceedings. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater resources. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could have a material adverse effect on our ability to compete in the marketplace.

Without patent protection, our marketed products may face generic competition.

Certain of the products we market have no or limited patent protection and, as a result, potential competitors face fewer regulatory barriers in introducing competing products. Without patent protection or other regulatory exclusivity, we may not be able to exclude others from, among other things, selling or importing similar products in any jurisdiction. In some instances, we may rely on trade secrets and other unpatented proprietary information to protect our commercial position, although we may be unable to provide adequate protection for our commercial position via these means. In other instances, we may need to rely on regulatory exclusivity to protect our commercial position.

Furthermore, generic competition against a branded product often results in decreases in the prices at which the branded product can be sold, particularly when there is more than one generic product available in the marketplace. Third-party companies could also develop products that are similar, but not identical, to our marketed products, such as an alternative formulation of our product or an alternative formulation combined with a different delivery technology, and seek approval in the United States by referencing our products and relying, to some degree, on the FDA’s finding that our products are safe and effective in their approved indications. In addition, legislation enacted in the United States allows for, and in a few instances, in the absence of specific instructions from the prescribing physician, mandates the dispensing of generic products rather than branded products where a generic version is available.

On February 9, 2017, the FDA approved the corticosteroid Emflaza for the treatment of patients 5 years and older with DMD. Although approved for other indications outside of the United States, this was the first approval for deflazacort in the United States and the first approval in the United States for the use of a corticosteroid to treat DMD. We have previously relied on this exclusivity period to commercialize Emflaza in the United States. Emflaza’s seven-year period of orphan drug exclusivity related to the treatment of DMD in patients five years and older expired in February 2024. We expect the expiration of this orphan drug exclusivity to have a significant negative impact on Emflaza net product revenue. Emflaza’s orphan drug exclusivity related to the treatment of DMD in patients two years of age to less than five expires in June 2026.

We currently have no issued patents that could prevent a third-party company from seeking to introduce a generic Emflaza formulation in the United States for the treatment of DMD or another indication, and we do not expect to be able to obtain such patent protection. Such third-party companies may also obtain patents covering a new deflazacort formulation or method of use.

If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.

In addition to seeking patents and regulatory exclusivity for some of our technology and products, we also rely on trade secrets, including unpatented know-how, technology and other proprietary information, to maintain our competitive position. More particularly, we may rely on trade secrets and other unpatented proprietary information to protect our competitive position related to our products and product candidates, especially when patent protection is not obtainable. We seek to protect these trade secrets, in part, by entering into non-disclosure and confidentiality agreements with parties who have access to them, such as our employees, corporate collaborators, outside scientific collaborators, contract manufacturers, consultants, advisors, partners and other third parties. We also enter into confidentiality and invention or

105

patent assignment agreements with our employees and consultants. However, we cannot guarantee that we have executed these agreements with each party that may have or have had access to our trade secrets or that the agreements we have executed will provide adequate protection. Any party with whom we have executed such an agreement may breach that agreement and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the United States are less willing or unwilling to protect trade secrets. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor, we would have no right to prevent them, or those to whom they communicate it, from using that technology or information to compete with us. If any of our trade secrets were to be obtained or independently developed by a competitor, our competitive position would be harmed. If our employees, corporate collaborators, outside scientific collaborators, contract manufacturers, employees, consultants, advisors, partners and other third parties develop new inventions or processes related to our products independently, or jointly with us, that may be applicable to our products under development, disputes may arise about ownership or proprietary rights to those inventions and processes. Enforcing a claim that a third party illegally obtained and is using any of our inventions or trade secrets is expensive and time-consuming, and the outcome is unpredictable. In addition, courts outside of the United States are sometimes less willing to protect trade secrets. Moreover, our competitors may independently develop equivalent knowledge, methods and know-how.

We have not yet registered our trademarks in all of our potential markets, and failure to secure those registrations could adversely affect our business.

Our trademark applications may be refused registration, or our registered trademarks may not be maintained or may be found to be unenforceable. During trademark examination proceedings, our trademark applications may be rejected. Although we are given an opportunity to respond to those rejections in most jurisdictions, we may not be able to successfully overcome them. In addition, in the U.S. Patent and Trademark Office and Trademark Offices in many other jurisdictions, third parties are given an opportunity to oppose pending trademark applications or to seek cancellation of registered trademarks. Opposition or cancellation proceedings may be filed against our trademarks, and our trademarks may not survive such proceedings. Further, if we do not secure registrations for our trademarks, we may encounter difficulty enforcing our trademark rights against third parties in the jurisdictions where we do not have registered rights.

If we are not able to obtain adequate trademark protection or regulatory approval for our brand names, we may be required to re-brand affected products, which could cause delays in getting such products to market and substantially increase our costs.

To protect our rights in any trademark we intend to use for our products or product candidates, we may seek to register such trademarks. Trademark registration is territory-specific and we must apply for trademark registration in the United States as well as any other country where we intend to commercialize our product or product candidates. Failure to obtain trademark registrations may place our use of the trademarks at risk or make them subject to legal challenges, which could force us to choose alternative names for our product or product candidates. In addition, the FDA, and other regulatory authorities outside the United States, conduct an independent review of proposed product names for pharmaceuticals, including an evaluation of the potential for confusion with other pharmaceutical product names for medications, which could result in medication errors in prescribing, dispensing and consumption. These regulatory authorities may also object to a proposed product name if they believe the name inappropriately makes or implies a therapeutic claim. If the FDA or other regulatory authorities outside the United States object to any of our proposed product names, we may be required to adopt alternative names for our product or product candidates. If we adopt alternative names, either because of our inability to obtain a trademark registration or because of objections from regulatory authorities, we would lose the benefit of our existing trademark applications and the rights attached thereto. Consequently, we may be required to expend significant additional resources in an effort to adopt a new product name that would be registrable under applicable trademark laws, not infringe the existing rights of third parties and be acceptable to the FDA and other regulatory authorities, which could cause delays in getting our products to market and substantially increase our costs. Furthermore, in the United States and many other jurisdictions, a trademark registration may be cancelled through cancellation or forfeiture proceedings brought by a third party or from non-use of the trademark in that jurisdiction.  We may not be able to build a successful brand identity for a new trademark in a timely manner or at all, which would limit our ability to commercialize our product or our product candidates.

106

Our rights to develop and commercialize Upstaza are subject, in part, to the terms and conditions of licenses granted to us by others.

We depend upon the intellectual property rights granted to us under licenses from third parties that are important or necessary to the development of Upstaza for the treatment of AADC deficiency. In particular, we have in-licensed certain intellectual property rights and know-how from National Taiwan University, or NTU, relevant to Upstaza for the treatment of AADC deficiency. Any termination of these licenses could result in the loss of significant or all rights licensed to us and could harm or prevent our ability to commercialize Upstaza for the treatment of AADC deficiency. Each of our existing gene therapy licensing agreements are exclusive but are limited to particular fields, such as AADC deficiency and are subject to certain retained rights.

Our current gene therapy license agreements, including our agreement with NTU pursuant to which we have in-licensed certain intellectual property rights and know-how relevant to Upstaza for the treatment of AADC deficiency, impose various obligations, including certain payment obligations, including contingent payments to be made upon reaching certain development and regulatory milestones. If we fail to satisfy our obligations, the licensor may have the right to terminate the agreement. Disputes may arise between us and any of our licensors regarding intellectual property subject to such agreements and other issues. Such disputes over intellectual property that we have licensed or the terms of our license agreements, including with respect to Upstaza for the treatment of AADC deficiency, may prevent or impair our ability to maintain our current arrangements on acceptable terms, or at all, or may impair the value of the arrangement to us. Any such dispute could have a material adverse effect on our business and our ability to realize the anticipated benefits of our acquisition of Agilis. If we cannot maintain a necessary license agreement, including with respect to Upstaza for the treatment of AADC deficiency, or if the agreement is terminated, we may be unable to successfully develop and commercialize the affected product candidates.

If we fail to comply with our obligations in our intellectual property licenses and funding arrangements with third parties, we could lose rights that are important to our business.

We are a party to a number of license agreements and expect to enter into additional licenses in the future. Our existing licenses impose, and we expect that future licenses will impose, various diligence, milestone payment, royalty, insurance and other obligations on us. If we fail to comply with these obligations, the licensor may have the right to terminate the license, in which event we might not be able to market any product that is covered by these agreements, which could materially adversely affect the value of the product candidate being developed under such license agreement. Termination of these license agreements or reduction or elimination of our licensed rights may result in our having to negotiate new or reinstated licenses with less favorable terms or cause us to lose rights in important intellectual property or technology.

We have also received grant funding for some of our development programs from philanthropic organizations and patient advocacy groups pursuant to agreements that impose development and commercialization diligence obligations on us. If we fail to comply with these obligations, the applicable organization could require us to grant to the organization exclusive rights under certain of our intellectual property, which could materially adversely affect the value to us of product candidates covered by that intellectual property even if we are entitled to a share of any consideration received by such organization in connection with any subsequent development or commercialization of the product candidates.

Some of our patented technology was developed with U.S. federal government funding. When new technologies are developed with U.S. government funding, the government obtains certain rights in any resulting patents, including a nonexclusive license authorizing the government to use the invention for non-commercial purposes. These rights may permit the government to disclose our confidential information to third parties and to exercise “march-in” rights to use or allow third parties to use our patented technology. The government can exercise its march-in rights if it determines that action is necessary because we fail to achieve practical application of the U.S. government-funded technology, because action is necessary to alleviate health or safety needs, to meet requirements of federal regulations or to give preference to U.S. industry. In addition, U.S. government-funded inventions must be reported to the government and U.S. government funding must be disclosed in any resulting patent applications. Furthermore, our rights in such inventions are subject to government license rights and certain restrictions on manufacturing products outside the United States.

107

Risks Related to our Common Stock

Servicing the 2026 Convertible Notes requires a significant amount of cash. We may not have sufficient cash flow from our business to make payments on our debt, and we may not have the ability to raise the funds necessary to settle conversions of, or to repurchase, the 2026 Convertible Notes upon a fundamental change, which could adversely affect our business, financial condition and results of operations.

In September 2019, we incurred indebtedness in the amount of $287.5 million in aggregate principal with additional accrued interest under the 2026 Convertible Notes, for which interest is payable semi-annually in arrears on March 15 and September 15 of each year, beginning on March 15, 2020. Our ability to make scheduled payments of the principal of, to pay interest on or to refinance the 2026 Convertible Notes depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations in the future sufficient to service our debt, including the 2026 Convertible Notes. If we are unable to generate cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt or obtaining additional equity capital on terms that may be unfavorable to us or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at the time we seek to refinance such indebtedness. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

Upon conversion of the 2026 Convertible Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional shares), we will be required to make cash payments in respect of the 2026 Convertible Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to repurchase 2026 Convertible Notes, to pay the 2026 Convertible Notes at maturity or to pay cash upon conversions of 2026 Convertible Notes. In addition, our ability to repurchase 2026 Convertible Notes or to pay cash upon conversions of 2026 Convertible Notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase 2026 Convertible Notes at a time when the repurchase is required by the indenture, to make interest payments on the 2026 Convertible Notes when due under the indenture or to pay any cash payable on future conversions of the 2026 Convertible Notes as required by the indenture would constitute a default under the indenture governing the 2026 Convertible Notes. An event of default under the indenture governing the 2026 Convertible Notes or the fundamental change itself could also lead to a default under agreements governing our future indebtedness. If the repayment of any such related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness, repurchase the 2026 Convertible Notes, make interest payments on the 2026 Convertible Notes or make cash payments upon conversions of the 2026 Convertible Notes.

Even if holders of the 2026 Convertible Notes do not elect to convert their 2026 Convertible Notes, we could be required to reclassify all of the outstanding principal of the 2026 Convertible Notes as a current rather than long-term liability in accordance with applicable accounting rules, which would result in a material reduction of our net working capital. Any of these factors could materially and adversely affect our business, financial condition and results of operations.

Provisions in our corporate charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may prevent attempts by our stockholders to replace or remove our current management.

Provisions in our corporate charter and our bylaws may discourage, delay or prevent a merger, acquisition or other change in control of us that stockholders may consider favorable, including transactions in which our stockholders might otherwise receive a premium for their shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. In addition, because our board of directors is responsible for appointing our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, these provisions:

provide for a classified board of directors such that not all members of the board are elected at one time;
allow the authorized number of our directors to be changed only by resolution of our board of directors;

108

limit the manner in which stockholders can remove directors from the board;
establish advance notice requirements for stockholder proposals that can be acted on at stockholder meetings and nominations to our board of directors;
require that stockholder actions must be effected at a duly called stockholder meeting and prohibit actions by our stockholders by written consent;
limit who may call stockholder meetings;
authorize our board of directors to issue preferred stock without stockholder approval, which could be used to institute a “poison pill” that would work to dilute the stock ownership of a potential hostile acquirer, effectively preventing acquisitions that have not been approved by our board of directors; and
require the approval of the holders of at least 75% of the votes that all our stockholders would be entitled to cast to amend or repeal certain provisions of our charter or bylaws.

Moreover, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which prohibits a person who owns in excess of 15% of our outstanding voting stock from merging or combining with us for a period of three years after the date of the transaction in which the person acquired in excess of 15% of our outstanding voting stock, unless the merger or combination is approved in a prescribed manner.

The price of our common stock may be volatile and fluctuate substantially, which could result in substantial losses for purchasers of our common stock and lawsuits against us and our officers and directors.

Our stock price has been and will likely continue to be volatile. The stock market in general and the market for smaller pharmaceutical and biotechnology companies in particular have experienced extreme volatility that has often been unrelated to the operating performance of particular companies. As a result of this volatility, our stockholders may not be able to sell their common stock at or above the price at which they purchased it. The market price for our common stock may be influenced by many factors, including:

our ability to maintain our marketing authorization for Translarna for the treatment of nmDMD in the EEA following the CHMP’s negative opinion on the conditional marketing authorization following a re-examination procedure or identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA;
our ability to maintain the marketing authorization for Translarna and our other products in territories outside of the EEA;
expectations with respect to sepiapterin for the treatment of PKU, including any potential regulatory submissions and potential approvals;
expectations with respect to Upstaza, including any potential regulatory submissions and potential approvals;
any developments related to our ability or inability to execute our commercialization strategy for any of our products;
our ability to resolve the matters set forth in the FDA’s denial of our appeal to the Complete Response Letter we received from the FDA in connection with our NDA for Translarna for the treatment of nmDMD, and our ability to perform additional clinical trials, non-clinical studies or CMC assessments or analyses at significant cost;
the commercialization of Evrysdi and the development of the SMA program with Roche and the SMA Foundation;
results of clinical trials of any other product candidate that we develop;
any additional clinical or non-clinical trial required by regulatory agencies for our products or product candidates;
announcements by us or our competitors of significant acquisitions, licenses, strategic collaborations, joint ventures, collaborations or capital commitments;
negative publicity around our products or product candidates;
other developments concerning our regulatory submissions;
the success of competitive products or technologies;
results of clinical trials of product candidates of our competitors, including negative results that investors may associate with our product candidates;
regulatory or legal developments in the United States and other countries;
developments or disputes concerning patent applications, issued patents or other proprietary rights;

109

our ability to realize the benefits of our acquisitions or other business combinations;
the recruitment or departure of key personnel;
the loss of distributors, suppliers or manufacturers;
the level of expenses related to any of our products, product candidates or clinical development programs;
actual or anticipated changes in estimates as to financial results, development timelines or recommendations by securities analysts;
variations in our financial results or those of companies that are perceived to be similar to us;
announcements with respect to litigation;
changes in the structure of healthcare payment systems;
market conditions in the pharmaceutical and biotechnology sectors;
general economic, industry and market conditions, including potentially high inflation rates and sustained high interest rates; and
the other factors described in this “Risk Factors” section.

Companies that have experienced volatility in the market price of their stock have frequently been the subject of securities class action and shareholder derivative litigation. For example, in 2018 we settled a securities class action lawsuit initiated against us and certain of our current and former executive officers during 2016, as well as derivative lawsuits brought against us, as a nominal defendant, certain of our current and former executive officers and certain of our current and former directors during 2017. We could be the target of other such litigation in the future. Class action and derivative lawsuits, whether successful or not, could result in substantial costs, damage or settlement awards and a diversion of our management’s resources and attention from running our business, which could materially harm our reputation, financial condition and results of operations.

Because we do not anticipate paying any cash dividends on our capital in the foreseeable future, capital appreciation, if any, will be our stockholders’ sole source of gain.

We have never declared or paid cash dividends on our capital stock. We currently intend to retain all of our future earnings, if any, to finance the development and growth of our business. In addition, the terms of any future debt agreements may preclude us from paying dividends. As a result, capital appreciation, if any, of our common stock will be our stockholders’ sole source of gain for the foreseeable future.

The issuance of additional shares of our common stock or the sale of shares of our common stock by our stockholders could dilute our stockholders’ ownership interest in the Company and could significantly reduce the market price of our common stock.

Sales of a substantial number of shares of our common stock in the public market could occur at any time. These sales, or the perception in the market that the holders of a large number of shares intend to sell shares, could reduce the market price of our common stock.

We have issued a significant number of equity awards under our equity compensation plans or as inducement grants to new hire employees pursuant to Nasdaq rules. The shares underlying these awards are registered on a Form S-8 registration statement. As a result, upon vesting these shares can be freely exercised and sold in the public market upon issuance, subject to volume limitations applicable to affiliates. The exercise of options and the subsequent sale of the underlying common stock or the sale of restricted stock upon vesting could cause a decline in our stock price. These sales also might make it difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.

Certain of our employees, executive officers and directors have entered or may enter into Rule 10b5-1 plans providing for sales of shares of our common stock from time to time. Under a Rule 10b5-1 plan, a broker executes trades pursuant to parameters established by the employee, director or officer when entering into the plan, without further direction from the employee, officer or director. A Rule 10b5-1 plan may be amended or terminated in some circumstances. Our employees, executive officers and directors may also buy or sell additional shares outside of a Rule 10b5-1 plan when they are not in possession of material, nonpublic information.

110

Additionally, certain shares that we issued in connection with our acquisitions or other strategic transactions have not yet been sold and are currently restricted as a result of securities laws. These shares may be freely sold in the public market subject to any requirements and restrictions, including any applicable volume limitations, imposed by Rule 144 under the Securities Act. The sale or resale of these shares in the public market, or the market’s expectation of such sales, may result in an immediate and substantial decline in our stock price. Such a decline will adversely affect our investors and also might make it difficult for us to sell equity securities in the future at a time and at a price that we deem appropriate.

Sales of substantial amounts of shares of our common stock or other securities by our stockholders or by us, including sales made under our At the Market Offering Sales Agreement with Cantor Fitzgerald and RBC Capital Markets, LLC, pursuant to which we may offer and sell shares of our common stock having an aggregate offering price of up to $125 million from time to time, through the Sales Agent by any method that is deemed to be an “at the market” offering as defined in Rule 415(a)(4) promulgated under the Securities Act, or the issuance of shares of our common stock upon conversion of our outstanding 2026 Convertible Notes or any future securities convertible or exchangeable into our common stock or in connection with a strategic transaction or otherwise, could dilute our stockholders, lower the market price of our common stock and impair our ability to raise capital through the sale of equity securities.

Item 1B.   Unresolved Staff Comments

None.

Item 1C. Cybersecurity

Cybersecurity Risk Management and Strategy

As is the case for most companies, we are regularly subject to cyber-attacks and other cyber incidents and, therefore, cybersecurity is an important element of our overall enterprise risk management program. As part of our ordinary course of business, we collect, store and transmit large amounts of confidential information, including personal information, operational and financial transactions and records, clinical trial data and information relating to intellectual property, on internal information systems and through the information systems of collaborators and third-party vendors with whom we contract. We have a multilayered approach for assessing, identifying and managing cybersecurity risks, that is designed to help protect such information from internal and external cyber threats by understanding and seeking to mitigate risk while ensuring business resiliency. Our cybersecurity prevention methods include implementing the National Institute of Standards and Technology cybersecurity framework, instituting a training and compliance program on cybersecurity for all employees, completing a yearly external audit and penetration test, conducting vulnerability scans and remediations and monitoring threat intelligence feeds. As part of our overall risk management strategy, we also maintain cyber insurance coverage; however, such insurance may not be sufficient in type or amount to cover us against claims related to security breaches, cyber-attacks and other related breaches. We also conduct security assessments of all third-party providers before engagement and maintain ongoing monitoring to ensure compliance with our cybersecurity standards. This process involves third-party providers responding to cybersecurity questionnaires and information technology, or IT, security team meetings to review and assess the third-party providers security posture to confirm that the provider is ensuring the security, integrity, and availability of processed data.

We have also established a global incident response management standard operating procedure, or GIRM. Our GIRM provides step-by-step instructions for managing any global incident which is disruptive of or interferes with the delivery and operation of our IT services and systems that are in use. Specifically, the GIRM provides direction as to how information with respect to a cybersecurity incident is communicated internally, including with our executive committee leadership team. As regulatory disclosure requirements regarding cybersecurity incidents and data privacy matters have become more prevalent, we have developed an incident workflow designed to monitor and evaluate if such disclosure requirements are triggered by an incident through the inclusion of members of our legal, data privacy and executive teams in the incident response process.

We engage third parties, including independent privacy assessors, computer security firms and risk management and governance experts to enhance our cybersecurity oversight. For example, on an annual basis we run a penetration test of

111

our systems, performed by a different external third party each year. We also regularly consult with these third parties on emerging industry trends.

We do not believe that there are currently any known risks from cybersecurity threats that are reasonably likely to materially affect the company or its business strategy, results of operations or financial conditions.

Cybersecurity Governance and Oversight

Our Board of Directors administers its cybersecurity risk oversight function primarily through the Audit Committee of the Board of Directors. In accordance with our Audit Committee Charter, our Chief Information Officer, or CIO, provides periodic updates to our Audit Committee regarding the Company’s cybersecurity and other technology risks, internal controls and procedures, including the Company’s plan to mitigate cybersecurity risk and respond to data breaches. The Audit Committee is also responsible for reviewing any related periodic public filing disclosures. The Board of Directors receives regular reports from the Audit Committee. Our CIO also presents directly to our Board of Directors on an annual basis on these matters. Our IT team is responsible for maintaining daily operations and ensuring the confidentiality, integrity and availability of data. Our CIO oversees a cybersecurity team that has over 15 years’ experience in cybersecurity along with advanced and undergrad degrees in cybersecurity, and industry recognized security certifications such as CISSP (Certified Information Systems Security Professional) and CISM (Certified Information Security Manager). Our CIO reports directly to our Chief Legal Officer, who is a member of our executive committee leadership team. Cybersecurity incident status updates are provided as necessary to the executive committee as set forth in our GIRM. In the event of a cybersecurity incident, our IT team is trained to follow our GIRM.

In an effort to deter and detect cyber threats, we periodically provide all employees, including part-time and temporary employees, with data protection, cybersecurity and incident response and prevention training as part of our overall IT compliance program, which covers timely and relevant topics, including social engineering, phishing, password protection, confidential data protection, asset use and mobile security, and educates employees on the importance of reporting all incidents immediately. We also use technology-based tools to mitigate cybersecurity risks and to bolster our employee-based cybersecurity programs.

For more information regarding the risks associated our cybersecurity program, see Item 1A. Risk Factors, “Our business and operations would suffer in the event of computer system failures, cyber-attacks or a deficiency in our, or our collaborators’ or third-party vendors’, cyber-security.”

Item 2.   Properties

Our principal facilities consist of approximately 126,000 square feet of research and office space located at 100, 200, 250 and 400 Corporate Court, Middlesex Business Center, South Plainfield, New Jersey, that we occupy under leases that expire in August 2024. We also lease two entire buildings comprised of approximately 360,000 square feet of shell condition, modifiable space at a facility located in Warren, New Jersey which we intend to make our corporate headquarters in 2024. The rental term for such facility commenced on June 1, 2022, with an initial term of seventeen years followed by three consecutive five-year renewal periods at our option. Additionally, we entered into a lease agreement for approximately 103,000 square feet of laboratory and office space in Bridgewater, New Jersey.  The rental term for such facility commenced on May 1, 2020 with an initial term of seven years and two consecutive five year renewal periods at our option. We entered into a lease agreement for approximately 220,500 square feet of office, manufacturing and laboratory space at a facility located in Hopewell Township, New Jersey. The rental term for such facility commenced on July 1, 2020, with an initial term of fifteen years and two consecutive 10-year renewal periods at our option. We lease approximately 6,500 square feet of office space in Dublin, Ireland, that we occupy under a lease that expires in 2024. Additionally, we lease approximately 5,000 square feet of office space in Sao Paulo, Brazil, that we occupy under a lease that expires in 2024. We also lease additional office space in the U.S. and other countries to support our operations as a global organization, but these leases are not material to us.

112

Item 3.   Legal Proceedings

From time to time in the ordinary course of our business, we are subject to claims, legal proceedings and disputes. We are not currently aware of any material legal proceedings which we are a party to or of which any of our property is the subject.

Item 4.   Mine Safety Disclosures

None.

113

PART II

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

Market Information

Our common stock has been publicly traded on the Nasdaq Global Select Market under the symbol “PTCT” since June 20, 2013. Prior to that time, there was no public market for our common stock.

Holders

As of February 27, 2024, there were 98 holders of record of our common stock. This number does not include beneficial owners whose shares are held in street name.

Recent Sales of Unregistered Securities

We did not sell any of our equity securities or any options, warrants, or rights to purchase our equity securities during the period covered by this Annual Report on Form 10-K that were not registered under the Securities Act of 1933, as amended, or the Securities Act, and that have not otherwise been described in a Current Report on Form 8-K or a Quarterly Report on Form 10-Q.

Purchase of Equity Securities

We did not purchase any of our registered equity securities during the period covered by this Annual Report on Form 10-K.

Item 6.   [Reserved]

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

The following discussion and analysis is meant to provide material information relevant to an assessment of the financial condition and results of operations of our company, including an evaluation of the amounts and certainty of cash flows from operations and from outside resources, so as to allow investors to better view our company from management’s perspective. The following discussion of our financial condition and results of operations should be read in conjunction with our financial statements and the notes to those financial statements appearing elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that involve significant risks and uncertainties. As a result of many factors, such as those set forth in Part I, Item 1A. Risk Factors, of this Annual Report on Form 10-K, our actual results may differ materially from those anticipated in these forward-looking statements.

We are a global biopharmaceutical company focused on the discovery, development and commercialization of clinically differentiated medicines that provide benefits to patients with rare disorders. Our ability to innovate to identify new therapies and to globally commercialize products is the foundation that drives investment in a robust and diversified pipeline of transformative medicines. Our mission is to provide access to best-in-class treatments for patients who have little to no treatment options. Our strategy is to leverage our strong scientific and clinical expertise and global commercial infrastructure to bring therapies to patients.  We believe that this allows us to maximize value for all of our stakeholders. We have a diversified therapeutic portfolio that includes several commercial products and product candidates in various stages of development, including clinical, pre-clinical and research and discovery stages, focused on the development of new treatments for multiple therapeutic areas for rare diseases relating to neurology and metabolism.

We have two products, TranslarnaTM (ataluren) and Emflaza® (deflazacort), for the treatment of Duchenne muscular dystrophy, or DMD, a rare, life threatening disorder. Translarna currently has conditional marketing authorization in the European Economic Area, or EEA, for the treatment of nonsense mutation Duchenne muscular dystrophy, or nmDMD, in ambulatory patients aged two years and older. Translarna also has marketing authorization in Russia for the treatment of

114

nmDMD in patients aged two years and older, and in Brazil for the treatment of nmDMD in ambulatory patients two years and older and for continued treatment of patients that become non-ambulatory, as well as in various other countries. During the year ended December 31, 2023, we recognized $355.8 million in sales of Translarna. We hold worldwide commercialization rights to Translarna for all indications in all territories. Emflaza is approved in the United States for the treatment of DMD in patients two years and older. During the year ended December 31, 2023, Emflaza achieved net sales of $255.1 million.

Our marketing authorization for Translarna in the EEA is subject to annual review and renewal by the European Commission, or EC, following reassessment by the European Medicines Agency, or EMA, of the benefit-risk balance of the authorization, which we refer to as the annual EMA reassessment. In September 2022, we submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension as further described below. Study 041 was an 18-month, placebo-controlled trial, followed by an 18-month open-label extension of Translarna in the treatment of ambulatory patients with nmDMD aged five years or older. In February 2023, we also submitted an annual marketing authorization renewal request to the EMA. In September 2023, the Committee for Medicinal Products for Human Use, or CHMP, gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA. We are exploring other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA if the negative opinion is adopted by the EC.

Each country, including each member state of the EEA, has its own pricing and reimbursement regulations. In order to commence commercial sale of product pursuant to our Translarna marketing authorization in any particular country in the EEA, we must finalize pricing and reimbursement negotiations with the applicable government body in such country. As a result, our commercial launch will continue to be on a country-by-country basis. We also have made, and expect to continue to make, product available under early access programs, or EAP programs, or similar styled programs both in countries in the EEA and other territories. Our ability to negotiate, secure and maintain reimbursement for product under commercial and EAP programs can be subject to challenge in any particular country and can also be affected by political, economic and regulatory developments in such country.

There is substantial risk that if the EC adopts the CHMP’s negative opinion, or we are otherwise unable to renew our EEA marketing authorization during any annual renewal cycle, or we are unable to identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA should the EC adopts the CHMP’s negative opinion or our product label is materially restricted, we would lose all, or a significant portion of, our ability to generate revenue from sales of Translarna in the EEA and other territories. For more information regarding the risks associated with the a potential EC adoption of the CHMP’s negative opinion on Translarna’s marketing authorization, see Item 1A. Risk Factors, We may be unable to continue to commercialize Translarna for nonsense mutation Duchenne muscular dystrophy in the European Economic Area if the European Commission adopts the negative opinion issued by the Committee for Medicinal Products for Human Use of the European Medicines Agency for the renewal of the existing conditional authorization for Translarna.

Translarna is an investigational new drug in the United States. During the first quarter of 2017, we filed a New Drug Application, or NDA, for Translarna for the treatment of nmDMD over protest with the United States Food and Drug Administration, or FDA. In October 2017, the Office of Drug Evaluation I of the FDA issued a Complete Response Letter for the NDA, stating that it was unable to approve the application in its current form. In response, we filed a formal dispute resolution request with the Office of New Drugs of the FDA. In February 2018, the Office of New Drugs of the FDA denied our appeal of the Complete Response Letter. In its response, the Office of New Drugs recommended a possible path forward for the ataluren NDA submission based on the accelerated approval pathway. This would involve a re-submission of an NDA containing the current data on effectiveness of ataluren with new data to be generated on dystrophin production in nmDMD patients’ muscles. We followed the FDA’s recommendation and collected, using newer technologies via procedures and methods that we designed, such dystrophin data in a new study, Study 045, and announced

115

the results of Study 045 in February 2021. Study 045 did not meet its pre-specified primary endpoint. In June 2022, we announced top-line results from the placebo-controlled trial of Study 041. Following this announcement, we submitted a meeting request to the FDA to gain clarity on the regulatory pathway for a potential re-submission of an NDA for Translarna. The FDA provided initial written feedback that Study 041 does not provide substantial evidence of effectiveness to support NDA re-submission. We held a Type C meeting with the FDA in the fourth quarter of 2023 to discuss the totality of Translarna data. Based on this discussion, the FDA suggested we request a pre-submission Type C meeting to discuss the specific contents of an NDA resubmission based on results from Study 041 and from our international drug registry study for nmDMD patients receiving Translarna. This meeting is scheduled for March 2024.

We have previously relied on Emflaza’s seven-year marketing exclusivity period in the United States for its approved indications under the provisions of the Orphan Drug Act of 1983, or the Orphan Drug Act, when commercializing Emflaza. Emflaza’s seven-year period of orphan drug exclusivity related to the treatment of DMD in patients five years and older expired in February 2024. We expect the expiration of this orphan drug exclusivity to have a significant negative impact on Emflaza net product revenue. Emflaza’s orphan drug exclusivity related to the treatment of DMD in patients two years of age to less than five expires in June 2026.

Upstaza is a gene therapy for the treatment of Aromatic L Amino Decarboxylase, or AADC, deficiency, a rare central nervous system, or CNS, disorder arising from reductions in the enzyme AADC that results from mutations in the dopa decarboxylase gene. In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. In November 2022, the Medicines and Healthcare products Regulatory Agency approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the United Kingdom. We are also preparing a biologics license application, or BLA, for Upstaza for the treatment of AADC deficiency in the United States. In October 2022, we held a Type C meeting with the FDA to discuss the details of a potential submission package for Upstaza. At that meeting, the FDA asked for additional bioanalytical data in support of comparability between the drug product used in the clinical studies and the commercial drug product. We completed these analyses and provided the results to the FDA for review. The FDA stated that the data that we provided were still not sufficient. However, the FDA also said that the available data from the ongoing clinical study in the United States assessing the safety of the drug delivery cannula for Upstaza could be used to support a BLA for accelerated approval based on biomarker data demonstrating a treatment-related increase in de novo dopamine production. At the FDA’s suggestion, we held a pre-BLA meeting in December 2023. We expect to submit a BLA to the FDA for Upstaza for the treatment of AADC deficiency in March 2024.

We hold the rights for the commercialization of Tegsedi and Waylivra for the treatment of rare diseases in countries in Latin America and the Caribbean pursuant to a Collaboration and License Agreement, or the Tegsedi-Waylivra Agreement, dated August 1, 2018, by and between us and Akcea Therapeutics, Inc., or Akcea, a subsidiary of Ionis Pharmaceuticals, Inc. Tegsedi has received marketing authorization in the United States, European Union, or EU, and Brazil for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hereditary transthyretin amyloidosis, or hATTR amyloidosis. In August 2021, ANVISA, the Brazilian health regulatory authority, approved Waylivra as the first treatment for familial chylomicronemia syndrome, or FCS, in Brazil. In December 2022, ANVISA approved Waylivra for the treatment of familial partial lipodystrophy, or FPL. Waylivra has also received marketing authorization in the EU for the treatment of FCS.

We also have a spinal muscular atrophy, or SMA, collaboration with F. Hoffman La Roche Ltd. and Hoffman La Roche inc., which we refer to collectively as Roche, and the Spinal Muscular Atrophy Foundation, or SMA Foundation. The SMA program has one approved product, Evrysdi® (risdiplam), which was approved by the FDA in August 2020 for the treatment of SMA in adults and children two months and older and by the EC in March 2021 for the treatment of 5q SMA in patients two months and older with a clinical diagnosis of SMA Type 1, Type 2 or Type 3 or with one to four SMN2 copies. Evrysdi has also received marketing authorization for the treatment of SMA in over 100 countries. In May 2022, the FDA approved a label expansion for Evrysdi to include infants under two months old with SMA. In August 2023, the EC approved an extension of the Evrysdi marketing authorization to include infants under two months old in the EU.

One of our most advanced clinical stage molecules is sepiapterin. Sepiapterin is a precursor to intracellular tetrahydrobiopterin, which is a critical enzymatic cofactor involved in metabolism and synthesis of numerous metabolic

116

products, for orphan diseases. In May 2023, we announced that the primary endpoint was achieved in our registration-directed Phase 3 trial for sepiapterin for phenylketonuria, or PKU. The primary endpoint of the study was the achievement of statistically-significant reduction in blood Phe level. The primary analysis population included those patients who have a greater than 30% reduction in blood Phe levels during the Part 1 run-in phase of the trial. Sepiapterin demonstrated Phe level reduction of approximately 63% in the overall primary analysis population and Phe level reduction of approximately 69% in the subset for classical PKU patients. Additionally, sepiapterin was well tolerated with no serious adverse events. Following the placebo-controlled study, patients were eligible to enroll in a long-term open-label study, which is still ongoing and will evaluate long-term safety, durability and Phe tolerance. We expect to submit a marketing authorization application, or MAA, to the EMA for sepiapterin for the treatment of PKU in the EEA in March 2024. Additionally, we participated in a pre-NDA meeting with the FDA in the third quarter of 2023. At that meeting, the FDA stated that the sepiapterin clinical safety and efficacy data supported NDA submission for the treatment of pediatric and adult PKU patients. However, the FDA has requested that we complete a 26-week nonclinical mouse study to assess sepiapterin carcinogenicity potential prior to NDA submission. This nonclinical study was not initially required when we acquired sepiapterin, as the NDA submission was planned under the Section 505(b)(2) pathway. Given that sepiapterin is a novel therapy with distinct pharmacology, biodistribution, mechanism of action and differentiated efficacy, we subsequently decided to make the NDA submission under the Section 505(b)(1) pathway, which requires the 26-week study, which is considered a required NDA component needed to inform labeling and is typically completed prior to submission. Based on the timing to complete this study, we expect to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024 and we intend to discuss with the FDA the potential for an earlier submission if we are permitted to submit the 26-week mouse study report during the NDA review process.

In addition to our SMA program, our splicing platform also includes PTC518, which is being developed for the treatment of Huntington’s disease, or HD. We announced the results from our Phase 1 study of PTC518 in healthy volunteers in September 2021 demonstrating dose-dependent lowering of huntingtin messenger ribonucleic acid and protein levels, that PTC518 efficiently crosses blood brain barrier at significant levels and that PTC518 was well tolerated.  We initiated a Phase 2 study of PTC518 for the treatment of HD in the first quarter of 2022, which consists of an initial 12-week placebo-controlled phase focused on safety, pharmacology and pharmacodynamic effects followed by a nine-month placebo-controlled phase focused on PTC518 biomarker effect. In June 2023, we announced interim data from the 12-week placebo-controlled phase. The study demonstrated dose-dependent lowering of Huntingtin, or HTT, protein levels in peripheral blood cells, reaching an approximate mean 30% reduction in mutant HTT levels at the 10mg dose level. In addition, PTC518 exposure in the cerebrospinal fluid was consistent with or higher than plasma unbound drug levels. Furthermore, PTC518 was well tolerated with no treatment-related serious adverse events. The Phase 2 study is actively ongoing outside the United States, while it has been paused within the United States as the FDA requested additional data to allow the Phase 2 study to proceed. We expect to provide 12-month interim data from the Phase 2 study of PTC518 for the treatment of HD in the second quarter of 2024. We expect to submit a safety data update to the FDA in the second quarter of 2024 to support lifting of the partial clinical hold on the program.

Our ferroptosis and inflammation platform consists of small molecule compounds that target oxidoreductase enzymes that regulate oxidative stress and inflammatory pathways central to the pathology of a number of CNS diseases. The two most advanced molecules in our ferroptosis and inflammation platform are vatiquinone and utreloxastat.  We announced topline results from a registration-directed Phase 3 trial of vatiquinone in children and young adults with Friedreich ataxia, called MOVE-FA, in May 2023. While the study did not meet its primary endpoint of statistically significant change in modified Friedreich Ataxia Rating Scale, or mFARS, score at 72 weeks in the primary analysis population, vatiquinone treatment did demonstrate significant benefit on key disease subscales and secondary endpoints. In addition, in the population of subjects that completed the study protocol, significance was reached in the mFARS endpoint and several secondary endpoints, including the upright stability subscale. Furthermore, vatiquinone was well tolerated. In the first quarter of 2024, we met with the FDA, who expressed willingness to review an NDA for vatiquinone for the treatment of Friedreich ataxia based on the MOVE-FA trial as well as data from the ongoing open label extension study following the MOVE-FA trial, potentially allowing for the submission of an NDA in late 2024. In the first quarter of 2024, we also received scientific advice from the EMA on the MOVE-FA trial results, in which the EMA stated that the MOVE-FA data would likely not be sufficient for conditional authorization. In the third quarter of 2021, we completed a Phase 1 trial in healthy volunteers to evaluate the safety and pharmacology of utreloxastat. Utreloxastat was found to be well-tolerated with no reported serious adverse events while demonstrating predictable pharmacology. We initiated a Phase 2 registration

117

directed trial of utreloxastat for amyotrophic lateral sclerosis, or ALS, in the first quarter of 2022. We expect topline results from this trial in the fourth quarter of 2024.

In addition, we have a pipeline of product candidates and discovery programs that are in early clinical, pre-clinical and research and development stages focused on the development of new treatments for multiple therapeutic areas for rare diseases.

In May 2023 and September 2023, we announced strategic pipeline prioritizations following reviews of our portfolio.  In connection with the strategic pipeline prioritizations, we reduced our workforce by 32%, which primarily affected employees in the United States, including those employees involved in early-stage research and gene therapy manufacturing and associated selling, general and administrative functions. We substantially completed the reduction in workforce in January 2024. We also decided to discontinue our preclinical and early research programs for our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome, as well as our oncology platform, which included programs for unesbulin for the treatment of diffuse intrinsic pontine glioma and leiomyosarcoma.

Overview—Funding

The success of our products and any other product candidates we may develop, depends largely on obtaining and maintaining reimbursement from governments and third-party insurers. During 2023, our revenues were primarily generated from sales of Translarna for the treatment of nmDMD in countries where we were able to obtain acceptable commercial pricing and reimbursement terms and in select countries where we are permitted to distribute Translarna under our EAP programs or through similar styled programs, and from sales of Emflaza for the treatment of DMD in the United States. We also generated revenue from sales of Upstaza for the treatment of AADC deficiency in the EEA and have recognized revenue associated with milestone and royalty payments from Roche pursuant to a License and Collaboration Agreement, or the SMA License Agreement, by and among us, Roche and, for the limited purposes set forth therein, the SMA Foundation, under our SMA program.

See “Item 1. Business—Commercial Matters—Market Access Considerations” for additional information and “Item 1A. Risk Factors—Commercialization of Translarna and Upstaza has been in, and is expected to continue to take place in, countries that tend to impose strict price controls, which may adversely affect our revenues. Failure to obtain and maintain acceptable pricing and reimbursement terms for Translarna for the treatment of nmDMD or Upstaza for the treatment of AADC deficiency in the EEA and other countries where Translarna is available would delay or prevent us from marketing our product in such regions, which would adversely affect our business, results of operations, and financial condition.

In August 2019, we entered into an At the Market Offering Sales Agreement, or the Sales Agreement, with Cantor Fitzgerald and RBC Capital Markets, LLC, or together, the Sales Agents, pursuant to which, we may offer and sell shares of our common stock, having an aggregate offering price of up to $125.0 million from time to time through the Sales Agents by any method that is deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended, or the Securities Act. We did not issue or sell any shares of common stock pursuant to the Sales Agreement during the years ending December 31, 2023, 2022, and 2021. The remaining shares of our common stock available to be issued and sold, under the Sales Agreement, have an aggregate offering price of up to $93.0 million as of December 31, 2023.

In September 2019, we issued $287.5 million aggregate principal amount of 1.50% convertible senior notes due September 15, 2026, or the 2026 Convertible Notes, which included an option to purchase up to an additional $37.5 million in aggregate principal amount of the 2026 Convertible Notes, which was exercised in full by the initial purchasers. We received net proceeds of $279.3 million after deducting the initial purchasers’ discounts and commissions and the offering expenses payable by us. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and capital resources—Sources of Liquidity” for additional information.

In July 2020, we entered into a Royalty Purchase Agreement, or the Original Royalty Purchase Agreement, with RPI Intermediate Finance Trust, or RPI, and, for the limited purposes set forth in the agreement, Royalty Pharma plc. Pursuant to the Original Royalty Purchase Agreement, we sold to RPI 42.933%, or the Original Assigned Royalty Rights, of the

118

Royalty (as defined below) for $650.0 million. At that time, we retained a 57.067% interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the SMA License Agreement.

In June 2021, we filed a Certificate of Amendment to our Restated Certificate of Incorporation, which increased the number of authorized shares of our common stock from 125,000,000 to 250,000,000 shares.

In October 2022, we entered into the Credit Agreement, dated October 27, 2022, by and among us and certain of our subsidiaries from time to time party thereto, as guarantors, or, collectively with us, the Loan Parties, funds and other affiliated entities advised or managed by Blackstone Life Sciences and Blackstone Credit, or collectively, Blackstone, as lenders, together with their permitted assignees, the Lenders, and Wilmington Trust, National Association, as the administrative agent for the Lenders, or the Blackstone Credit Agreement. The Blackstone Credit Agreement provided for fundings of up to $950.0 million consisting of a committed loan facility consisting of a senior secured term loan facility funded on October 27, 2022, or the Closing Date, in the aggregate principal amount of $300.0 million, and a delayed draw term loan facility of up to $150.0 million to be funded at our request within 18 months of the Closing Date subject to specified conditions, and further contemplating the potential for up to $500.0 million of additional financing, to the extent that we requested such additional financing and subject to the Lenders’ agreement to provide such additional financing and to mutual agreement on terms. In October 2023, we terminated the Blackstone Credit Agreement. In connection with the termination of the Blackstone Credit Agreement, we repaid outstanding principal of $300.0 million, accrued interest of $2.1 million, an additional $82.0 million in prepayment premiums, exit fees, and creditor expenses, and $0.2 million in legal fees. We recorded a loss on the extinguishment of debt of $92.7 million which is included on the statement of operations for the period ended December 31, 2023. The loss on extinguishment of debt consisted of $82.0 million in prepayment premiums, exit fees, and creditor expenses and debt issuance costs of $10.7 million. All liens and security interests securing the loans made pursuant to the Blackstone Credit Agreement were released upon termination.

In October 2023, we entered into an Amended and Restated Royalty Purchase Agreement, or the A&R Royalty Purchase Agreement, with Royalty Pharma Investments 2019 ICAV, or Royalty Pharma, and, for the limited purposes set forth in the agreement, Royalty Pharma plc which amends and restates in its entirety the Original Royalty Purchase Agreement.  Pursuant to the A&R Royalty Purchase Agreement, we have sold or agreed to sell to Royalty Pharma certain portions of our remaining retained right, title and interest in and to our right to receive sales-based royalty payments, or the Royalty, on worldwide net sales of Evrysdi and any other product developed pursuant to the SMA License Agreement under the SMA program (all such Royalty rights retained by us, are referred to as the Retained Royalty Rights, and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&R Royalty Purchase Agreement, are referred to as the A&R Assigned Royalty Rights).  At closing, Royalty Pharma paid us $1.0 billion in cash consideration for 38.0447% of our Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement and referred to as the Original Assigned Royalty Rights, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and capital resources—Sources of Liquidity” for additional information.

We have financed our operations to date primarily through the private offerings of convertible senior notes, public and “at the market offerings” of common stock, proceeds from royalty purchase agreements, net proceeds from our borrowings under our credit agreement with Blackstone, private placements of our convertible preferred stock and common stock, collaborations, bank and institutional lender debt, other convertible debt, grant funding and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease area addressed by our product candidates. We have relied on revenue generated from net sales of Translarna for the treatment of nmDMD in territories outside of the United States since 2014, Emflaza for the treatment of DMD in the United States since 2017 and Upstaza for the treatment of AADC deficiency in the EEA since 2022. We have also relied on revenue associated with milestone and royalty payments from Roche pursuant to the SMA License Agreement, under our SMA program.

As of December 31, 2023, we had an accumulated deficit of $3,283.6 million. We had a net loss of $626.6 million, $559.0 million, and $523.9 million for the fiscal years ended December 31, 2023, 2022, and 2021, respectively.

119

We anticipate that we will continue to incur significant expenses in connection with our commercialization efforts in the United States, the EEA, Latin America and other territories, including expenses related to our commercial infrastructure and corresponding sales and marketing, legal and regulatory, and distribution and manufacturing undertakings as well as administrative and employee-based expenses. In addition to the foregoing, we expect to continue to incur significant costs in connection with ongoing, planned and potential future clinical trials and studies for sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications. We continue to seek marketing authorization for Translarna for the treatment of nmDMD in territories that we do not currently have marketing authorization in and we are exploring other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA if the EC adopts the CHMP’s negative opinion for Translarna following a re-examination procedure. We anticipate submitting a BLA to the FDA for Upstaza for the treatment of AADC deficiency in the United States in March 2024. We also expect to submit an MAA to the EMA for sepiapterin for the treatment of PKU in March 2024 and we expect to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024. These efforts may significantly impact the timing and extent of our commercialization and manufacturing expenses.

We may seek to expand and diversify our product pipeline through opportunistically in-licensing or acquiring the rights to products, product candidates or technologies and we may incur expenses, including with respect to transaction costs, subsequent development costs or any upfront, milestone or other payments or other financial obligations associated with any such transaction, which would increase our future capital requirements.

With respect to our outstanding 2026 Convertible Notes, cash interest payments are payable on a semi-annual basis in arrears, which will require total funding of $4.3 million annually. Borrowings under the Blackstone Credit Agreement, which was terminated in October 2023, bore interest at a variable rate equal to, at our option, either an adjusted Term SOFR rate plus seven and a quarter percent (7.25%) or the Base Rate plus six and a quarter percent (6.25%), subject to a floor of one percent (1%) and two percent (2%) with respect to Term SOFR rate and Base Rate (each as defined in the Blackstone Credit Agreement), respectively.

In February 2023, we completed enrollment of our Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, we paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. We elected to pay this milestone in the form of shares of our common stock, less certain cash payments in accordance with the Censa Merger Agreement. Pursuant to such election, we issued 657,462 shares of our common stock and paid $0.4 million to the former Censa securityholders.

We expect to make additional payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of certain regulatory milestones relating to sepiapterin. Furthermore, we expect to pay the former equityholders of Agilis Biotherapeutics, Inc., or Agilis, $20.0 million in development milestone payments upon the acceptance for filing by the FDA of a BLA for Upstaza for the treatment of AADC deficiency and $4.5 million in regulatory milestone payments upon the approval of the BLA from the FDA pursuant to the Agreement and Plan of Merger, dated as of July 19, 2018, or the Agilis Merger Agreement, by and among us, Agility Merger Sub, Inc., a Delaware corporation and our wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC. We anticipate submitting a BLA to the FDA for Upstaza for the treatment of AADC deficiency in the United States in March 2024.

We have never been profitable and we will need to generate significant revenues to achieve and sustain profitability, and we may never do so. Accordingly, we may need to obtain substantial additional funding in connection with our continuing operations. Adequate additional financing may not be available to us on acceptable terms, or at all. If we are unable to raise capital when needed or on attractive terms, we could be forced to delay, reduce or eliminate our research and development programs or our commercialization efforts.

120

Financial operations overview

Revenues

To date, our net product revenues have consisted primarily of sales of Translarna for the treatment of nmDMD in territories outside of the United States, and sales of Emflaza for the treatment of DMD in the United States. Our process for recognizing revenue is described below under “Critical accounting policies and significant judgments and estimates—Revenue recognition”.

Roche and the SMA Foundation Collaboration.   In November 2011, we entered into the SMA License Agreement pursuant to which we are collaborating with Roche and the SMA Foundation to further develop and commercialize compounds identified under our SMA program with the SMA Foundation. The research component of this agreement terminated effective December 31, 2014. We are eligible to receive additional payments from Roche if specified events are achieved with respect to each licensed product, including up to $135.0 million in research and development event milestones, up to $325.0 million in sales milestones upon achievement of specified sales events, and up to double digit royalties on worldwide annual net sales of a commercial product.  As of December 31, 2023, we had recognized a total of $310.0 million in milestone payments and $341.8 million royalties on net sales pursuant to the SMA License Agreement. As of December 31, 2023, there are no remaining research and development event milestones that we can receive. The remaining potential sales milestones as of December 31, 2023 are $150.0 million upon achievement of certain sales events.

In July 2020, we entered into the Original Royalty Purchase Agreement. Pursuant to the Original Royalty Purchase Agreement, we sold to Royalty Pharma the Original Assigned Royalty Rights of the Royalty for $650.0 million. At that time, we retained a 57.067% interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the SMA License Agreement.

In October 2023, we entered into the A&R Royalty Purchase Agreement. At closing, Royalty Pharma paid us $1.0 billion in cash consideration for 38.0447% of our Retained Royalty Rights (which is in addition to the Original Assigned Royalty Rights, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and capital resources—Sources of Liquidity” for additional information.

Research and development expense

Research and development expenses consist of the costs associated with our research activities, as well as the costs associated with our drug discovery efforts, conducting preclinical studies and clinical trials, manufacturing development efforts and activities related to regulatory filings. Our research and development expenses consist of:

external research and development expenses incurred under agreements with third-party contract research organizations and investigative sites, third-party manufacturing organizations and consultants;
employee-related expenses, which include salaries and benefits, including share-based compensation, for the personnel involved in our drug discovery and development activities; and
facilities, depreciation and other allocated expenses, which include direct and allocated expenses for rent and maintenance of facilities, IT, human resources, and other support functions, depreciation of leasehold improvements and equipment, and laboratory and other supplies.

We use our employee and infrastructure resources across multiple research projects, including our drug development programs. We track expenses related to our clinical programs and certain preclinical programs on a per project basis.

We expect our research and development expenses to fluctuate in connection with our ongoing activities, particularly in connection with our activities for sepiapterin and our splicing and ferroptosis and inflammation programs and performance of any post-marketing requirements imposed by regulatory agencies with respect to our products. The timing and amount of these expenses will depend upon the outcome of our ongoing clinical trials and the costs associated with our planned clinical trials. The timing and amount of these expenses will also depend on the costs associated with potential

121

future clinical trials of our products or product candidates and the related expansion of our research and development organization, regulatory requirements, advancement of our preclinical programs, and product and product candidate manufacturing costs. In 2023, as part of our strategic pipeline prioritizations, we decided to discontinue our preclinical and early research programs for our gene therapy and oncology platforms, reducing research and development expenses in these areas.

The following table provides research and development expense for our most advanced principal product development programs, for the years ended December 31, 2023, 2022, and 2021.

Year ended

December 31, 

2023

    

2022

    

2021

(in thousands)

Metabolic

$

138,581

$

81,810

$

49,458

Global DMD Franchise

85,393

78,544

83,791

Gene Therapy

 

131,518

 

183,487

 

150,566

Ferroptosis and inflammation

67,852

67,209

60,964

Oncology

 

43,701

 

34,395

 

18,618

Splicing

 

90,322

 

76,208

 

53,429

Discovery and other

 

109,196

 

129,843

 

123,858

Total research and development

$

666,563

$

651,496

$

540,684

The successful development of our products and product candidates is highly uncertain. This is due to the numerous risks and uncertainties associated with developing drugs, including the uncertainty of:

the scope, rate of progress and expense of our clinical trials and other research and development activities;
the potential benefits of our products and product candidates over other therapies;
our ability to market, commercialize and achieve market acceptance for our products or any of our product candidates that we are developing or may develop in the future, including our ability to negotiate pricing and reimbursement terms acceptable to us;
clinical trial results;
the terms and timing of regulatory approvals; and
the expense of filing, prosecuting, defending and enforcing patent claims and other intellectual property rights.

A change in the outcome of any of these variables with respect to the development of our products or product candidates could mean a significant change in the costs and timing associated with the development of those products or product candidates. For example, if the EMA or FDA or other regulatory authority were to require us to conduct clinical trials beyond those which we currently anticipate will be required for the completion of clinical development of any of our products or product candidates or if we experience significant delays in enrollment in any of our clinical trials, we could be required to expend significant additional financial resources and time on the completion of clinical development.

Selling, general and administrative expense

Selling, general and administrative expenses consist primarily of salaries and other related costs for personnel, including share-based compensation expenses, in our executive, legal, business development, commercial, finance, accounting, information technology and human resource functions. Other selling, general and administrative expenses include facility-related costs not otherwise included in research and development expense; advertising and promotional expenses; costs associated with industry and trade shows; and professional fees for legal services, including patent-related expenses, accounting services and miscellaneous selling costs.

We expect that we will continue to incur significant selling, general and administrative expenses in future periods in connection with our continued efforts to commercialize our products, including increased payroll, expanded infrastructure, commercial operations, increased consulting, legal, accounting and investor relations expenses.

122

Interest expense, net

Interest expense, net consists of interest expense from the liability for the sale of future royalties related to the Original Royalty Purchase Agreement, the A&R Royalty Purchase Agreement, the 2026 Convertible Notes outstanding, the Blackstone Credit Agreement that we repaid and terminated in October 2023, the 3.00% convertible senior notes due 2022, or the 2022 Convertible Notes, that we repaid in August 2022 offset by interest income earned on investments.

Critical accounting policies and significant judgments and estimates

Our management’s discussion and analysis of our financial condition and results of operations is based on our financial statements, which we have prepared in accordance with generally accepted accounting principles in the United States. The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenues and expenses during the reporting periods. Actual results may differ from these estimates under different assumptions or conditions.

Of our policies, the following are considered critical to an understanding of our consolidated financial statements as they require the application of the most subjective and complex judgment, involving critical accounting estimates and assumptions impacting our consolidated financial statements:

Revenue recognition related to net product revenue
Contingent consideration from business combinations

Revenue recognition related to net product revenue

Net product revenues. Our net product revenue primarily consists of sales of Translarna in territories outside of the U.S. and sales of Emflaza in the U.S., both for the treatment of DMD.  We recognize revenue when performance obligations with customers have been satisfied. Our performance obligations are to provide products based on customer orders from distributors, hospitals, specialty pharmacies or retail pharmacies. The performance obligations are satisfied at a point in time when our customer obtains control of the product, which is typically upon delivery. We invoice customers after the products have been delivered and invoice payments are generally due within 30 to 90 days of invoice date. We determine the transaction price based on fixed consideration in its contractual agreements. Contract liabilities arise in certain circumstances when consideration is due for goods not yet provided. As we have identified only one distinct performance obligation, the transaction price is allocated entirely to the product sale. In determining the transaction price, a significant financing component does not exist since the timing from when we deliver product to when the customers pay for the product is typically less than one year. Customers in certain countries pay in advance of product delivery. In those instances, payment and delivery typically occur in the same month.

We record product sales net of any variable consideration, which includes discounts, allowances, rebates related to Medicaid and other government pricing programs, and distribution fees. We use the expected value or most likely amount method when estimating variable consideration, unless discount or rebate terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from product sales are recognized. These estimates for variable consideration are adjusted to reflect known changes in factors and may impact such estimates in the quarter those changes are known. Revenue recognized does not include amounts of variable consideration that are constrained.

During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of our net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7

123

million, respectively. During the year ended December 31, 2021, only the United States accounted for at least 10% of our net product sales.

In relation to customer contracts, we incur costs to fulfill a contract but do not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. We consider any shipping and handling costs that are incurred after the customer has obtained control of the product as a cost to fulfill a promise. Shipping and handling costs associated with finished goods delivered to customers are recorded as a selling expense.

Contingent consideration from business combinations

The consideration for our business acquisitions may include future payments that are contingent upon the occurrence of a particular event or events. The obligations for such contingent consideration payments are recorded at fair value on the acquisition date. The contingent consideration obligations are then evaluated each reporting period. Changes in the fair value of contingent consideration, other than changes due to payments, are recognized as a gain or loss and recorded within the change in the fair value of deferred and contingent consideration on the consolidated statements of operations. The fair value of the development and regulatory milestones are estimated utilizing a probability adjusted, discounted cash flow approach. The discount rates are estimated utilizing Corporate B rated bonds maturing in the years of expected payments based on our estimated development timelines for the acquired product candidate. The fair value of the net sales milestones is determined utilizing a valuation framework that estimates net sales volatility to simulate a range of possible payment scenarios. The average of the payments in these scenarios is then discounted to calculate present fair value.  

For a description of our significant accounting policies, see note 2 to our consolidated financial statements.

Year ended December 31, 2023 compared to year ended December 31, 2022

The following table summarizes revenues and selected expense and other income data for the year ended December 31, 2023 and 2022:

Year ended

December 31, 

Change

(in thousands)

    

2023

    

2022

    

2023 vs. 2022

Net product revenue

$

661,249

$

535,228

$

126,021

Collaboration revenue

 

100,030

 

50,052

$

49,978

Royalty revenue

168,856

113,521

$

55,335

Manufacturing revenue

7,687

$

7,687

Cost of product sales, excluding amortization of acquired intangible assets

 

65,486

 

44,678

$

20,808

Amortization of acquired intangible assets

 

222,635

 

116,554

$

106,081

Research and development expense

 

666,563

 

651,496

$

15,067

Selling, general and administrative expense

 

332,540

 

325,998

$

6,542

Change in the fair value of contingent consideration

 

(127,700)

 

(25,900)

$

(101,800)

Intangible asset impairment

217,800

33,384

$

184,416

Interest expense, net

 

(129,180)

 

(90,871)

$

(38,309)

Other income (expense), net

 

10,130

 

(49,207)

$

59,337

Loss on extinguishment of debt

(137,558)

$

(137,558)

Income tax benefit

 

69,506

 

28,470

$

41,036

Net product revenue.   Net product revenue was $661.2 million for the year ended December 31, 2023, an increase of $126.0 million, or 24%, from net product revenue of $535.2 million for the year ended December 31, 2022. Translarna net product revenues were $355.8 million for the year ended December 31, 2023, an increase of $67.2 million, or 23%, compared to $288.6 million for the year ended December 31, 2022. These results were driven by treatment of new patients in existing geographies and continued geographic expansion. Emflaza net product revenues were $255.1 million for the year ended December 31, 2023, an increase of $36.8 million, or 17%, compared to $218.3 million for the year ended

124

December 31, 2022. These results were driven by new patient starts and high compliance. The remaining increase of $22.0 million was due to an increase in net product sales of Tegsedi, Waylivra, and Upstaza.

Collaboration revenue.   Collaboration revenue was $100.0 million for the year ended December 31, 2023, an increase of $50.0 million, or 100%, from collaboration revenue of $50.1 million for the year ended December 31, 2022. The increase is due to an increase in actual milestones that were achieved in the year ended December 31, 2023 compared to the year ended December 31, 2022, respectively. A sales milestone of $100.0 million was recognized for the achievement of $1.5 billion in worldwide annual net sales from Evrysdi in the year ended December 31, 2023. A sales milestone of $50.0 million was recognized for the achievement of $750.0 million in worldwide annual net sales from Evrysdi in the year ended December 31, 2022.

Royalty revenue. Royalty revenue was $168.9 million for the year ended December 31, 2023, an increase of $55.3 million, or 49%, from $113.5 million for the year ended December 31, 2022. The increase in royalty revenue was due to higher Evrysdi sales in the year ended December 31, 2023 compared to the year ended December 31, 2022. In accordance with the SMA License Agreement, we are entitled to royalties on worldwide annual net sales of the product.

Manufacturing revenue. Manufacturing revenues were $7.7 million for the year ended December 31, 2023, an increase of $7.7 million, or over 100%, from $0.0 million for the year ended December 31, 2022. The increase is due to the manufacturing services related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers.

Cost of product sales, excluding amortization of acquired intangible asset.  Cost of product sales, excluding amortization of acquired intangible asset, was $65.5 million for the year ended December 31, 2023, an increase of $20.8 million, or 47%, from $44.7 million for the year ended December 31, 2022. Cost of product sales excluding amortization of acquired intangible asset, consist primarily of royalty payments associated with Emflaza, Translarna and Upstaza net product sales, excluding contingent payments to Marathon, costs associated with Emflaza, Translarna and Upstaza product sold during the period, inventory reserves, and royalty expense related to royalty revenues and collaboration milestone revenues. The increase in cost of product sales, excluding amortization of acquired intangible asset, is primarily due to the increases in net product revenue, Upstaza inventory reserves, royalty revenues, and collaboration milestone revenue.

Amortization of acquired intangible asset.  Amortization of acquired intangible asset was $222.6 million for the year ended December 31, 2023, an increase of $106.1 million, or 91%, from $116.6 million for the year ended December 31, 2022. These amounts are related to the Emflaza rights acquisition, as well as the Waylivra, Tegsedi, and Upstaza intangible assets, which are all being amortized on a straight-line basis over their estimated useful lives. The amortization increase is primarily related to additional Marathon contingent payments for Emflaza.

Research and development expense.   Research and development expense was $666.6 million for the year ended December 31, 2023, an increase of $15.1 million, or 2%, compared to $651.5 million for the year ended December 31, 2022. The increase in research and development expenses includes the achievement of a $30.0 million success-based development milestone for the completion of enrollment of a Phase 3 clinical trial for sepiapterin for PKU. The increase also includes restructuring costs from a reduction in workforce in connection with our strategic pipeline prioritization and discontinuation of our preclinical and early research programs in our gene therapy platform in the year ended December 31, 2023. These increases were partially offset by decreases in program spend related to our strategic portfolio prioritization as we continue to focus our resources on our differentiated, high potential research and development programs.

Selling, general and administrative expense.  Selling, general and administrative expense was $332.5 million for the year ended December 31, 2023, an increase of $6.5 million, or 2%, from $326.0 million for the year ended December 31, 2022. The increase reflects our continued investment to support our commercial activities including our expanding commercial portfolio. The increase also includes restructuring costs from a reduction in workforce in connection with our strategic pipeline prioritization and discontinuation of our preclinical and early research programs in our gene therapy platform in the year ended December 31, 2023.

125

Change in the fair value of contingent consideration. Change in the fair value of contingent consideration was a gain of $127.7 million for the year ended December 31, 2023, a change of $101.8 million, or over 100%, from a gain of $25.9 million for the year ended December 31, 2022. The change is primarily related to our strategic portfolio prioritization and decision to discontinue our preclinical and early research programs in our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome, which was announced in May 2023. As a result, we fully impaired the Friedreich ataxia and Angelman syndrome intangible assets and determined that the fair value for all of the contingent consideration payable related to Friedreich ataxia and Angelman syndrome was $0. As a result, we recorded a fair value change of $128.4 million for the year ended December 31, 2023 for the contingent consideration related to Friedreich ataxia and Angelman syndrome

Intangible asset impairment. Intangible asset impairment was $217.8 million for the year ended December 31, 2023, an increase of $184.4 million, or over 100%, from intangible asset impairment of $33.4 million for the year ended December 31, 2022. The change is due to our strategic portfolio prioritization and decision to discontinue our preclinical and early research programs in our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome, which was announced in May 2023. As a result, we fully impaired the Friedreich ataxia and Angelman syndrome intangible assets and recorded impairment expense of $217.8 million during the year ended December 31, 2023. During the year ended December 31, 2022, a partial impairment of $33.4 million was recorded due to a decrease in projected cash flows for the Upstaza indefinite lived intangible asset due to refinements in market assumptions.

Interest expense, net.   Interest expense, net was $129.2 million for the year ended December 31, 2023, an increase of $38.3 million, or 42%, from interest expense, net of $90.9 million for the year ended December 31, 2022. The increase in interest expense, net was primarily due to interest expense recorded from the liability for the sale of future royalties related to the A&R Royalty Purchase Agreement and the Original Royalty Purchase Agreement.

Other income (expense), net.  Other income, net was $10.1 million for the year ended December 31, 2023, a change

of $59.3 million, or over 100%, from other expense, net of $49.2 million for the year ended December 31, 2022. The change in other income (expense), net resulted primarily from unrealized foreign exchange gains of $11.7 million and realized foreign currency exchanges losses of $2.7 million, for the year ended December 31, 2023, as compared to unrealized foreign exchange losses of $14.4 million and a non cash foreign currency remeasurement loss of $16.9 million from the remeasurement of our intercompany loan for the year ended December 31, 2022. In addition, we had unrealized and realized losses on our equity investments and convertible debt security in ClearPoint Neuro, Inc. (formerly MRI Interventions, Inc.), or ClearPoint, of $2.7 million and $2.3 million, respectively, for the year ended December 31, 2023, as compared to unrealized losses on our equity investments and convertible debt security in ClearPoint, of $3.5 million and $5.8 million, respectively, for the year ended December 31, 2022.

Loss on extinguishment of debt.  Loss on extinguishment of debt was $137.6 million for the year ended December 31, 2023, an increase of $137.6 million, or 100%, from loss on extinguishment of debt of $0.0 million for the year ended December 31, 2022. The increase was primarily due to the early termination of our Blackstone Credit Agreement. We recorded a loss on the extinguishment of debt of $92.7 million for the period ended December 31, 2023. The loss on extinguishment of debt consisted of $82.0 million in prepayment premiums, exit fees, and creditor expenses and debt issuance costs of $10.7 million. In addition, we recorded $44.9 million on the loss of extinguishment of debt relating to the A&R Royalty Purchase Agreement.

Income tax benefit.   Income tax benefit was $69.5 million for the year ended December 31, 2023, an increase of $41.0 million, or over 100%, from income tax benefit of $28.5 million for the year ended December 31, 2022. The increase in income tax benefit is attributable to the receipt of an outstanding state tax refund received during the year ended December 31, 2023, and the subsequent release of the associated ASC 740 income tax reserve, as well as the reversal of the deferred tax liability recognized in conjunction with the discontinuation of our preclinical and early research programs in our gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome, during the year ended December 31, 2023.

126

Year ended December 31, 2022 compared to year ended December 31, 2021

The following table summarizes revenues and selected expense and other income data for the years ended December 31, 2022 and 2021:

Year ended

December 31, 

Change

(in thousands)

   

2022

    

2021

    

2022 vs. 2021

Net product revenue

$

535,228

$

428,904

$

106,324

Collaboration revenue

 

50,052

 

55,046

$

(4,994)

Royalty revenue

 

113,521

 

54,643

$

58,878

Cost of product sales, excluding amortization of acquired intangible assets

 

44,678

 

32,328

$

12,350

Amortization of acquired intangible assets

116,554

54,751

$

61,803

Research and development expense

651,496

540,684

$

110,812

Selling, general and administrative expense

 

325,998

 

285,773

$

40,225

Change in the fair value of contingent consideration

 

(25,900)

 

(500)

$

(25,400)

Intangible asset impairment

 

33,384

 

$

33,384

Interest expense, net

 

(90,871)

 

(86,022)

$

(4,849)

Other expense, net

 

(49,207)

 

(57,875)

$

8,668

Income tax benefit (expense)

 

28,470

 

(5,561)

$

34,031

Net product revenue.   Net product revenue was $535.2 million for the year ended December 31, 2022, an increase of $106.3 million, or 25%, from net product revenue of $428.9 million for the year ended December 31, 2021. Translarna net product revenues were $288.6 million for the year ended December 31, 2022, an increase of $52.6 million, or 22%, compared to $236.0 million for the year ended December 31, 2021. These results were driven by treatment of new patients in existing geographies and continued geographic expansion. Emflaza net product revenues were $218.3 million for the year ended December 31, 2022, an increase of $31.0 million, or 17%, compared to $187.3 million for the year ended December 31, 2021. These results were driven by new patient prescriptions, continued high compliance, and appropriate weight-based dosing. The remaining increase of $22.7 million was due to an increase in net product sales of Tegsedi, Waylivra, and Upstaza.

Collaboration revenue.   Collaboration revenue was $50.1 million for the year ended December 31, 2022, a decrease of $5.0 million, or 9%, from collaboration revenue of $55.0 million for the year ended December 31, 2021. The decrease is due to a decrease in actual milestones that were achieved in the year ended December 31, 2022 compared to the year ended December 31, 2021, respectively. A sales milestone of $50.0 million was recognized for the achievement of $750.0 million in worldwide annual net sales from Evrysdi in the year ended December 31, 2022. In March 2021, the first commercial sale of Evrysdi in the EU was made. This event triggered a $20.0 million milestone payment to us from Roche. Additionally, in June 2021, the Japanese Ministry of Health, Labor and Welfare approved Evrysdi for the treatment of SMA in Japan. In August 2021, the first commercial sale of Evrysdi in Japan triggered a $10.0 million milestone payment to us from Roche.  In December 2021, we recorded our first sales milestone of $25.0 million for the achievement of $500.0 million in worldwide annual net sales from Evrysdi.

Royalty revenue. Royalty revenue was $113.5 million for the year ended December 31, 2022, an increase of $58.9 million, or over 100%, from $54.6 million for the year ended December 31, 2021. The increase in royalty revenue was due to higher Evrysdi sales in the year ended December 31, 2022 as compared to the year ended December 31, 2021. In accordance with the SMA License Agreement, we are entitled to royalties on worldwide annual net sales of the product.

Cost of product sales, excluding amortization of acquired intangible asset.  Cost of product sales, excluding amortization of acquired intangible asset, was $44.7 million for the year end December 31, 2022, an increase of $12.4 million, or 38%, from $32.3 million for the year ended December 31, 2021. Cost of product sales, excluding amortization of acquired intangible asset, consist primarily of royalty payments associated with Emflaza, Translarna and Upstaza net product sales, excluding contingent payments to Marathon, costs associated with Emflaza, Translarna and Upstaza product

127

sold during the period, and royalty expense related to royalty revenues and collaboration milestone revenues. The increase in cost of product sales, excluding amortization of acquired intangible asset, is primarily due to the increases in net product revenue, royalty revenues, and collaboration milestone revenue.

Amortization of acquired intangible asset.  Amortization of acquired intangible asset was $116.6 million for the year ended December 31, 2022, an increase of $61.8 million, or over 100%, from $54.8 million for the year ended December 31, 2021. These amounts are related to the Emflaza rights acquisition, as well as the Waylivra, Tegsedi, and Upstaza intangible assets, which are all being amortized on a straight-line basis over their estimated useful lives. With the approval of Upstaza by the EC in July 2022, $89.6 million was reclassified from indefinite lived intangible assets to definite lived intangible assets, which is being amortized over its expected useful life. The amortization increase is primarily related to the additional Marathon contingent payments, which includes a $50.0 million contingent payment made in the year ended December 31, 2022.

Research and development expense.   Research and development expense was $651.5 million for the year ended December 31, 2022, an increase of $110.8 million, or 20%, compared to $540.7 million for the year ended December 31, 2021.  The increase in research and development expenses is primarily related to increased investment in research programs and advancement of the clinical pipeline.

Selling, general and administrative expense.  Selling, general and administrative expense was $326.0 million for the year ended December 31, 2022, an increase of $40.2 million, or 14%, from $285.8 million for the year ended December 31, 2021. The increase reflects our continued investment to support our commercial activities including our expanding commercial portfolio.

Change in the fair value of contingent consideration. Change in the fair value of contingent consideration was a gain of $25.9 million for the year ended December 31, 2022, a change of $25.4 million, or over 100%, from a gain of $0.5 million for the year ended December 31, 2021. The change is related to the fair valuation of the potential future consideration to be paid to former equityholders of Agilis as a result of our merger with Agilis which closed in August 2018. Changes in the fair value were due to the re-calculation of discounted cash flows for the passage of time and changes to certain other estimated assumptions.

Intangible asset impairment. Intangible asset impairment was $33.4 million for the year ended December 31, 2022, an increase of $33.4 million, 100%, from intangible asset impairment of $0.0 million for the year ended December 31, 2021. The increase was due to a decrease in projected cash flows for the Upstaza indefinite lived intangible asset due to refinements in current market assumptions and the timing of patient treatments, resulting in a partial impairment.

Interest expense, net.   Interest expense, net was $90.9 million for the year ended December 31, 2022, an increase of $4.8 million, 6%, from interest expense, net of $86.0 million for the year ended December 31, 2021.  The increase in interest expense, net was primarily due to interest expense recorded from the senior secured term loan, partially offset by lower interest expense due to the repayment of the 2022 Convertible Notes.

Other expense, net.   Other expense, net was $49.2 million for the year ended December 31, 2022, a decrease of $8.7 million, 15%, from other expense, net of $57.9 million for the year ended December 31, 2021. The decrease in other expense, net resulted primarily from an unrealized foreign exchange loss of $14.4 million and a non cash foreign currency remeasurement loss of $16.9 million from the remeasurement of our intercompany loan for the year end December 31, 2022, as compared to an unrealized foreign exchange loss of $41.0 million from the remeasurement of our intercompany loan for the year ended December 31, 2021. In addition, we had unrealized losses on our equity investments and convertible debt security in ClearPoint, of $3.5 million and $5.8 million, respectively, for the year ended December 31, 2022, as compared to unrealized losses on our equity investments and convertible debt security in ClearPoint of $6.1 million and $8.3 million, respectively, for the year ended December 31, 2021

Income tax benefit (expense).   Income tax benefit was $28.5 million for the year ended December 31, 2022, a change of $34.0 million, or over 100%, from income tax expense of $5.6 million for the year ended December 31, 2021. The change in income tax benefit (expense) is primarily attributable to the partial amortization of an intangible which had

128

previously been classified as an indefinite lived intangible, and the subsequent release of a portion of the valuation allowance associated with this asset.

Liquidity and capital resources

Sources of liquidity

Since inception, we have incurred significant operating losses.

As a growing commercial-stage biopharmaceutical company, we are engaging in significant commercialization efforts for our products while also devoting a substantial portion of our efforts on research and development related to our products, product candidates and other programs. To date, our product revenue has primarily consisted of sales of Translarna for the treatment of nmDMD in territories outside of the United States and from Emflaza for the treatment of DMD in the United States. Our ongoing ability to generate revenue from sales of Translarna for the treatment of nmDMD is dependent upon our ability to maintain our marketing authorizations in Brazil, Russia and in the EEA and secure market access through commercial programs following the conclusion of pricing and reimbursement terms at sustainable levels in the member states of the EEA or through EAP programs or similar styled programs in the EEA and other territories. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion from the date of its issuance. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the EEA. Emflaza is approved in the United States for the treatment of DMD in patients two years and older. Our ability to generate product revenue from Emflaza will largely depend on the coverage and reimbursement levels set by governmental authorities, private health insurers and other third-party payors.  Additionally, Emflaza’s seven-year period of orphan drug exclusivity related to the treatment of DMD in patients five years and older expired in February 2024. We have previously relied on this exclusivity period to commercialize Emflaza in the United States. We expect the expiration of this orphan drug exclusivity to have a significant negative impact on Emflaza net product revenue. Emflaza’s orphan drug exclusivity related to the treatment of DMD in patients two years of age to less than five expires in June 2026.

We have financed our operations to date primarily through private offerings of convertible senior notes, public and “at the market offerings” of common stock, proceeds from royalty purchase agreements, net proceeds from our borrowings under our credit agreement with Blackstone, private placements of our convertible preferred stock and common stock, collaborations, bank and institutional lender debt, other convertible debt, grant funding and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease area addressed by our product candidates. We expect to continue to incur significant expenses and operating losses for at least the next fiscal year. The net losses we incur may fluctuate significantly from quarter to quarter.

In August 2019, we entered into the Sales Agreement, pursuant to which, we may offer and sell shares of our common stock, having an aggregate offering price of up to $125.0 million from time to time through the Sales Agents by any method that is deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Overview—Funding” for additional information regarding the transactions described in this paragraph.

In September 2019, we issued $287.5 million aggregate principal amount of 2026 Convertible Notes, which included an option to purchase up to an additional $37.5 million in aggregate principal amount of the 2026 Convertible Notes, which was exercised in full by the initial purchasers. The 2026 Convertible Notes bear cash interest at a rate of 1.50% per year, payable semi-annually on March 15 and September 15 of each year, beginning on March 15, 2020. The 2026 Convertible Notes will mature on September 15, 2026, unless earlier repurchased or converted. We received net proceeds of $279.3 million after deducting the initial purchasers’ discounts and commissions and the offering expenses payable by us.

Holders may convert their 2026 Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2026 only under the following circumstances: (1) during any calendar quarter commencing on or after December 31, 2019 (and only during such calendar quarter), if the last reported sale price of our common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive

129

trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day; (2) during the five business day period after any five consecutive trading day period, or the measurement period, in which the trading price (as defined in the 2026 Convertible Notes Indenture) per $1,000 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of our common stock and the conversion rate on each such trading day; (3) during any period after we have issued notice of redemption until the close of business on the scheduled trading day immediately preceding the relevant redemption date; or (4) upon the occurrence of specified corporate events. On or after March 15, 2026, until the close of business on the business day immediately preceding the maturity date, holders may convert their 2026 Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, we will pay or deliver, as the case may be, cash, shares of our common stock or any combination thereof at our election.

The conversion rate for the 2026 Convertible Notes was initially, and remains, 19.0404 shares of our common stock per $1,000 principal amount of the 2026 Convertible Notes, which is equivalent to an initial conversion price of approximately $52.52 per share of our common stock. The conversion rate may be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest.

We were not permitted to redeem the 2026 Convertible Notes prior to September 20, 2023. We may redeem for cash all or any portion of the 2026 Convertible Notes, at our option, if the last reported sale price of our common stock has been at least 130% of the conversion price then in effect on the last trading day of, and for at least 19 other 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 we provide notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Convertible Notes, which means that we are not required to redeem or retire the 2026 Convertible Notes periodically.

If we undergo a “fundamental change” (as defined in the 2026 Convertible Notes Indenture), subject to certain conditions, holders of the 2026 Convertible Notes may require us to repurchase for cash all or part of their 2026 Convertible Notes at a repurchase price equal to 100% of the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The 2026 Convertible Notes represent senior unsecured obligations and will rank senior in right of payment to our future indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to our existing and future unsecured indebtedness that is not so subordinated, effectively junior in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) incurred by our subsidiaries. The 2026 Convertible Notes Indenture contains customary events of default with respect to the 2026 Convertible Notes, including that upon certain events of default (including our failure to make any payment of principal or interest on the 2026 Convertible Notes when due and payable) occurring and continuing, the 2026 Convertible Notes Trustee by notice to us, or the holders of at least 25% in principal amount of the outstanding 2026 Convertible Notes by notice to us and the Convertible Notes Trustee, may, and the 2026 Convertible Notes Trustee at the request of such holders (subject to the provisions of the 2026 Convertible Notes Indenture) will, declare 100% of the principal of and accrued and unpaid interest, if any, on all the 2026 Convertible Notes to be due and payable. In case of certain events of bankruptcy, insolvency or reorganization, involving us or a significant subsidiary, 100% of the principal of and accrued and unpaid interest on the 2026 Convertible Notes will automatically become due and payable. Upon such a declaration of acceleration, such principal and accrued and unpaid interest, if any, will be due and payable immediately.

In July 2020, we entered into the Original Royalty Purchase Agreement. Pursuant to the Original Royalty Purchase Agreement, we sold to Royalty Pharma the Original Assigned Royalty Rights in consideration for $650.0 million. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations—Overview—Funding” for additional information regarding this transaction.

In October 2022, we entered into the Blackstone Credit Agreement for fundings of up to $950.0 million consisting of a committed loan facility consisting of a senior secured term loan facility funded on the Closing Date, in the aggregate

130

principal amount of $300.0 million, and a delayed draw term loan facility of up to $150.0 million to be funded at our request within 18 months of the Closing Date subject to specified conditions, and further contemplating the potential for up to $500.0 million of additional financing, to the extent that we request such additional financing and subject to the Lenders’ agreement to provide such additional financing and to mutual agreement on terms. In October 2023, we terminated the Blackstone Credit Agreement. We recorded a loss on the extinguishment of debt of $92.7 million which is included on the statement of operations for the period ended December 31, 2023. The loss on extinguishment of debt consisted of $82.0 million in prepayment premiums, exit fees, and creditor expenses and debt issuance costs of $10.7 million. All liens and security interests securing the loans made pursuant to the Blackstone Credit Agreement were released upon termination.

In October 2023, we entered into the A&R Royalty Purchase Agreement.  At closing, Royalty Pharma paid us $1.0 billion in cash consideration for 38.0447% of our Retained Royalty Rights (which is in addition to the Original Assigned Royalty Rights, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty.  In addition, we may sell to Royalty Pharma the remainder of our Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by us that are exercisable at our option between January 1, 2024 and December 31, 2025.  If we exercise two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of our Retained Royalty Rights less amounts exercised by us via our put options at a purchase price that is proportional to the purchase price of our unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty.

The A&R Royalty Purchase Agreement includes specified negative and affirmative covenants with respect to our rights under the SMA License Agreement as well as other customary representations and warranties, covenants and other provisions. The A&R Royalty Purchase Agreement will terminate 60 days following the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the SMA License Agreement.

Cash flows

As of December 31, 2023, we had cash and cash equivalents and marketable securities of $876.7 million.

The following table provides information regarding our cash flows and our capital expenditures for the periods indicated.

Years ended

December 31, 

(in thousands)

2023

    

2022

    

2021

Cash (used in) provided by:

  

 

  

 

  

Operating activities

$

(158,418)

$

(356,654)

$

(251,332)

Investing activities

$

(176,737)

$

290,181

$

219,182

Financing activities

$

646,400

$

167,952

$

20,877

Net cash used in operating activities was $158.4 million, $356.7 million, and $251.3 million for the years ended December 31, 2023, 2022, and 2021, respectively. The net cash used in operating activities primarily relates to supporting clinical development and commercial activities for the years ended December 31, 2023, 2022, and 2021.

Net cash used in investing activities was $176.7 million for the year ended December 31, 2023. Net cash provided by investing activities was $290.2 million and 219.2 million for the years ended December 31, 2022, and 2021, respectively. The cash used in investing activities for the year ended December 31, 2023 is primarily attributable to the purchases of marketable securities – available for sale, purchases of marketable securities – equity investments, purchases of fixed assets, and the acquisition of product rights, offset by the sale and redemption of marketable securities – available for sale,

131

sale and redemption of marketable securities – equity investments, and the sale and redemption of ClearPoint Equity Investments. The cash provided by investing activities for the years ended December 31, 2022 and December 31, 2021 were primarily related to net sales and redemptions of marketable securities – available for sale and net sales and redemptions of marketable securities – equity investments, partially offset by purchases of marketable securities – available for sale, purchases of marketable securities – equity investments, purchases of fixed assets, and the acquisition of product rights.

Net cash provided by financing activities was $646.4 million, $168.0 million, and $20.9 million for the years ended December 31, 2023, 2022 and 2021, respectively. The cash provided by financing activities for the year ended December 31, 2023 is primarily attributable to the proceeds received from the A&R Royalty Purchase Agreement, exercise of options, issuance of stock under our Employee Stock Purchase Plan, or ESPP, offset by the repayment of the senior secured term loan, debt issuance costs, debt extinguishment costs related to senior secured term loan, and payments on our finance lease principal. The cash provided by financing activities for the year ended December 31, 2022 is primarily attributable to the proceeds from the issuance of the senior secured term loan under the Blackstone Credit Agreement, the stock purchase agreement entered into in connection with the execution of the Blackstone Credit Agreement, the exercise of options, and issuance of stock under our ESPP, offset by the repayment of the 2022 Convertible Notes, payments on contingent consideration obligation, and payments on our finance lease principal. The cash provided by financing activities for the year ended December 31, 2021 is primarily attributable to the exercise of options, and issuance of stock under our ESPP offset by payments on our finance lease principal.

Funding requirements

We anticipate that we will continue to incur significant expenses in connection with our commercialization efforts in the United States, the EEA, Latin America and other territories, including expenses related to our commercial infrastructure and corresponding sales and marketing, legal and regulatory, and distribution and manufacturing undertakings as well as administrative and employee-based expenses. In addition to the foregoing, we expect to continue to incur significant costs in connection with ongoing, planned and potential future clinical trials and studies for sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications. We continue to seek marketing authorization for Translarna for the treatment of nmDMD in territories that we do not currently have marketing authorization in and we are exploring other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA if the EC ratifies the CHMP’s negative opinion for Translarna following a re-examination procedure. We anticipate submitting a BLA to the FDA for Upstaza for the treatment of AADC deficiency in the United States in March 2024. We also expect to submit an MAA to the EMA for sepiapterin for the treatment of PKU in March 2024 and we expect to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024. These efforts may significantly impact the timing and extent of our commercialization and manufacturing expenses.

In addition, our expenses will increase if and as we:

seek to satisfy contractual and regulatory obligations that we assumed through our acquisitions and collaborations;
execute our commercialization strategy for our products, including initial commercialization launches of our products, label extensions or entering new markets;
are required to complete any additional clinical trials, non-clinical studies or Chemistry, Manufacturing and Controls, or CMC, assessments or analyses in order to advance Translarna for the treatment of nmDMD in the United States or elsewhere;
are required to take other steps to maintain our current marketing authorization in the EEA, Brazil and Russia for Translarna for the treatment of nmDMD or to obtain further marketing authorizations for Translarna for the treatment of nmDMD or other indications;

132

initiate or continue the research and development of sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications;
continue to utilize our leased biologics manufacturing and laboratory space located in Hopewell Township, New Jersey, or the Hopewell Facility, to manufacture program materials for third parties;
seek to discover and develop additional product candidates;
seek to expand and diversify our product pipeline through strategic transactions;
maintain, expand and protect our intellectual property portfolio; and
add operational, financial and management information systems and personnel, including personnel to support our product development and commercialization efforts.

We believe that our cash flows from product sales, together with existing cash and cash equivalents, and marketable securities, will be sufficient to fund our operating expenses and capital expenditure requirements for at least the next twelve months. We have based this estimate on assumptions that may prove to be wrong, and we could use our capital resources sooner than we currently expect.

Our future capital requirements will depend on many factors, including:

our ability to maintain our marketing authorization for Translarna for the treatment of nmDMD in the EEA following the CHMP’s negative opinion on the conditional marketing authorization following a re-examination procedure or identify other potential mechanisms in which we may provide Translarna to nmDMD patients in the EEA;
our ability to maintain the marketing authorization for Translarna and our other products in territories outside of the EEA;
our ability to commercialize and market our products and product candidates that may receive marketing authorization;
our ability to negotiate, secure and maintain adequate pricing, coverage and reimbursement terms, on a timely basis, with third-party payors for our products and products candidates;
the amount of generic drug competition that we face for Emflaza following its loss of orphan drug exclusivity related to the treatment of DMD in patients five years and older;

our ability to obtain marketing authorization for sepiapterin for the treatment of PKU in the United States and EEA;
our ability to obtain marketing authorization for Upstaza for the treatment of AADC deficiency in the United States;
the costs, timing and outcome of our efforts to advance Translarna for the treatment of nmDMD in the United States, including, whether we will be required to perform additional clinical trials, non-clinical studies or CMC assessments or analyses at significant cost which, if successful, may enable FDA review of an NDA re-submission by us and, ultimately, may support approval of Translarna for nmDMD in the United States;
unexpected decreases in revenue or increase in expenses resulting from potential widespread outbreaks of contagious disease, such as COVID-19;

133

our ability to successfully complete all post-marketing requirements imposed by regulatory agencies with respect to our products;
the progress and results of activities for sepiapterin and our splicing and ferroptosis and inflammation programs as well as studies in our products for maintaining authorizations, label extensions and additional indications;
the scope, costs and timing of our commercialization activities, including product sales, marketing, legal, regulatory, distribution and manufacturing, for any of our products and for any of our other product candidates that may receive marketing authorization or any additional territories in which we receive authorization to market Translarna;
the costs, timing and outcome of regulatory review of sepiapterin and our splicing and ferroptosis and inflammation programs and Translarna and Upstaza in other territories;
our ability to satisfy our obligations under the indenture governing the 2026 Convertible Notes;
the timing and scope of any potential future growth in our employee base;
the scope, progress, results and costs of preclinical development, laboratory testing and clinical trials for our other product candidates, including those in our splicing and ferroptosis and inflammation programs;
revenue received from commercial sales of our products or any of our product candidates;
our ability to obtain additional and maintain existing reimbursed named patient and cohort EAP programs for Translarna for the treatment of nmDMD on adequate terms, or at all;
the ability and willingness of patients and healthcare professionals to access Translarna through alternative means if pricing and reimbursement negotiations in the applicable territory do not have a positive outcome;
our ability to continue to utilize the Hopewell Facility to manufacture program materials for third parties;
the costs of preparing, filing and prosecuting patent applications, maintaining, and protecting our intellectual property rights and defending against intellectual property-related claims;
the extent to which we acquire or invest in other businesses, products, product candidates, and technologies, including the success of any acquisition, in-licensing or other strategic transaction we may pursue, and the costs of subsequent development requirements and commercialization efforts, including with respect to our acquisitions of Emflaza, Agilis, our ferroptosis and inflammation platform and Censa and our licensing of Tegsedi and Waylivra; and
our ability to establish and maintain collaborations, including our collaborations with Roche and the SMA Foundation, and our ability to obtain research funding and achieve milestones under these agreements.

With respect to our outstanding 2026 Convertible Notes, cash interest payments are payable on a semi-annual basis in arrears, which will require total funding of $4.3 million annually.

In February 2023, we completed enrollment of our Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, we paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. We elected to pay this milestone in the form of shares of our common stock, less certain cash payments in accordance with the Censa Merger Agreement. Pursuant to such election, we issued 657,462 shares of our common stock and paid $0.4 million to the former Censa securityholders.

134

We expect to make additional payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of certain regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement. We also expect to pay the former equityholders of Agilis $20.0 million in development milestone payments upon the acceptance for filing by the FDA of a BLA for Upstaza for the treatment of AADC deficiency and $4.5 million in regulatory milestone payments upon the approval of the BLA from the FDA.  We anticipate submitting a BLA to the FDA for Upstaza for the treatment of AADC deficiency in the United States in March 2024. Furthermore, since we are a public company, we have incurred and expect to continue to incur additional costs associated with operating as such including significant legal, accounting, investor relations and other expenses.

We also have certain significant contractual obligations and commercial commitments that require funding. We lease office space for our principal office in South Plainfield, New Jersey and we occupy under leases that expire in 2024, with two consecutive five-year renewal options to renew the leases after 2024. Additionally, we entered into a lease agreement for approximately 103,000 square feet of laboratory and office space in Bridgewater, New Jersey.  The rental term for such facility commenced on May 1, 2020 with an initial term of seven years and two consecutive five year renewal periods at our option. We have significant lease obligations that stem from our lease of office, manufacturing, and laboratory space in Hopewell, New Jersey. The rental term for such facility commenced on July 1, 2020, with an initial term of fifteen years and two consecutive 10-year renewal periods at our option. We also lease two entire buildings comprised of approximately 360,000 square feet of shell condition, modifiable space at a facility located in Warren, New Jersey. The rental term for such facility commenced on June 1, 2022, with an initial term of seventeen years followed by three consecutive five-year renewal periods at our option. In addition, we lease office space, vehicles and equipment in various other locations in the U.S. and other countries for our employees and operations. We have a total of $252.6 million in obligations that stem from our operating leases.

We have a total of $27.0 million in obligations that stem from a commercial manufacturing services agreement entered into with MassBio on June 19, 2020, for a term of 12.5 years. Pursuant to the terms of the agreement, MassBio agreed to provide us with four dedicated rooms for our Upstaza program.

Under an Exclusive License and Supply Agreement, or the Faes Agreement, with Faes Farma, S.A., or Faes, we are required to pay royalties as a percentage of or as a fixed payment with respect to net product sales by us allocable to the Emflaza oral suspension product. We are required to pay Faes an annual minimum royalty during the first seven calendar years from the FDA approval date of the Emflaza oral suspension product. The minimum royalty based on the euro to U.S. dollar exchange rate as of December 31, 2023 is $1.7 million, which represents the last annual minimum royalty payment due. Thereafter, a fixed percentage royalty is due during the remainder of the Faes Agreement term.

Under various agreements, including the sponsored research agreement with the SMA Foundation discussed below, we will be required to pay royalties and milestone payments upon the successful development and commercialization of products.

We have entered into a sponsored research agreement with the SMA Foundation in connection with our spinal muscular atrophy program. We may become obligated to pay the SMA Foundation single-digit royalties on worldwide net product sales of any collaboration product that we successfully develop and subsequently commercialize or, with respect to collaboration products we outlicense, including Evrysdi, a specified percentage of certain payments we receive from our licensee. We are not obligated to make such payments unless and until annual sales of a collaboration product exceed a designated threshold. Since inception, the SMA Foundation has earned $52.5 million, $35.3 million which was paid and $17.2 million which was accrued as of December 31, 2023.  We have reached our obligation to make such payments to the SMA Foundation of an aggregate of $52.5 million as of December 31, 2023. Refer to “Ongoing Acquisition- Related Obligations” in Item 1. Business.

Additionally, we have employment agreements with certain employees which require the funding of a specific level of payments, if certain events, such as a change in control or termination without cause, occur.

We have never been profitable and we will need to generate significant revenues to achieve and sustain profitability, and we may never do so. We may need to obtain substantial additional funding in connection with our continuing operations. Until such time, if ever, as we can generate substantial product revenues, we expect to finance our cash needs

135

primarily through a combination of equity offerings, debt financings, collaborations, strategic alliances, grants and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease areas addressed by our product and product candidates and marketing, distribution or licensing arrangements. Adequate additional financing may not be available to us on acceptable terms, or at all. To the extent that we raise additional capital through the sale of equity or convertible debt securities, our stockholders ownership interest will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect the rights of our common stockholders. Debt financing, if available, may involve agreements that include covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through collaborations, strategic alliances or marketing, distribution or licensing arrangements with third parties, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or product candidates or to grant licenses on terms that may not be favorable to us.

If we are unable to raise additional funds through equity, debt or other financings when needed or on attractive terms, we may be required to delay, limit, reduce or terminate our product development or commercialization efforts or grant rights to develop and market product candidates that we would otherwise prefer to develop and market ourselves.

Item 7A.   Quantitative and Qualitative Disclosures about Market Risk

We are exposed to market risk related to changes in interest rates. Our primary exposure to market risk is interest rate sensitivity, which is affected by changes in the general level of U.S. interest rates, particularly because our investments are in short-term securities. Our available for sale securities are subject to interest rate risk and will fall in value if market interest rates increase. At any time, sharp changes in interest rates can affect the fair value of the investment portfolio and its interest earnings. There were no investments classified as long-term at December 31, 2023. At December 31, 2023, we held $876.7 million in cash and cash equivalents and short-term investments. After a review of our marketable investment securities, we believe that in the event of a hypothetical ten percent increase in interest rates, the resulting decrease in fair value of our marketable investment securities would be insignificant to the consolidated financial statements.

Currently, we do not hedge these interest rate exposures. We maintain an investment portfolio in accordance with our investment policy. The primary objectives of our investment policy are to preserve principal, maintain proper liquidity and to meet operating needs. Although our investments are subject to credit risk, our investment policy specifies credit quality standards for our investments and limits the amount of credit exposure from any single issue, issuer or type of investment. Our investments are also subject to interest rate risk and will decrease in value if market interest rates increase. However, due to the conservative nature of our investments and relatively short duration, interest rate risk is mitigated. We do not own derivative financial instruments. Accordingly, we do not believe that there is any material market risk exposure with respect to derivative or other financial instruments.

As a result of our ex-U.S. operations, we face exposure to movements in foreign currency exchange rates, including the British Pound, Euro, Brazilian Real, and Swiss Franc against the U.S. dollar. The current exposures arise primarily from cash, accounts receivable, intercompany receivables and payables, intercompany loans and product sales denominated in foreign currencies. Both positive and negative impacts to our international product sales from movements in foreign currency exchange rates may be partially mitigated by the natural, opposite impact that foreign currency exchange rates have on our international operating expenses. For the year ended December 31, 2023, we recognized realized foreign currency transaction losses, net, of $2.7 million, which is recorded within other income, net on the Statement of Operations. A hypothetical ten percent increase or decrease in the exchange rate between the U.S. dollar and the British Pound, Euro, Brazilian Real, or Swiss Franc from the December 31, 2023 rate would not have a significant impact on our cash flows. We are not currently engaged in any foreign currency hedging activities. We will evaluate the use of derivative financial instruments to hedge our exposure as the needs and risks should arise.

In September 2019, we issued $287.5 million of 1.50% convertible senior notes due September 15, 2026, or the 2026 Convertible Notes. We do not have economic interest rate exposure on the 2026 Convertible Notes as they have a fixed annual interest rate of 1.50%. However, the fair value of the 2026 Convertible Notes is exposed to interest rate risk. We do not carry the 2026 Convertible Notes at fair value on our balance sheet but present the fair value of the principal amount for disclosure purposes. Generally, the fair value of the 2026 Convertible Notes will increase as interest rates fall and decrease as interest rates rise. The 2026 Convertible Notes are also affected by the price and volatility of our common

136

stock and will generally increase or decrease as the market price of our common stock changes. The estimated fair value of the 2026 Convertible Notes was approximately $265.3 million as of December 31, 2023.

137

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of PTC Therapeutics, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of PTC Therapeutics, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders' (deficit)/equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the consolidated results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 29, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

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

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Variable consideration in contracts with customers

Description of the Matter

As discussed in Note 2 of the consolidated financial statements, the Company’s revenues for product sold to its customers within the United States reflect discounts mandated by the Medicaid Drug Rebate Program. The Company includes an estimate of this variable consideration in its transaction price at the time of sale when control of the product transfers to the customer. The Company uses the expected value or most likely amount method when estimating variable consideration, unless discount or rebate terms are specified within contracts. The estimates for variable consideration are adjusted to reflect known changes.

139

Auditing the amount of consideration to be paid under the Medicaid Drug Rebate Program (Medicaid) was complex and highly judgmental due to the interpretation of government rules, regulations, policy, and guidance under the government program. Management is responsible for complying with these rules and regulations. Governmental pricing calculations are complex as a result of interpretation of regulations and management’s policy impacting the average manufacturer price, which would result in an impact to the best price and the unit rebate amount. The reductions to gross product revenues are sensitive to these significant estimates and calculations.

How We Addressed the Matter in Our Audit

We identified, evaluated and tested controls over management’s review of the calculated reductions to gross product prices related to Medicaid and the significant assumptions and data inputs utilized in the calculations.

To test the revenue adjustments related to Medicaid our audit procedures included, among others, evaluating the methodology used as well as testing the significant estimates discussed above and the underlying assumptions and data used by the Company in its analysis. We evaluated pricing adjustments recorded in the current period and assessed the historical accuracy of management’s estimates against actual results. In addition, we involved an internal governmental pricing specialist to assist with our evaluation of management’s methodology and the calculations made to measure the estimated Medicaid rebates.

Valuation of acquisition-related contingent consideration liability

Description of the Matter

As discussed in Note 2 and Note 3 to the consolidated financial statements under the respective captions “Business combinations and asset acquisitions,” and “Level 3 valuation” the Company recognizes contingent consideration liabilities at their estimated fair values on the acquisition date. Subsequent changes to the fair values of the contingent consideration liabilities are recorded within the consolidated statement of operations in the period of change. At December 31, 2023, the Company recorded $36.3 million in total contingent consideration liabilities related to development, regulatory and net sales milestones.

The fair value of the contingent consideration is estimated utilizing a probability adjusted, discounted cash flow approach, as well as a valuation framework that estimates net sales volatility to simulate a range of possible payment scenarios. Certain assumptions, including development timelines, probabilities of success, and certain inputs to the weighted average cost of capital are highly subjective and the fair value estimate is sensitive to these assumptions. Auditing the valuation of contingent consideration liabilities was complex and required significant auditor judgment due to the high degree of subjectivity in evaluating these assumptions and the method used for the calculation.

How We Addressed the Matter in Our Audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s contingent consideration liabilities process including management’s process to establish the significant assumptions and measure the liability.

To test the estimated fair value of the contingent consideration liabilities, our audit procedures included, among others, assessing the fair value methodology and testing the significant assumptions discussed above and the underlying data used in management’s analyses. We evaluated the assumptions and judgments in light of observable industry and economic trends and standards, external data sources and regulatory factors. Estimated amounts of future sales and probabilities of achieving milestones were evaluated in relation to internal and external analyses, clinical development progress and timelines, probability of success benchmarks, and regulatory notices. Additionally, we compared the weighted average cost of capital that was adjusted for the Company’s credit risk, to those of comparable guideline companies. Our procedures also included evaluating the data sources used by management in determining its assumptions and, where necessary, included an evaluation of available information that either corroborated or contradicted management’s conclusions. We involved

140

valuation specialists to assist with our assessment of the Company’s fair value measurement methodology and to perform corroborative fair value calculations.

/s/ Ernst & Young LLP

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

Iselin, New Jersey

February 29, 2024

141

PTC Therapeutics, Inc.

Consolidated Balance Sheets

In thousands, except shares

December 31, 

    

2023

    

2022

Assets

Current assets:

 

 

  

Cash and cash equivalents

$

594,001

$

279,834

Marketable securities

 

282,738

 

130,871

Trade and royalty receivables, net

 

160,822

 

155,614

Inventory, net

 

30,577

 

21,808

Prepaid expenses and other current assets

 

150,491

 

105,658

Total current assets

 

1,218,629

 

693,785

Fixed assets, net

 

87,089

 

72,590

Intangible assets, net

 

379,497

 

705,891

Goodwill

 

82,341

 

82,341

Operating lease ROU assets

91,896

102,430

Deposits and other assets

 

36,246

 

48,582

Total assets

$

1,895,698

$

1,705,619

Liabilities and stockholders’ deficit

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable and accrued expenses

 

391,983

 

320,366

Deferred revenue

 

801

 

1,351

Operating lease liabilities- current

13,002

9,370

Finance lease liabilities- current

3,000

3,000

Liability for sale of future royalties- current

194,314

72,149

Total current liabilities

 

603,100

 

406,236

Long-term debt

 

284,213

 

571,722

Contingent consideration payable

 

36,300

 

164,000

Deferred tax liability

 

55,905

 

102,834

Operating lease liabilities- noncurrent

97,627

100,860

Finance lease liabilities- noncurrent

17,184

18,675

Liability for sale of future royalties- noncurrent

1,619,783

685,737

Other long-term liabilities

141

2,641

Total liabilities

 

2,714,253

 

2,052,705

Stockholders’ deficit:

 

  

 

  

Common stock, $0.001 par value. Authorized 250,000,000 shares; issued and outstanding 75,708,889 shares at December 31, 2023. Authorized 250,000,000 shares; issued and outstanding 73,104,692 shares at December 31, 2022.

 

75

 

72

Additional paid-in capital

 

2,466,233

 

2,305,020

Accumulated other comprehensive (loss) income

 

(1,285)

 

4,796

Accumulated deficit

 

(3,283,578)

 

(2,656,974)

Total stockholders’ deficit

 

(818,555)

 

(347,086)

Total liabilities and stockholders’ deficit

$

1,895,698

$

1,705,619

See accompanying consolidated notes.

142

PTC Therapeutics, Inc.

Consolidated Statements of Operations

In thousands, except shares and per share data

Year ended December 31, 

    

2023

    

2022

    

2021

Revenues:

 

  

 

  

 

  

Net product revenue

$

661,249

$

535,228

$

428,904

Collaboration revenue

 

100,030

 

50,052

 

55,046

Royalty revenue

168,856

113,521

54,643

Manufacturing revenue

7,687

Total revenues

 

937,822

 

698,801

 

538,593

Operating expenses:

Cost of product sales, excluding amortization of acquired intangible assets

 

65,486

 

44,678

 

32,328

Amortization of acquired intangible assets

222,635

 

116,554

 

54,751

Research and development

 

666,563

 

651,496

 

540,684

Selling, general and administrative

 

332,540

 

325,998

 

285,773

Change in the fair value of contingent consideration

 

(127,700)

 

(25,900)

 

(500)

Intangible asset impairment

217,800

33,384

Total operating expenses

 

1,377,324

 

1,146,210

 

913,036

Loss from operations

 

(439,502)

 

(447,409)

 

(374,443)

Interest expense, net

(129,180)

 

(90,871)

 

(86,022)

Other income (expense), net

 

10,130

 

(49,207)

 

(57,875)

Loss on extinguishment of debt

(137,558)

Loss before income tax benefit (expense)

 

(696,110)

 

(587,487)

 

(518,340)

Income tax benefit (expense)

 

69,506

 

28,470

 

(5,561)

Net loss attributable to common stockholders

$

(626,604)

$

(559,017)

$

(523,901)

Weighted-average shares outstanding:

Basic and diluted (in shares)

74,838,392

 

71,728,634

 

70,466,393

Net loss per share—basic and diluted (in dollars per share)

$

(8.37)

$

(7.79)

$

(7.43)

See accompanying consolidated notes.

143

PTC Therapeutics, Inc.

Consolidated Statements of Comprehensive Loss

In thousands

Year ended December 31,

     

2023

     

2022

     

2021

Net loss

$

(626,604)

$

(559,017)

$

(523,901)

Other comprehensive income (loss):

 

  

 

  

 

  

Unrealized gain (loss) on marketable securities, net of tax

 

820

 

108

 

(2,502)

Foreign currency translation (loss) gain, net of tax

 

(6,901)

 

28,970

 

39,177

Comprehensive loss

$

(632,685)

$

(529,939)

$

(487,226)

See accompanying consolidated notes.

144

PTC Therapeutics, Inc.

Consolidated Statements of Stockholders’ Equity/ (Deficit)

In thousands, except shares

 

 

Accumulated

 

 

 

Additional

 

other

 

Total

Common stock

paid-in

 

comprehensive

Accumulated

stockholders’

    

Shares

    

Amount

    

capital

    

(loss) income

    

deficit

    

equity (deficit)

Balance, December 31, 2020

69,718,096

$

70

$

2,171,746

$

(60,957)

$

(1,628,877)

$

481,982

Exercise of options

635,871

1

 

17,308

 

 

 

17,309

Restricted stock vesting and issuance, net

307,658

 

 

 

 

Issuance of common stock in connection with an employee stock purchase plan

 

166,601

 

 

5,792

 

 

 

5,792

Share-based compensation expense

 

 

 

103,513

 

 

 

103,513

Receivable from investor

 

 

483

 

483

Adjustment for the adoption of ASU 2020-06

 

 

(175,236)

54,796

 

(120,440)

Other

 

25

 

25

Net loss

 

 

 

(523,901)

(523,901)

Comprehensive income

 

 

 

36,675

 

36,675

Balance, December 31, 2021

 

70,828,226

$

71

$

2,123,606

$

(24,282)

$

(2,097,957)

$

1,438

Issuance of common stock related to stock purchase agreement

 

1,095,290

 

1

 

49,999

 

 

 

50,000

Exercise of options

 

496,863

 

 

14,632

 

 

 

14,632

Restricted stock vesting and issuance, net

 

490,008

 

 

 

 

 

Issuance of common stock in connection with an employee stock purchase plan

 

194,305

 

 

6,450

 

 

 

6,450

Share-based compensation expense

 

 

110,333

 

 

 

110,333

Net loss

(559,017)

(559,017)

Comprehensive income

 

 

 

29,078

 

 

29,078

Balance, December 31, 2022

 

73,104,692

$

72

$

2,305,020

$

4,796

$

(2,656,974)

$

(347,086)

Issuance of common stock in connection with a milestone payable

 

657,462

1

29,569

 

29,570

Exercise of options

 

822,482

1

24,039

 

24,040

Restricted stock vesting and issuance, net

 

915,203

1

 

1

Issuance of common stock in connection with an employee stock purchase plan

 

209,050

5,954

 

5,954

Share-based compensation expense

 

101,636

 

101,636

Receivable from investor

15

15

Net loss

 

(626,604)

 

(626,604)

Comprehensive loss

 

(6,081)

 

(6,081)

Balance, December 31, 2023

 

75,708,889

$

75

$

2,466,233

$

(1,285)

$

(3,283,578)

$

(818,555)

See accompanying consolidated notes.

145

PTC Therapeutics, Inc.

Consolidated Statements of Cash Flows

In thousands

Year ended December 31, 

    

2023

    

2022

    

2021

Cash flows from operating activities

  

Net loss

$

(626,604)

$

(559,017)

$

(523,901)

Adjustments to reconcile net loss to net cash used in operating activities:

 

  

 

  

 

  

Depreciation and amortization

 

236,590

 

128,836

 

64,134

Non-cash operating lease expense

 

9,827

 

9,884

 

7,386

Non-cash royalty revenue related to sale of future royalties

(93,460)

(48,738)

(23,460)

Non-cash interest expense on liability related to sale of future royalties

104,790

72,639

77,683

Intangible asset impairment

217,800

33,384

Change in valuation of contingent consideration

 

(127,700)

 

(25,900)

 

(500)

Unrealized loss on ClearPoint Equity Investments

 

1,515

 

3,560

 

6,078

Unrealized loss on ClearPoint convertible debt security

2,678

5,740

8,281

Realized loss for the sale of Clearpoint Equity Investment

782

Realized gain on redemption of marketable securities- equity investments

(4,383)

Unrealized (gain) loss on marketable securities- equity investments

(2,517)

7,992

(1,673)

Non-cash stock consideration, milestone payment

29,570

Disposal of asset

806

80

Deferred income taxes

(46,930)

(34,276)

377

Amortization of (discounts) premiums on investments, net

 

(2,200)

 

1,713

 

5,299

Amortization of debt issuance costs

 

1,873

 

1,901

 

1,848

Loss on extinguishment of debt

55,625

Share-based compensation expense

 

101,636

 

110,333

 

103,513

Unrealized foreign currency transaction (gains) losses, net

 

(14,113)

 

13,263

 

47,391

Non-cash foreign currency remeasurement loss on intercompany loan

16,887

Inventory, net

 

(8,183)

 

(6,668)

 

1,800

Prepaid expenses and other current assets

 

(44,992)

 

(51,621)

 

(15,310)

Trade and royalty receivables, net

 

(1,539)

 

(48,468)

 

(44,991)

Deposits and other assets

 

5,222

 

(2,913)

 

(232)

Accounts payable and accrued expenses

 

48,346

 

27,542

 

45,659

Other liabilities

 

(2,307)

 

(4,558)

 

(6,704)

Deferred revenue

 

(550)

 

1,351

 

(4,010)

Payments on contingent consideration

(9,600)

Net cash used in operating activities

(158,418)

(356,654)

 

(251,332)

Cash flows from investing activities

 

 

 

  

Purchases of fixed assets

 

(28,438)

 

(32,016)

 

(28,213)

Purchases of marketable securities- available for sale

(174,086)

(52,764)

(333,148)

Purchases of marketable securities- equity investments

(38,398)

(22,787)

(210,018)

Sale and redemption of marketable securities- available for sale

21,544

405,234

843,498

Sale and redemption of marketable securities- equity investments

132,228

112,958

4,281

Sale and redemption of ClearPoint Equity Investments

2,594

Acquisition of product rights and licenses

(92,181)

(120,444)

(57,118)

Purchase of equity investment in Clearpoint

(100)

Net cash (used in) provided by investing activities

(176,737)

 

290,181

 

219,182

Cash flows from financing activities

 

 

 

Proceeds from exercise of options

 

24,040

 

14,632

 

17,309

Repayment of senior secured term loan

 

(300,000)

 

 

Debt extinguishment costs related to senior secured term loan

 

(81,933)

 

 

Cash consideration received from A&R Royalty Purchase Agreement

 

1,000,000

 

 

Debt issuance costs related to senior secured term loan

(282)

(11,454)

Proceeds from issuance of senior secured term loan

 

 

300,000

 

Repayment of Convertible Notes

 

 

(150,000)

 

Payments on deferred and contingent consideration obligation

(40,400)

Proceeds from employee stock purchase plan

5,954

6,450

5,792

Payment of finance lease principal

(1,379)

(1,276)

(2,224)

Proceeds from stock purchase agreement

50,000

Net cash provided by financing activities

 

646,400

 

167,952

 

20,877

Effect of exchange rate changes on cash

 

3,114

 

(2,772)

 

(7,821)

Net increase (decrease) in cash and cash equivalents

 

314,359

 

98,707

 

(19,094)

Cash and cash equivalents, and restricted cash beginning of period

 

295,925

 

197,218

 

216,312

Cash and cash equivalents, and restricted cash end of period

$

610,284

$

295,925

$

197,218

146

Supplemental disclosure of cash information

 

 

 

Cash paid for interest

$

36,131

$

18,463

$

9,588

Cash paid for income taxes

$

14,155

$

4,922

$

7,708

Supplemental disclosure of non-cash investing and financing activity

 

  

 

  

 

  

Unrealized gain (loss) on marketable securities, net of tax

$

820

$

108

$

(2,502)

Right-of-use assets obtained in exchange for operating lease obligations

$

$

35,817

$

645

Acquisition of product rights and licenses

$

54,618

$

33,239

$

22,294

Milestone payable

$

2,500

$

$

Debt issuance costs related to senior secured term loan

$

$

159

$

Capital expenditures unpaid at the end of the period

$

$

308

$

See accompanying consolidated notes.

147

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements

December 31, 2023

(In thousands except share and per share amount)

1. The Company

PTC Therapeutics, Inc. (the “Company” or “PTC”) is a global biopharmaceutical company focused on the discovery, development and commercialization of clinically differentiated medicines that provide benefits to patients with rare disorders. PTC’s ability to innovate to identify new therapies and to globally commercialize products is the foundation that drives investment in a robust and diversified pipeline of transformative medicines. PTC’s mission is to provide access to best-in-class treatments for patients who have little to no treatment options. PTC’s strategy is to leverage its strong scientific and clinical expertise and global commercial infrastructure to bring therapies to patients.  PTC believes that this allows it to maximize value for all of its stakeholders.

The Company has two products, Translarna™ (ataluren) and Emflaza® (deflazacort), for the treatment of Duchenne muscular dystrophy (“DMD”), a rare, life threatening disorder. Translarna has marketing authorization in the European Economic Area (the “EEA”) for the treatment of nonsense mutation Duchenne muscular dystrophy (“nmDMD”) in ambulatory patients aged 2 years and older. In July 2020, the European Commission (“EC”) approved the removal of the statement “efficacy has not been demonstrated in non-ambulatory patients” from the indication statement for Translarna. Translarna also has marketing authorization in Russia for the treatment of nmDMD in patients aged two years and older, and in Brazil for the treatment of nmDMD in ambulatory patients two years and older and for continued treatment of patients that become non-ambulatory, as well as in various other countries. Emflaza is approved in the United States for the treatment of DMD in patients two years and older.

The Company’s marketing authorization for Translarna in the EEA is subject to annual review and renewal by the EC following reassessment by the European Medicines Agency (“EMA”) of the benefit-risk balance of the authorization, which the Company refers to as the annual EMA reassessment. In September 2022, the Company submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension. In February 2023, the Company also submitted an annual marketing authorization renewal request to the EMA. In September 2023, the Committee for Medicinal Products for Human Use (“CHMP’), gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA.

Translarna is an investigational new drug in the United States. Following the Company’s announcement of top-line results from the placebo-controlled trial of Study 041 in June 2022, the Company submitted a meeting request to the U.S. Food and Drug Administration (“FDA”) to gain clarity on the regulatory pathway for a potential re-submission of a New Drug Application (“NDA”) for Translarna. The FDA provided initial written feedback that Study 041 does not provide substantial evidence of effectiveness to support NDA re-submission. The Company held a Type C meeting with the FDA in the fourth quarter of 2023 to discuss the totality of Translarna data. Based on this discussion, the FDA suggested that the Company request a pre-submission Type C meeting to discuss the specific contents of an NDA resubmission based on results from Study 041 and from the Company’s international drug registry study for nmDMD patients receiving Translarna. This meeting is scheduled for March 2024.

The Company has developed Upstaza (eladocagene exuparvovec), a gene therapy used for the treatment of Aromatic L-Amino Acid Decarboxylase (“AADC”) deficiency (“AADC deficiency”), a rare central nervous system (“CNS”)

148

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

disorder arising from reductions in the enzyme AADC that results from mutations in the dopa decarboxylase gene. In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. In November 2022, the Medicines and Healthcare Products Regulatory Agency approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the United Kingdom. The Company is also preparing a biologics license application (“BLA”) for Upstaza for the treatment of AADC deficiency in the United States and anticipates submitting a BLA to the FDA in March 2024.

The Company holds the rights for the commercialization of Tegsedi® (inotersen) and Waylivra® (volanesorsen) for the treatment of rare diseases in countries in Latin America and the Caribbean pursuant to the Collaboration and License Agreement (the “Tegsedi-Waylivra Agreement”), dated August 1, 2018, by and between the Company and Akcea Therapeutics, Inc. (“Akcea”), a subsidiary of Ionis Pharmaceuticals, Inc. Tegsedi has received marketing authorization in the United States, the European Union (the “EU”) and Brazil for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hereditary transthyretin amyloidosis (“hATTR amyloidosis”). In August 2021, ANVISA, the Brazilian health regulatory authority, approved Waylivra as the first treatment for familial chylomicronemia syndrome (“FCS”) in Brazil. In December 2022, ANVISA approved Waylivra for the treatment of familial partial lipodystrophy (“FPL”). Waylivra has also received marketing authorization in the EU for the treatment of FCS.

The Company also has a spinal muscular atrophy (“SMA”) collaboration with F. Hoffman-La Roche Ltd and Hoffman-La Roche Inc. (referred to collectively as “Roche”) and the Spinal Muscular Atrophy Foundation (“SMA Foundation”). The SMA program has one approved product, Evrysdi® (risdiplam), which was approved by the FDA in August 2020 for the treatment of SMA in adults and children two months and older and by the EC in March 2021 for the treatment of 5q SMA in patients two months and older with a clinical diagnosis of SMA Type 1, Type 2 or Type 3 or with one to four SMN2 copies. Evrysdi has also received marketing authorization for the treatment of SMA in over 100 countries. In May 2022, the FDA approved a label expansion for Evrysdi to include infants under two months old with SMA. In August 2023, the EC approved an extension of the Evrysdi marketing authorization to include infants under two months old in the EU.

One of the Company’s most advanced clinical stage molecules is sepiapterin. Sepiapterin is a precursor to intracellular tetrahydrobiopterin, which is a critical enzymatic cofactor involved in metabolism and synthesis of numerous metabolic products, for orphan diseases. In May 2023, the Company announced that the primary endpoint was achieved in its registration-directed Phase 3 trial for sepiapterin for phenylketonuria (“PKU”). The primary endpoint of the study was the achievement of statistically-significant reduction in blood Phe level. PTC expects to submit a marketing authorization application (“MAA”) to the EMA for sepiapterin for the treatment of PKU in the EEA in March 2024. Additionally, the Company participated in a pre-NDA meeting with the FDA in the third quarter of 2023. At that meeting, the FDA stated that the sepiapterin clinical safety and efficacy data supported NDA submission for the treatment of pediatric and adult PKU patients. However, the FDA has requested that PTC completes a 26-week nonclinical mouse study to assess sepiapterin carcinogenicity potential prior to NDA submission. Based on the timing to complete this study, PTC expects to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024 and PTC intends to discuss with the FDA the potential for an earlier submission if PTC is permitted to submit the 26-week mouse study report during the NDA review.

In addition to the Company’s SMA program, the Company’s splicing platform also includes PTC518, which is being developed for the treatment of Huntington’s disease (“HD”). The Company initiated a Phase 2 study of PTC518 for the treatment of HD in the first quarter of 2022, which consists of an initial 12-week placebo-controlled phase focused on safety, pharmacology and pharmacodynamic effects followed by a nine-month placebo-controlled phase focused on PTC518 biomarker effect. In June 2023, the Company announced interim data from the 12-week placebo-controlled phase. The Phase 2 study is actively ongoing outside the United States, while it has been paused within the United States as the

149

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

FDA requested additional data to allow the Phase 2 study to proceed. The Company expects results from the 12-month interim data from the Phase 2 study of PTC518 for the treatment of HD in the second quarter of 2024. The Company expects to submit a safety data update to the FDA in the second quarter of 2024 to support lifting of the partial clinical hold on the program.

The Company’s ferroptosis and inflammation platform consists of small molecule compounds that target oxidoreductase enzymes that regulate oxidative stress and inflammatory pathways central to the pathology of a number of CNS diseases. The two most advanced molecules in the Company’s ferroptosis and inflammation platform are vatiquinone and utreloxastat. The Company announced topline results from a registration-directed Phase 3 trial of vatiquinone in children and young adults with Friedreich ataxia, called MOVE-FA, in May 2023. While the study did not meet its primary endpoint, vatiquinone treatment did demonstrate significant benefit on key disease subscales, including the upright stability subscale, as well as on other disease relevant endpoints. In the first quarter of 2024, the Company met with the FDA, who expressed willingness to review an NDA for vatiquinone for the treatment of Friedreich ataxia based on the MOVE-FA trial as well as data from the ongoing open label extension study following the MOVE-FA trial, potentially allowing for the submission of an NDA in late 2024. In the first quarter of 2024, the Company also received scientific advice from the EMA on the MOVE-FA trial results, in which the EMA stated that the MOVE-FA data would likely not be sufficient for conditional authorization. The Company initiated a Phase 2 registration directed trial of utreloxastat for amyotrophic lateral sclerosis, or ALS, in the first quarter of 2022. The Company expect topline results from this trial in the fourth quarter of 2024.

In addition, the Company has a pipeline of product candidates and discovery programs that are in early clinical, pre-clinical and research and development stages focused on the development of new treatments for multiple therapeutic areas for rare diseases.

As of December 31, 2023, the Company had an accumulated deficit of approximately $3,283.6 million. The Company has financed its operations to date primarily through the private offerings of convertible senior notes (see Note 7), public and “at the market offerings” of common stock, proceeds from royalty purchase agreements (see Note 2), net proceeds from its borrowings under its credit agreement with Blackstone (see Note 7), private placements of its convertible preferred stock and common stock, collaborations, bank and institutional lender debt, other convertible debt, grant funding and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease area addressed by the Company’s product candidates. The Company has also relied on revenue generated from net sales of Translarna for the treatment of nmDMD in territories outside of the United States since 2014, Emflaza for the treatment of DMD in the United States since 2017 and Upstaza for the treatment of AADC deficiency in the EEA since May 2022. The Company has also relied on revenue associated with milestone and royalty payments from Roche pursuant to the License and Collaboration Agreement (the “SMA License Agreement”) dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation, under its SMA program. The Company expects that cash flows from the sales of its products, together with the Company’s cash, cash equivalents and marketable securities, will be sufficient to fund its operations for at least the next twelve months.

2. Summary of significant accounting policies

Basis of presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include all adjustments necessary for the fair presentation of the Company’s financial position for the periods presented.

150

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates in these consolidated financial statements have been made in connection with the calculation of net product sales, royalty revenue, certain accruals related to the Company’s research and development expenses, valuation procedures for liability for sale of future royalties, indefinite lived intangible assets annual impairment assessment, fair value of the contingent consideration, and the provision for or benefit from income taxes. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.

Restricted Cash

Restricted cash included in deposits and other assets on the consolidated balance sheet relates to an unconditional, irrevocable and transferable letter of credit that was entered into during the twelve-month period ended December 31, 2019 in connection with obligations under a facility lease for the Company’s leased biologics manufacturing facility in Hopewell Township, New Jersey. The amount of the letter of credit is $7.5 million, is to be maintained for a term of not less than five years and has the potential to be reduced to $3.8 million if after five years from the lease commencement the Company is not in default of its lease. Restricted cash also contains an unconditional, irrevocable and transferable letter of credit that was entered into during June 2022 in connection with obligations for the Company’s new facility lease in Warren, New Jersey. The amount of the letter of credit is $8.1 million and has the potential to be reduced to $4.1 million if after five years the Company is not in default of its lease. Both amounts are classified within deposits and other assets on the consolidated balance sheet due to the long-term nature of the letter of credit. Restricted cash also includes a bank guarantee of $0.6 million denominated in a foreign currency.  

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:

    

End of

    

Beginning of

 

period-

 

period-

 

December 31, 

 

December 31, 

 

2023

2022

Cash and cash equivalents

$

594,001

$

279,834

Restricted cash included in deposits and other assets

 

16,283

 

16,091

Total Cash, cash equivalents and restricted cash per statement of cash flows

$

610,284

$

295,925

Consolidation

The consolidated financial statements include the accounts of PTC Therapeutics, Inc. and its wholly owned subsidiaries. All inter-company accounts, transactions, and profits have been eliminated in consolidation.

Segment and geographic information

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business in one operating and reporting segment.

151

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Cash equivalents

The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.

Marketable securities

The Company’s marketable securities consists of both debt securities and equity investments. The Company considers its investments in debt securities with original maturities of greater than 90 days to be available for sale securities. Securities under this classification are recorded at fair value and unrealized gains and losses within accumulated other comprehensive income. The estimated fair value of the available for sale securities is determined based on quoted market prices or rates for similar instruments. In addition, the cost of debt securities in this category is adjusted for amortization of premium and accretion of discount to maturity. For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. If the criteria are not met, the Company evaluates whether the decline in fair value has resulted from a credit loss or other factors. In making this assessment, management considers, among other factors, the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized costs basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses.

Marketable securities that are equity investments are measured at fair value, as it is readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are components of other income (expense), net within the consolidated statement of operations.

Concentration of credit risk

The Company’s financial instruments that are exposed to credit risks consist primarily of cash and cash equivalents, available-for-sale marketable securities and accounts receivable. The Company maintains its cash and cash equivalents in bank accounts, which, at times, exceed federally insured limits. The Company has not experienced any credit losses in these accounts and does not believe it is exposed to any significant credit risk on these funds. The Company’s investment policy includes guidelines on the quality of the financial institutions and financial instruments the Company is allowed to invest in, which the Company believes minimizes the exposure to concentration of credit risk.

The Company is subject to credit risk from its accounts receivable related to its product sales. The payment terms are predetermined and the Company evaluates the creditworthiness of each customer or distributor on a regular basis. The Company reserves all uninsured amounts billed directly to a patient until the time of cash receipt as collectability is not reasonably assured at the time the product is received. To date, the Company has not incurred any material credit losses.

152

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Fixed assets

Fixed assets are stated at cost. Depreciation is computed starting when the asset is placed into service on a straight-line basis over the estimated useful life of the related asset as follows:

Leasehold improvements

   

Lesser of useful life or lease term

Computer equipment and software

3 years

Machinery and lab equipment

7 years

Furniture and fixtures

7 years

Inventory and cost of product sales

Inventory

Inventories are stated at the lower of cost and net realizable value with cost determined on a first-in, first-out basis by product. The Company capitalizes inventory costs associated with products following regulatory approval when future commercialization is considered probable and the future economic benefit is expected to be realized. Products which may be used in clinical development programs are included in inventory and charged to research and development expense when the product enters the research and development process and no longer can be used for commercial purposes. Inventory used for marketing efforts are charged to selling, general and administrative expense. Amounts related to clinical development programs and marketing efforts are immaterial.

The following table summarizes the components of the Company’s inventory for the periods indicated:

    

December 31, 2023

    

December 31, 2022

Raw materials

$

952

$

1,078

Work in progress

 

17,991

 

14,074

Finished goods

 

11,634

 

6,656

Total inventory

$

30,577

$

21,808

The Company periodically reviews its inventories for excess amounts or obsolescence and writes down obsolete or otherwise unmarketable inventory to its estimated net realizable value. The Company recorded write downs of $12.5 million and $1.7 million for the years ended December 31, 2023 and 2022, respectively, primarily related to adjustments to inventory reserves and product approaching expiration. Additionally, though the Company’s product is subject to strict quality control and monitoring which it performs throughout the manufacturing processes, certain batches or units of product may not meet quality specifications resulting in a charge to cost of product sales. For the years ended December 31, 2023 and December 31, 2022, these amounts were immaterial.

Cost of product sales

Cost of product sales consists of the cost of inventory sold, manufacturing and supply chain costs, storage costs, amortization of the acquired intangible asset, royalty payments associated with net product sales, and royalty payments to collaborative partners associated with royalty revenues and collaboration revenue related to milestones. Production costs are expensed as cost of product sales when the related products are sold or royalty revenues and collaboration revenue milestones are earned.

153

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Accumulated other comprehensive income (loss)

Accumulated other comprehensive income (loss) consists of unrealized gains or losses on marketable securities and foreign currency translation adjustments.

Revenue recognition

Net product revenue

The Company’s net product revenue primarily consists of sales of Translarna in territories outside of the U.S. for the treatment of nmDMD and sales of Emflaza in the U.S. for the treatment of DMD. The Company recognizes revenue when its performance obligations with its customers have been satisfied. The Company’s performance obligations are to provide products based on customer orders from distributors, hospitals, specialty pharmacies or retail pharmacies. The performance obligations are satisfied at a point in time when the Company’s customer obtains control of the product, which is typically upon delivery. The Company invoices its customers after the products have been delivered and invoice payments are generally due within 30 to 90 days of the invoice date. The Company determines the transaction price based on fixed consideration in its contractual agreements. Contract liabilities arise in certain circumstances when consideration is due for goods the Company has yet to provide. As the Company has identified only one distinct performance obligation, the transaction price is allocated entirely to product sales. In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers product to when the customers pay for the product is typically less than one year. Customers in certain countries pay in advance of product delivery. In those instances, payment and delivery typically occur in the same month.

The Company records product sales net of any variable consideration, which includes discounts, allowances, rebates related to Medicaid and other government pricing programs, and distribution fees. The Company uses the expected value or most likely amount method when estimating its variable consideration, unless discount or rebate terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from product sales are recognized. These estimates for variable consideration are adjusted to reflect known changes in factors and may impact such estimates in the quarter those changes are known. Revenue recognized does not include amounts of variable consideration that are constrained.

During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside of the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of net product sales, respectively. During the year ended December 31, 2021, only the United States accounted for at least 10% of the Company’s net product sales.

In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. The Company considers any shipping and handling costs that are incurred after the customer has obtained control of the product as a cost to fulfill a promise. Shipping and handling costs associated with finished goods delivered to customers are recorded as a selling expense.

154

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Collaboration and royalty revenue

The terms of these agreements typically include payments to the Company of one or more of the following: nonrefundable, upfront license fees; milestone payments; research funding and royalties on future product sales. In addition, the Company generates service revenue through agreements that generally provide for fees for research and development services and may include additional payments upon achievement of specified events.

At the inception of a collaboration arrangement, the Company needs to first evaluate if the arrangement meets the criteria in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 808 “Collaborative Arrangements” to then determine if ASC Topic 606 is applicable by considering whether the collaborator meets the definition of a customer. If the criteria are met, the Company assesses the promises in the arrangement to identify distinct performance obligations.

For licenses of intellectual property, the Company assesses, at contract inception, whether the intellectual property is distinct from other performance obligations identified in the arrangement. If the licensing of intellectual property is determined to be distinct, revenue is recognized for nonrefundable, upfront license fees when the license is transferred to the customer and the customer can use and benefit from the license. If the licensing of intellectual property is determined not to be distinct, then the license will be bundled with other promises in the arrangement into one distinct performance obligation. The Company needs to determine if the bundled performance obligation is satisfied over time or at a point in time. If the Company concludes that the nonrefundable, upfront license fees will be recognized over time, the Company will need to assess the appropriate method of measuring proportional performance.

For milestone payments, the Company assesses, at contract inception, whether the development or sales-based milestones are considered probable of being achieved. If it is probable that a significant revenue reversal will occur, the Company will not record revenue until the uncertainty has been resolved. Milestone payments that are contingent upon regulatory approval are not considered probable of being achieved until the applicable regulatory approvals or other external conditions are obtained as such conditions are not within the Company’s control. If it is probable that a significant revenue reversal will not occur, the Company will estimate the milestone payments using the most likely amount method. The Company will re-assess the development and sales-based milestones each reporting period to determine the probability of achievement. The Company recognizes royalties from product sales at the later of when the related sales occur or when the performance obligation to which the royalty has been allocated has been satisfied. If it is probable that a significant revenue reversal will not occur, the Company will estimate the royalty payments using the most likely amount method.

The Company recognizes revenue for reimbursements of research and development costs under collaboration agreements as the services are performed. The Company records these reimbursements as revenue and not as a reduction of research and development expenses as the Company has the risks and rewards as the principal in the research and development activities.

For the years ended December 31, 2023, 2022, and 2021, the Company has recognized $100.0 million, $50.1 million, and $55.0 million of collaboration revenue, respectively, related to the SMA License Agreement with Roche.

For the years ended December 31, 2023, 2022 and 2021, the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue, respectively, related to Evrysdi.

Manufacturing Revenue

155

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The Company has manufacturing services related to the production of plasmid deoxyribonucleic acid (“DNA”) and adeno-associated virus (“AAV”) vectors for gene therapy applications for external customers. Performance obligations vary but may include manufacturing plasmid DNA and/or AAV vectors, material testing, stability studies, and other services related to material development. The transaction prices for these arrangements are fixed and include amounts stated in the contracts for each promised service. Typically, the performance obligations within a manufacturing contract are highly interdependent, in which case, the Company will combine them into a single performance obligation. The Company has determined that the assets created have no alternative use to the Company, and the Company has an enforceable right to payment for the performance completed to date, therefore revenue related to these services are recognized over time and is measured using an output method based on performance of manufacturing milestones completed to date.

Manufacturing service contracts may also include performance obligations related to project management services or obtaining materials from third parties. The Company has determined that these are separate performance obligations for which revenue is recognized at the point in time the services are performed. For performance obligations related to obtaining third party materials, the Company has determined that it is the principal as the Company has control of the materials and has discretion in setting the price. Therefore, the Company recognizes revenue on a gross basis related to obtaining third party materials.

Certain arrangements require a portion of the contract consideration to be received in advance at the commencement of the contract, and such advance payment is initially recorded as a contract liability. A contract asset may be recognized in the event the Company’s satisfaction of performance obligations outpaces customer billings.

For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to plasmid DNA and AAV vector production for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. As of December 31, 2023, the Company has contract assets of $0.2 million and remaining performance obligations of $0.8 million related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. For the period ended December 31, 2022, the Company had remaining performance obligations of $1.4 million and no contracts assets related to plasmid DNA and AAV production for external customers.

Allowance for doubtful accounts

The Company maintains an allowance for estimated losses resulting from the inability of its customers to make required payments. The Company estimates uncollectible amounts based upon current customer receivable balances, the age of customer receivable balances, the customer’s financial condition and current economic trends. The Company also assesses whether an allowance for expected credit losses may be required which includes a review of the Company’s receivables portfolio, which are pooled on a customer basis or country basis.  In making its assessment of whether an allowance for credit losses is required, the Company considers its historical experience with customers, current balances, levels of delinquency, regulatory and legal environments, and other relevant current and future forecasted economic conditions. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. The allowance for doubtful accounts was $1.2 million as of December 31, 2023 and $0.3 million as of December 31, 2022. For the years ended December 31, 2023, 2022 and 2021, bad debt expense was $0.9 million, $0.2 million, and $0.1 million, respectively.

Liability for sale of future royalties

On July 17, 2020, the Company, RPI Intermediate Finance Trust (“RPI”), and, for the limited purposes set forth in the agreement, Royalty Pharma PLC, entered into a royalty purchase agreement (the “Original Royalty Purchase

156

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Agreement”).  Pursuant to the Original Royalty Purchase Agreement, the Company sold to RPI 42.933% (the “Original Assigned Royalty Rights”) of the Company’s right to receive sales-based royalty payments (the “Royalty”) on worldwide net sales of Evrysdi and any other product developed pursuant to the License and Collaboration Agreement (the “License Agreement”), dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation under the SMA program. In consideration for the sale of the Original Assigned Royalty Rights, RPI paid the Company $650.0 million in cash consideration. The Company has retained a 57.067% interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the License Agreement, which remaining milestone payments equal $150.0 million in the aggregate as of December 31, 2023. The Original Royalty Purchase Agreement was set to terminate 60 days following the earlier of the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement and the date on which RPI has received $1.3 billion in respect of the Original Assigned Royalty Rights.

Pursuant to the guidance in ASC 470-10-25-2, the Company determined that the $650.0 million cash consideration obtained pursuant to the Original Royalty Purchase Agreement should be classified as debt and recorded it as “liability for sale of future royalties-current” and “liability for sale of future royalties-noncurrent” on the Company’s consolidated balance sheet based on the timing of the expected payments to be made to RPI at the time of the transaction. The liability was subsequently amortized using the effective interest method over the life of the arrangement, in accordance with the respective guidance, utilizing the prospective method to account for subsequent changes in the estimated future payments to be made to RPI. 

On October 18, 2023, the Company, Royalty Pharma Investments 2019 ICAV (“Royalty Pharma”), and, for the limited purposes set forth in the agreement, Royalty Pharma plc, entered into an Amended and Restated Royalty Purchase Agreement (the “A&R Royalty Purchase Agreement”), which amends and restates in its entirety the Original Royalty Purchase Agreement.  Pursuant to the A&R Royalty Purchase Agreement, the Company has sold or agreed to sell to Royalty Pharma certain portions of the Company’s remaining Royalty on worldwide net sales of Evrysdi and any other product (the “Products”) developed pursuant to the SMA License Agreement (all such retained Royalty rights of the Company, the “Retained Royalty Rights,” and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&R Royalty Purchase Agreement, the “A&R Assigned Royalty Rights”). At closing, Royalty Pharma paid the Company $1.0 billion in cash consideration for 38.0447% of the Company’s Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. In addition, the Company may sell to Royalty Pharma the remainder of the Company’s Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by the Company that are exercisable at the Company’s option between January 1, 2024 and December 31, 2025. If the Company exercises two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of the Company’s Retained Royalty Rights less amounts exercised by the Company via its put options at a purchase price that is proportional to the purchase price of the Company’s unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty. The A&R Royalty Purchase Agreement will terminate 60 days following the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement.  

The change in rights and obligations from the A&R Royalty Purchase Agreement resulted in a change in the terms of the liability for sale of future royalties, which was evaluated by the Company in accordance with ASC 470-50, Debt —

157

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Modifications and Extinguishments. The Company determined that the present value of the cash flows under the A&R Royalty Purchase Agreement were substantially different from the present value of the cash flows under the Original Royalty Purchase Agreement. This resulted in the derecognition of the old liability for sale of future royalties and the new liability for sale of future royalties being recorded at fair value, which was determined to be $1,809.9 million as of the date of the A&R Royalty Purchase Agreement. This resulted in an extinguishment loss of $44.9 million, which was recorded within loss on extinguishment of debt, within the Company’s statement of operations.

The fair value for the new liability for sale of future royalties on the date of the A&R Royalty Purchase Agreement was based on the Company’s estimates of future royalties expected to be paid to Royalty Pharma over the life of the arrangement, which was determined using forecasts from market data sources, which are considered Level 3 inputs. The liability is being amortized using the effective interest method over the life of the arrangement, in accordance with ASC 470 and ASC 835. The initial annual effective interest rate was determined to be 10.8%. The Company utilizes the prospective method to account for subsequent changes in the estimated future payments to be made to Royalty Pharma and updates the effective interest rate on a quarterly basis. Issuance costs related to the transaction were determined to be immaterial. Refer to Note 7 for further details.

Leases

The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company has lease agreements which include lease and non-lease components, which the Company accounts for as a single lease component for all leases. Operating and finance leases are classified as right of use ("ROU") assets, short term lease liabilities, and long term lease liabilities. Operating and finance lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. ROU assets are amortized and lease liabilities accrete to yield straight-line expense over the term of the lease. Lease payments included in the measurement of the lease liability are comprised of fixed payments.

Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented in the Company’s consolidated statements of operations in the same line item as expense arising from fixed lease payments for operating leases.

Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company applies this policy to all underlying asset categories.

A lessee is required to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rates.

The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably

158

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. Leasehold improvements are capitalized and depreciated over the lesser of useful life or lease term. See Note 5 Leases for additional information.

Research and development costs

Research and development expenses include the clinical development costs associated with the Company’s product development programs and research and development costs associated with the Company’s discovery programs. These expenses include internal research and development costs and the costs of research and development conducted on behalf of the Company by third parties, including sponsored university-based research agreements and clinical study vendors. All research and development costs are expensed as incurred. Costs incurred in obtaining technology licenses are charged immediately to research and development expense if the technology licensed has not reached technological feasibility and has no alternative future uses.

Advance payments made for goods and services that will be used in future research and development activities are deferred if the contracted party has not yet performed the related activities. The amount deferred is then expensed when the research and development activities are performed. As of December 31, 2023 and 2022, the short term deferred research and development advance payments were $2.6 million and $2.4 million, respectively, and are classified as prepaid expenses and other current assets on the consolidated balance sheet. As of December 31, 2023 and 2022, the long term deferred research and development advance payments were $4.7 million and $3.9 million, respectively, and are classified as deposits and other assets on the consolidated balance sheet.

Fair value of financial instruments

The Company follows the fair value measurement rules, which provides guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. These rules establish a fair value hierarchy for inputs to be used to measure fair value of financial assets and liabilities. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three levels: Level 1 (highest priority), Level 2, and Level 3 (lowest priority).

Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the balance sheet date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).
Level 3—Inputs are unobservable and reflect the Company’s assumptions as to what market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.

Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximates fair value due to the short-term nature of those instruments.

159

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Share-based compensation

The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. For service type awards, share-based compensation expense is recognized on a straight-line basis over the period during which the employee is required to provide service in exchange for the entire award.

The fair value of options is calculated using the Black-Scholes option pricing model to determine the fair value of stock options on the date of grant based on key assumptions such as expected volatility and expected term. The Company estimates the expected volatility of options utilizing the Company’s historical stock volatility. The Company estimates the expected term of options utilizing the Company’s historical exercise data. The risk-free rate of the option is based on U.S. Government Securities Treasury Constant Maturities yields at the date of grant for a term similar to the expected term of the option. In connection with the adoption of FASB Accounting Standards Update (“ASU”) 2016-9, the Company made a policy election to continue its methodology for estimating its forfeiture rate.

Stock-based compensation expense for performance stock units (“PSUs”) is determined using the grant date fair value, which is the quoted closing market price per share of the Company’s common stock on the Nasdaq Global Select Market on the grant date. Stock-based compensation expense for the PSUs will not be recognized until the achievement of the performance goal is deemed probable (the “Probable Date”), a determination that requires significant judgment by management, as the achievement of these goals have inherent risk and uncertainties. At the Probable Date, the Company records a cumulative catch-up expense for the portion of the grant date fair value attributable to the period from the grant date to the Probable Date. The remaining expense is recognized over the remaining service period on a straight-line basis.

Income taxes

On December 15, 2022, the European Union (EU) member states formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. As a result, the tax laws in the U.S. and other countries in which PTC and its affiliates do business could change on a prospective or retroactive basis and any such changes could materially adversely affect the Company’s business. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending legislative adoption by additional individual countries, including those within the EU.

On December 22, 2017, the U.S. government enacted the 2017 Tax Cuts and Jobs Act (“TCJA”), which significantly revised U.S. tax law by, among other provisions, lowering the U.S. federal statutory income tax rate to 21%, imposing a mandatory one-time transition tax on previously deferred foreign earnings, and eliminating or reducing certain income tax deductions. The Global Intangible Low-tax Income ("GILTI") provisions of the TCJA require the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the period ended December 31, 2023.

Starting in 2022, TCJA amendments to IRC Section 174 no longer permits an immediate deduction for research and development (R&D) expenditures in the tax year that such costs are incurred. Instead, these IRC Section 174 development

160

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

costs must now be capitalized and amortized over either a five- or 15-year period, depending on the location of the activities performed. The new amortization period begins with the midpoint of any taxable year that IRC Section 174 costs are first incurred, regardless of whether the expenditures were made prior to or after July 1 and runs until the midpoint of year five for activities conducted in the United States or year 15 in the case of development conducted on foreign soil. This tax law change resulted in an increased current taxable income of the Company by $300.3 million for the year ended December 31, 2023.

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and credit carryforwards. Deferred tax assets and liabilities are measured at rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the statement of operations in the period that includes the enactment date. A valuation allowance is recorded when it is not more likely than not that all or a portion of the net deferred tax assets will be realized.

On August 23, 2018, the Company completed its acquisition of Agilis Biotherapeutics, Inc. (“Agilis”), pursuant to an Agreement and Plan of Merger, dated as of July 19, 2018 (the “Agilis Merger Agreement”), by and among the Company, Agility Merger Sub, Inc., a Delaware corporation and the Company’s wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC, (the “Agilis Merger”). The Company recorded a deferred tax liability in conjunction with the Agilis Merger of $122.0 million in 2018, related to the tax basis difference in the In-Process Research and Development, or IPR&D, indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&D which may eventually be realized either upon amortization of the asset when the research is completed and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&D assets, and thus, began the amortization of the intangible.

In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs for its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit of $46.9 million during the 2023 tax year.

Foreign currency

The functional currencies of the Company’s foreign subsidiaries primarily are the local currencies of the country in which the subsidiary operates. The Company had an intercompany loan which was recorded on a non-U.S. subsidiary and was formally denominated in U.S. dollars and was remeasured into local currency using the exchange rate as of the balance sheet date. During the year ended December 31, 2022, the loan agreement was amended to change the denomination from U.S. dollars to local currency, and the Company recorded a non-cash realized foreign exchange loss of $16.9 million, which was recorded within other income (expense), net on the consolidated statement of operations. The intercompany loan was settled during the year ended December 31, 2023. The Company’s asset and liability accounts, including the intercompany loan, are translated using the current exchange rate as of the balance sheet date. Stockholders’ equity accounts are translated using historical rates at the balance sheet date. Revenue and expense accounts are translated using a weighted average exchange rate over the period ended on the balance sheet date. Adjustments resulting from the translation of the financial statements of the Company’s foreign subsidiaries into U.S. dollars are accumulated as a separate component of stockholders’ equity within other comprehensive income. Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the consolidated statements of income.

161

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Net (loss) income per share

Basic net (loss) income per share is calculated by dividing the net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income per share is calculated by dividing the net income attributable to common stockholders by the weighted-average number of common share equivalents outstanding for the period determined using the treasury-stock method and the if-converted method. During periods in which the Company incurs net losses, both basic and diluted loss per share is calculated by dividing the net loss by the weighted average shares outstanding—potentially dilutive securities are excluded from the calculation because their effect would be anti-dilutive. Dilutive common stock equivalents are comprised of options and unvested restricted stock outstanding under the Company’s stock option plans.

Business combinations and asset acquisitions

The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen is met, the transaction is accounted for as an asset acquisition. If the screen is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business. If determined to be a business combination, the Company accounts for the transaction under the acquisition method of accounting as indicated in ASU 2017-01, “Business Combinations”, which requires the acquiring entity in a business combination to recognize the fair value of all assets acquired, liabilities assumed, and any non-controlling interest in the acquiree and establishes the acquisition date as the fair value measurement point. Accordingly, the Company recognizes assets acquired and liabilities assumed in business combinations, including contingent assets and liabilities, and non-controlling interest in the acquiree based on the fair value estimates as of the date of acquisition. In accordance with ASC 805, the Company recognizes and measures goodwill as of the acquisition date, as the excess of the fair value of the consideration paid over the fair value of the identified net assets acquired.

The consideration for the Company’s business acquisitions may include future payments that are contingent upon the occurrence of a particular event or events. The obligations for such contingent consideration payments are recorded at fair value on the acquisition date. The contingent consideration obligations are then evaluated each reporting period. Changes in the fair value of contingent consideration, other than changes due to payments, are recognized as a gain or loss and recorded within the change in the fair value of deferred and contingent consideration in the consolidated statements of operations.

If determined to be an asset acquisition, the Company accounts for the transaction under ASC 805-50, which requires the acquiring entity in an asset acquisition to recognize assets acquired and liabilities assumed based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. No gain or loss is recognized as of the date of acquisition unless the fair value of noncash assets given as consideration differs from the assets’ carrying amounts on the acquiring entity’s books. Consideration transferred that is noncash will be measured based on either the cost (which will be measured based on the fair value of the consideration given) or the fair value of the assets acquired and liabilities assumed, whichever is more reliably measurable. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the identifiable assets based on relative fair values.

Contingent consideration payments in asset acquisitions are recognized when the contingency is resolved and the consideration is paid or becomes payable (unless the contingent consideration meets the definition of a derivative, in which

162

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

case the amount becomes part of the basis in the asset acquired). Upon recognition of the contingent consideration payment, the amount is included in the cost of the acquired asset or group of assets.

Finite-lived intangible assets

The Company records the fair value of purchased intangible assets with finite useful lives as of the transaction date of a business combination or asset acquisition. Purchased intangible assets with finite useful lives are amortized to their estimated residual values over their estimated useful lives.

Impairment of long-lived assets

The Company monitors its long-lived assets and finite-lived intangibles for indicators of impairment. If such indicators are present, the Company assesses the recoverability of affected assets by determining whether the carrying value of such assets is less than the sum of the undiscounted future cash flows of the assets. If such assets are found not to be recoverable, the Company measures the amount of such impairment by comparing the carrying value of the assets to the fair value of the assets, with the fair value generally determined based on the present value of the expected future cash flows associated with the assets. The Company believes that no impairment of long-lived assets exists as of December 31, 2023.

Indefinite-lived intangible assets

Indefinite-lived intangible assets consist of IPR&D.  IPR&D acquired directly in a transaction other than a business combination is capitalized if the projects will be further developed or have an alternative future use; otherwise they are expensed. The fair values of IPR&D projects and license agreement assets acquired in business combinations are capitalized. Several methods may be used to determine the estimated fair value of the IPR&D and license agreement asset acquired in a business combination. The Company utilizes the “income method” and uses estimated future net cash flows that are derived from projected sales revenues and estimated costs. These projections are based on factors such as relevant market size, patent protection, and expected pricing and industry trends. The estimated future net cash flows are then discounted to the present value using an appropriate discount rate. These assets are treated as indefinite-lived intangible assets until completion or abandonment of the projects, at which time the assets are amortized over the remaining useful life or written off, as appropriate. Intangible assets with indefinite lives, including IPR&D, are tested for impairment if impairment indicators arise and, at a minimum, annually. However, an entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. The indefinite-lived intangible asset impairment test consists of a one-step analysis that compares the fair value of the intangible asset with its carrying amount. If the carrying amount of an intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company considers many factors in evaluating whether the value of its intangible assets with indefinite lives may not be recoverable, including, but not limited to, expected growth rates, the cost of equity and debt capital, general economic conditions, the Company’s outlook and market performance of the Company’s industry and recent and forecasted financial performance.  

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company determined that the Friedreich ataxia and Angelman syndrome indefinite lived intangible assets were fully impaired and recorded impairment expense of $217.8 million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. Refer to Note 17 for further information regarding the Company’s intangible assets.

163

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The Company performed an annual test for its remaining indefinite-lived intangible asset as of October 1, 2023 and concluded that no impairment exists as of December 31, 2023.

Goodwill

Goodwill represents the amount of consideration paid in excess of the fair value of net assets acquired as a result of the Company’s business acquisitions accounted for using the acquisition method of accounting. Goodwill is not amortized and is subject to impairment testing at a reporting unit level on an annual basis or when a triggering event occurs that may indicate the carrying value of the goodwill is impaired. The Company reassesses its reporting units as part of its annual segment review. As of December 31, 2023, the Company concluded that it continues to operate as one reporting unit. An entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company performed an annual test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.

Recent accounting pronouncements

 In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements, unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. ASU 2023-09 enhances the transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance is effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes. 

3. Fair value of financial instruments and investments

The Company follows the fair value measurement rules, which provide guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximate fair value due to the short-term nature of those instruments.

The Company uses the market approach to measure fair value for its marketable securities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets. The

164

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Company’s marketable securities are classified as Level 2 as they primarily utilize broker quotes in a nonactive market to value these securities.

The Company owns common stock in ClearPoint Neuro, Inc. (“ClearPoint”) (formerly MRI Interventions, Inc.), a publicly traded medical device company. The ClearPoint equity investments (collectively, the “ClearPoint Equity Investments”) represent financial instruments, and therefore, are recorded at fair value, which is readily determinable. The ClearPoint Equity Investments are components of prepaids and other current assets as of December 31, 2023 and deposits and other assets as of December 31, 2022 on the consolidated balance sheet. The Company classifies its equity investments in ClearPoint as a Level 1 asset within the fair value hierarchy, as the value is based on a quoted market price in an active market, which is not adjusted.

In January 2020, the Company purchased a $10.0 million convertible note from ClearPoint that the Company can convert into ClearPoint shares at a conversion rate of $6.00 per share at any point throughout the term of the loan, which matures five years from the purchase date. The Company determined that the convertible note represents an available for sale debt security and the Company has elected to record it at fair value under ASC 825. The Company classifies its ClearPoint convertible debt security as a Level 2 asset within the fair value hierarchy, as the value is based on inputs other than quoted prices that are observable. The fair value of the ClearPoint convertible debt security is determined at each reporting period by utilizing a Black-Scholes option pricing model, as well as a present value of expected cash flows from the debt security utilizing the risk free rate and the estimated credit spread as of the valuation date as the discount rate. The convertible debt security is considered to be long term and is included as a component of deposits and other assets on the consolidated balance sheet. Other than the ClearPoint Equity Investment and the ClearPoint convertible debt security, no other items included in deposits and other assets and prepaids and other current assets on the consolidated balance sheets are fair valued.

The Company has investments in mutual funds, including one that is denominated in a foreign currency. All of these are equity investments and are classified as marketable securities on the Company’s consolidated balance sheets. These equity investments are reported at fair value, as they are readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are included as components of other income (expense), net within the consolidated statement of operations.

The table presented below is a summary of changes in the fair value for the Company’s marketable securities – equity investments, ClearPoint Equity Investments, and ClearPoint convertible debt security for the years ended December 31, 2023 and 2022:

Ending

Foreign

Ending

Balance at

Currency

Balance at

December 31,

Unrealized

Realized

Unrealized

Investments

Redemptions/

December 31,

 

2022

 

Gain/(Loss)

 

Gain/(Loss)

 

Gain

 

Purchased

 

Sale

 

2023

Marketable securities - equity investments

$

108,261

2,517

4,383

1,384

38,432

(132,343)

$

22,634

ClearPoint Equity Investments

10,965

(1,515)

(782)

(2,594)

6,074

ClearPoint Convertible Debt Security

15,231

(2,678)

12,553

Total Fair Value

$

134,457

$

(1,676)

$

3,601

$

1,384

$

38,432

$

(134,937)

$

41,261

165

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Ending

Foreign

Ending

Balance at

Currency

Balance at

December 31,

Unrealized

Unrealized

Investments

December 31,

   

2021

   

Gain/(Loss)

   

Gain/(Loss)

   

Purchased

   

Redemptions

   

2022

Marketable securities - equity investments

$

206,973

(7,992)

(549)

22,787

(112,958)

$

108,261

ClearPoint Equity Investments

14,525

(3,560)

10,965

ClearPoint Convertible Debt Security

20,971

(5,740)

15,231

Total Fair Value

$

242,469

$

(17,292)

$

(549)

$

22,787

$

(112,958)

$

134,457

Fair value of marketable securities that are classified as available for sale debt securities is based upon market prices using quoted prices in active markets for identical assets quoted on the last day of the period. In establishing the estimated fair value of the remaining available for sale debt securities, the Company used the fair value as determined by its investment advisors using observable inputs other than quoted prices.

The following represents the fair value using the hierarchy described in Note 2 for the Company’s financial assets and liabilities that are required to be measured at fair value on a recurring basis as of December 31, 2023 and 2022:

December 31, 2023

 

 

Quoted prices

 

Significant

 

 

in active

 

other

 

Significant

 

markets for

 

observable

 

unobservable

 

identical assets

 

inputs

 

inputs

    

Total

    

(level 1)

    

(level 2)

    

(level 3)

Marketable securities - available for sale

$

260,104

$

$

260,104

$

Marketable securities - equity investments

$

22,634

$

22,634

$

$

ClearPoint Equity Investments

$

6,074

$

6,074

$

$

ClearPoint convertible debt security

$

12,553

$

$

12,553

$

Contingent consideration payable- development and regulatory milestones

$

26,600

$

$

$

26,600

Contingent consideration payable- net sales milestones

$

9,700

$

$

$

9,700

December 31, 2022

 

 

Quoted prices

 

Significant

 

 

in active

 

other

 

Significant

 

markets for

 

observable

 

unobservable

 

identical assets

 

inputs

 

inputs

    

Total

    

(level 1)

    

(level 2)

    

(level 3)

Marketable securities - available for sale

$

22,610

$

$

22,610

$

Marketable securities - equity investments

$

108,261

$

108,261

$

$

ClearPoint Equity Investments

$

10,965

$

10,965

$

$

ClearPoint convertible debt security

$

15,231

$

$

15,231

$

Contingent consideration payable- development and regulatory milestones

$

82,500

$

$

$

82,500

Contingent consideration payable- net sales milestones and royalties

$

81,500

$

$

$

81,500

No transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy occurred during the years ended December 31, 2023 and 2022.

166

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The following is a summary of marketable securities accounted for as available for sale debt securities at December 31, 2023 and 2022:

December 31, 2023

 

Amortized

 

Gross Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

Commercial paper

$

117,044

$

128

$

(12)

$

117,160

Corporate debt securities

1,650

(2)

1,648

Government Obligations

141,084

212

141,296

Total

$

259,778

$

340

$

(14)

$

260,104

December 31, 2022

 

Amortized

 

Gross Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

Commercial paper

$

12,419

$

5

$

$

12,424

Corporate debt securities

 

10,685

(499)

10,186

Total

$

23,104

$

5

$

(499)

$

22,610

For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. For the years ended December 31, 2023 and 2022, no write downs occurred. The Company does not intend to sell the investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost basis, which may be maturity. The Company also reviews its available for sale debt securities in an unrealized loss position and evaluates whether the decline in fair value has resulted from credit losses or other factors. This review is subjective, as it requires management to evaluate whether an event or change in circumstances has occurred in that period that may be related to credit issues. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. Unrealized gains and losses are reported as a component of accumulated other comprehensive (loss) income in stockholders’ deficit.

For the year ended December 31, 2023, the Company had $0.3 million of realized losses from the sale of available for sale debt securities. For the year ended December 31, 2022, the Company had $4.0 million of realized gains from the sale of available for sale debt securities. Realized gains and losses are reported as a component of interest expense, net in the consolidated statement of operations.

167

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2023 are as follows:

December 31, 2023

 

Securities in an unrealized loss

 

Securities in an unrealized loss

 

 

position less than 12 months

 

position greater than or equal to 12 months

Total

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

Commercial paper

$

(12)

44,446

(12)

44,446

Corporate debt securities

$

(2)

1,648

(2)

$

1,648

Total

$

(12)

$

44,446

$

(2)

$

1,648

$

(14)

$

46,094

The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2022 are as follows:

December 31, 2022

 

Securities in an unrealized loss

 

Securities in an unrealized loss

 

 

position less than 12 months

 

position greater than or equal to 12 months

Total

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

Corporate debt securities

$

(499)

10,186

(499)

$

10,186

Total

$

$

$

(499)

$

10,186

$

(499)

$

10,186

Available for sale debt securities on the balance sheet at December 31, 2023 and 2022 mature as follows:

December 31, 2023

 

Less Than

 

More Than

    

12 Months

    

12 Months

Commercial paper

$

117,160

$

Corporate debt securities

1,648

Government obligations

141,296

Total

$

260,104

$

December 31, 2022

 

Less Than

 

More Than

    

12 Months

    

12 Months

Commercial paper

$

12,424

$

Corporate debt securities

 

 

10,186

Total

$

12,424

$

10,186

The Company classifies all of its marketable securities as current as they are all either available for sale debt securities or equity investments and are available for current operations.

168

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Convertible senior notes

In September 2019, the Company issued $287.5 million of 1.5% convertible senior notes due September 15, 2026 (the “2026 Convertible Notes). The fair value of the 2026 Convertible Notes, which differs from their carrying values, is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices for the 2026 Convertible Notes observed in market trading which are Level 2 inputs. The estimated fair value of the 2026 Convertible Notes at December 31, 2023 and December 31, 2022 was $265.3 million and $281.7 million, respectively.

Level 3 valuation

The contingent consideration payable is fair valued each reporting period with the change in fair value recorded as a gain or loss within the change in the fair value of contingent consideration on the consolidated statements of operations. The fair value of the development and regulatory milestones are estimated utilizing a probability adjusted, discounted cash flow approach. The discount rates are estimated utilizing Corporate B rated bonds maturing in the years of expected payments based on the Company’s estimated development timelines for the acquired product candidate. The fair value of the net sales milestones is determined utilizing a valuation framework that estimates net sales volatility to simulate a range of possible payment scenarios. The average of the payments in these scenarios is then discounted to calculate present fair value.

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company fully impaired the Friedreich ataxia and Angelman syndrome intangible assets and determined that the fair value for all of the contingent consideration payable related to Friedreich ataxia and Angelman syndrome was $0. The change in fair value for the contingent consideration payable related to Friedreich ataxia and Angelman syndrome for the year ended December 31, 2023 was $128.4 million and is included in the change in fair value of the contingent consideration in the statement of operations. The remaining contingent consideration as of December 31, 2023 is $36.3 million, which is solely related to the development and regulatory milestones, and net sales milestones, for Upstaza. 

As of December 31, 2023, the weighted average discount rate for the Upstaza development and regulatory milestones was 5.9% and the weighted average probability of success was 90%. As of December 31, 2023, the weighted average discount rate for the Upstaza net sales milestones was 11.0% and the weighted average probability of success for the net sales milestones was 93%.

169

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The table presented below is a summary of changes in the fair value of the Company’s Level 3 valuation for the contingent consideration payables for the years ended December 31, 2023, and 2022:

Contingent consideration payable-

Contingent consideration payable-

development and regulatory

net sales milestones and royalties

    

milestones - Agilis

    

- Agilis

Beginning balance as of December 31, 2021

$

139,300

$

100,600

Additions

 

 

Change in fair value

 

(6,800)

 

(19,100)

Payments

(50,000)

 

Ending balance as of December 31, 2022

$

82,500

$

81,500

Additions

 

 

Change in fair value

 

(55,900)

(71,800)

Payments

 

 

Ending balance as of December 31, 2023

$

26,600

$

9,700

In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA, which triggered a $50.0 million milestone payment to the former equityholders of Agilis in accordance with the terms of the Agilis Merger Agreement.  In accordance with ASC 230, the portion of the $50.0 million milestone payment up to the acquisition date fair value of the contingent consideration liability is classified as a financing outflow and the amount paid in excess of the acquisition date fair value of that liability is classified as an operating outflow on the consolidated statements of cash flows for the year ended December 31, 2022.

The following significant unobservable inputs were used in the valuation of the contingent consideration payables for the years ended December 31, 2023 and 2022:

December 31, 2023

    

Fair Value

    

Valuation Technique

    

Unobservable Input

    

Range

Contingent consideration payable-
development and regulatory milestones

$26,600

 

 Probability-adjusted discounted cash flow 

 

Potential development and regulatory milestones
Probabilities of success
Discount rates
Projected years of payments

$0 - $31 million
85% - 92%
5.8% - 6.1%
2024 - 2026

Contingent considerable payable- net sales
milestones and royalties

$9,700

 

Option-pricing model with Monte Carlo simulation  

 

Potential net sales milestones
Probabilities of success
Potential percentage of net sales for royalties
Discount rate
Projected years of payments

$0 - $50 million
85% - 100%
0%
11%
2026 - 2034

170

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

December 31, 2022

    

Fair Value

    

Valuation Technique

    

Unobservable Input

    

Range

Contingent consideration payable-
development and regulatory milestones

$82,500

 

 Probability-adjusted discounted cash flow 

 

Potential development and regulatory milestones
Probabilities of success
Discount rates
Projected years of payments

$0 - $331 million
25% - 92%
6.2% - 8.3%
2023 - 2029

Contingent considerable payable- net sales
milestones and royalties

$81,500

 

Option-pricing model with Monte Carlo simulation  

 

Potential net sales milestones
Probabilities of success
Potential percentage of net sales for royalties
Discount rate
Projected years of payments

$0 - $150 million
25% - 100%
2% - 6%
11.5%
2025 - 2041

The contingent consideration payables are classified Level 3 liabilities as their valuation requires substantial judgment and estimation of factors that are not currently observable in the market. If different assumptions were used for the various inputs to the valuation approaches, including but not limited to, assumptions involving probability adjusted sales estimates for the gene therapy platform and estimated discount rates, the estimated fair value could be significantly higher or lower than the fair value determined.

4. Fixed assets

Fixed assets, net were as follows at December 31, 2023 and 2022:

December 31, 

    

2023

    

2022

Leasehold improvements

$

30,166

$

28,969

Computer equipment and software

 

17,503

 

15,332

Machinery and lab equipment

62,837

47,496

Furniture and fixtures

 

3,849

 

3,812

Assets in process

 

24,008

 

14,349

 

138,363

 

109,958

Less accumulated depreciation

 

(51,274)

 

(37,368)

Total

$

87,089

$

72,590

Depreciation expense was approximately $13.9 million, $12.3 million, and $9.4 million for the years ended December 31, 2023, 2022, and 2021, respectively.

5. Leases

The Company leases office space in South Plainfield, New Jersey for its principal office under two noncancelable operating leases through August 2024, in addition to office and laboratory space in Bridgewater, New Jersey and other locations throughout the United States, as well as office space in various countries for international employees primarily through workspace providers.

The Company also leases approximately 220,500 square feet of office, manufacturing and laboratory space at a facility located in Hopewell Township, New Jersey (the “Campus”) pursuant to a Lease Agreement (the “Hopewell Lease”) with Hopewell Campus Owner LLC (the “Landlord”). The rental term of the Hopewell Lease commenced on July 1, 2020 and has an initial term of fifteen years (the “Hopewell Initial Term”), with two consecutive ten year renewal periods, each at the Company’s option. The aggregate rent for the Hopewell Initial Term will be approximately $111.5 million. The rental rate for the renewal periods will be 95% of the Prevailing Market Rate (as defined in the Hopewell Lease) and determined

171

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

at the time of the exercise of the renewal. The Company is also responsible for maintaining certain insurance and the payment of proportional taxes, utilities and common area operating expenses. The Hopewell Lease contains customary events of default, representations, warranties and covenants.

In May 2022, the Company entered into a Lease Agreement (the “Warren Lease”) with Warren CC Acquisitions, LLC (the “Warren Landlord”) relating to the lease of two entire buildings comprised of approximately 360,000 square feet of shell condition, modifiable space (the “Warren Premises”) at a facility located in Warren, New Jersey. The rental term of the Warren Lease commenced on June 1, 2022 (the “Commencement Date”), with an initial term of seventeen years (the “Warren Initial Term”), followed by three consecutive five-year renewal periods at the Company’s option. The aggregate base rent for the Warren Initial Term will be approximately $163.0 million; provided, however, that if the Company is not subject to an Event of Default (as defined in the Warren Lease), the Company will be entitled to a base rent abatement over the first three years of the Warren Initial Term of approximately $18.6 million, reducing the Company’s total base rent obligation to $144.4 million. The rental rate for the renewal periods will be at the Fair Market Rental Value (as defined in the Warren Lease) and determined at the time of the exercise of the renewal. Beginning in the second lease year, the Company is also responsible for the payment of all taxes and operating expenses for the Warren Premises. As a result, the Company recorded an operating lease ROU asset of $28.9 million and an operating lease ROU liability of $28.9 million as of the Commencement Date.

The Company is developing the Warren Premises into office and laboratory space. The Company is entitled to an allowance of approximately $36.2 million to be provided by the Warren Landlord to be used towards such improvements. The Landlord is providing the allowance to cover those assets that are real property improvements, such as structural components, roofs, flooring, etc., whose useful lives are typically longer in nature. Upon the first issuance of a temporary certificate of occupancy for the Warren Premises, the Company will receive $5.0 million from the Landlord, which the Company has committed to fund into the construction account. The Company evaluated the leasehold improvements under ASC 842 and determined that the Company will be the owner of the improvements, and therefore the $36.2 million allowance and $5.0 million due from the Landlord were treated as lease incentives at the commencement of the lease and included in the calculation of the lease ROU asset and lease ROU liability, effectively reducing both at Commencement Date. In connection with the execution of the Warren Lease, the Company also committed to fund a construction account with $3.6 million to go towards the Company’s improvements of the Warren Premises. Subject to the terms of the Warren Lease, the Company has a right of first offer to purchase the Warren Premises if the Warren Landlord receives a bona fide third party offer to purchase the Warren Premises or the Warren Landlord decides to sell the Warren Premises.

The Company also has a finance lease related to its commercial manufacturing agreement with MassBiologics of the University of Massachusetts Medical School (“MassBio”). As of December 31, 2023, the balance of the finance lease liabilities-current and finance lease liabilities-non-current are $3.0 million and $17.2 million, respectively, and are directly related to the Company’s MassBio agreement. As of December 31, 2022, the balance of the finance lease liabilities-current and finance lease liabilities non-current were $3.0 million and $18.7 million, respectively. Additionally, during the years ended December 31, 2023 and December 31, 2022, the Company recorded finance lease costs of $1.5 million and $1.6 million, respectively, related to interest on the lease liability.

The Company also leases certain vehicles, lab equipment, and office equipment under operating leases. The Company’s operating leases have remaining lease terms ranging from 0.2 years to 15.4 years and certain leases include renewal options to extend the lease for up to 15 years. Rent expense was $29.0 million, $25.2 million, and $21.4 million for the years ended December 31, 2023, 2022 and 2021.

172

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The components of lease expense were as follows:

Year Ended December 31, 2023

Year Ended December 31, 2022

Year Ended December 31, 2021

Operating Lease Cost

  

Fixed lease cost

$

21,952

$

19,804

$

16,411

Variable lease cost

5,846

4,557

4,361

Short-term lease cost

1,186

808

656

Total operating lease cost

$

28,984

$

25,169

$

21,428

Total operating lease cost is a component of operating expenses on the consolidated statements of operations.

Supplemental lease term and discount rate information related to leases was as follows:

    

December 31, 2023

    

December 31, 2022

 

Weighted-average remaining lease terms - operating leases (years)

 

11.55

11.61

Weighted-average discount rate - operating leases

8.69

%

8.61

%

Weighted-average remaining lease terms - finance lease (years)

 

9.01

10.01

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Supplemental cash flow information related to leases was as follows:

    

Year Ended December 31, 

    

2023

    

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

 

  

  

Operating cash flows from operating leases

$

15,338

$

14,736

$

13,683

Financing cash flows from finance lease

1,379

1,276

2,224

Operating cash flows from finance lease

1,621

1,724

776

Right-of-use assets obtained in exchange for lease obligations:

 

 

Operating leases

$

$

35,817

$

645

Future minimum lease payments under non-cancelable leases as of December 31, 2023 were as follows:

    

Operating Leases

    

Finance Lease

2024

$

18,352

$

3,000

2025

 

20,450

3,000

2026

 

19,992

3,000

2027

 

17,945

3,000

2028 and thereafter

 

175,847

15,000

Total lease payments

 

252,586

 

27,000

Less: Imputed Interest expense

 

141,957

6,816

Total

$

110,629

$

20,184

173

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

6. Accounts payable and accrued expenses

Accounts payable and accrued expenses at December 31, 2023 and 2022 consist of the following:

December 31, 

2023

    

2022

Employee compensation, benefits, and related accruals

$

62,643

$

62,669

Income tax payable

4,712

Consulting and contracted research

 

27,500

 

38,882

Professional fees

 

2,246

 

3,093

Sales allowance

 

77,176

 

63,787

Sales rebates

 

131,334

 

67,355

Royalties

74,111

40,546

Accounts payable

 

6,045

 

27,268

Other

 

10,928

 

12,054

Total

$

391,983

$

320,366

During the year ended December 31, 2023, the Company incurred $32.8 million of restructuring costs from a reduction in workforce in connection with the Company’s strategic pipeline prioritization and discontinuation of its preclinical and early research programs in its gene therapy platform. The costs are included in research and development and selling, general and administrative expenses on the Company’s consolidated statement of operations. As of December 31, 2023, the remaining $9.0 million of accrued restructuring costs are included above within employee compensation, benefits, and related accruals.

7. Debt

Liability for sale of future royalties

The following table shows the activity within the “liability for sale of future royalties- current” and “liability for sale of future royalties- noncurrent” accounts for the year ended December 31, 2023:

    

Year Ended December 31, 

Liability for sale of future royalties- (current and noncurrent)

2023

Beginning balance as of December 31, 2022

$

757,886

Less: Non-cash royalty revenue payable to RPI

(93,460)

Plus: Non-cash interest expense recognized

104,790

Plus: Cash Consideration

1,000,000

Plus: Loss on Debt Extinguishment

44,881

Ending balance

$

1,814,097

Effective interest rate as of December 31, 2023

 

10.8%

Non-cash interest expense is recorded in the statement of operations within “Interest expense, net”.  

Senior Secured Term Loan

174

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

On October 27, 2022 (the “Closing Date”), the Company entered into a credit agreement (the “Blackstone Credit Agreement”) for fundings of up to $950.0 million consisting of a committed loan facility of $450.0 million and further contemplating the potential for up to $500.0 million of additional financing, to the extent that the Company requested such additional financing and subject to the Lenders’ agreement to provide such additional financing and to mutual agreement on terms, among the Company, certain subsidiaries of the Company (together with the Company, the “Loan Parties”) and funds and other affiliated entities advised or managed by Blackstone Life Sciences and Blackstone Credit (collectively, “Blackstone”, and such lenders, together with their permitted assignees, the “Lenders” and each a “Lender”) and Wilmington Trust, National Association, as the administrative agent for the Lenders.  

The Blackstone Credit Agreement provided for a senior secured term loan facility funded on the Closing Date in the aggregate principal amount of $300.0 million (the “Initial Loans”) and a committed delayed draw term loan facility of up to $150.0 million (the “Delayed Draw Loans” and, together with the Initial Loans, the “Loans”) to be funded at the Company’s request within 18 months of the Closing Date subject to specified conditions. In addition, the Blackstone Credit Agreement contemplated the potential for further financings by Blackstone, by providing for incremental discretionary uncommitted further financings of up to $500.0 million. The Company capitalized approximately $11.6 million of debt issuance costs which are presented on the balance sheet as a direct deduction from the debt liability and are being amortized over the term of the senior secured term loan facility using the effective interest rate method.

The Loans were to mature on the date that is seven years from the Closing Date. Borrowings under the Blackstone Credit Agreement bore interest at a variable rate equal to, at the Company’s option, either an adjusted Term SOFR rate plus seven and a quarter percent (7.25%) or the Base Rate plus six and a quarter percent (6.25%), subject to a floor of one percent (1%) and two percent (2%) with respect to Term SOFR rate and Base Rate (each as defined in the Blackstone Credit Agreement), respectively. Payment of the Loans were subject to certain premiums specified in the Blackstone Credit Agreement, in each case, from the date of the applicable Loan funded.

All obligations under the Blackstone Credit Agreement were secured, subject to certain exceptions and specified inclusions, by security interests in certain assets of the Loan Parties, including (1) intellectual property and other assets related to Translarna, Emflaza, Upstaza, sepiapterin and, until certain release conditions were met, vatiquinone, in each case, together with any other forms, formulations, or methods of delivery of any such products, and regardless of trade or brand name, (2) future acquired intellectual property (but not internally developed intellectual property unrelated to other intellectual property collateral) and other related assets, and (3) the equity interests held by the Loan Parties in certain of their subsidiaries. The Blackstone Credit Agreement contained certain negative covenants with which the Company was to remain in compliance. The Blackstone Credit Agreement also required that the Company maintained consolidated liquidity of at least $100.0 million as of the last day of each fiscal quarter, which was to be increased to $200.0 million upon the Company consummating acquisitions meeting certain consolidated thresholds described therein. In addition, the Company was required under conditions specified in the Blackstone Credit Agreement to fund a reserve account up to certain amounts specified therein. The funds in the reserve account were available to prepay the Loans at any time at the Company’s option, and were, if funded, subject to release upon certain further conditions. Upon any such release, such funds were freely available for use by the Company subject to the generally applicable terms and conditions of the Blackstone Credit Agreement. The Blackstone Credit Agreement contained certain customary representations and warranties, affirmative covenants and provisions relating to events of default.

On October 19, 2023, the Company terminated the Blackstone Credit Agreement. In connection with the termination of the Credit Agreement, the Company repaid outstanding principal of $300.0 million, accrued interest of $2.1 million, an additional $82.0 million in prepayment premiums, exit fees, and creditor expenses, and $0.2 million in legal fees. The Company recorded a loss on the extinguishment of debt of $92.7 million which is included on the statement of operations for the period ended December 31, 2023. The loss on extinguishment of debt consisted of $82.0 million in prepayment

175

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

premiums, exit fees, and creditor expenses and debt issuance costs of $10.7 million. All liens and security interests securing the loans made pursuant to the Blackstone Credit Agreement were released upon termination.

The Blackstone Credit Agreement consisted of the following:

    

Year ended 
December 31,

2023

2022

Principal

$

300,000

$

300,000

Less: Debt issuance costs

 

(11,322)

Repayment of senior secured term loan

(300,000)

Net carrying amount

$

$

288,678

The following table sets forth total interest expense recognized related to the Blackstone Credit Agreement:

Year Ended

Year Ended

December 31, 

December 31, 

2023

2022

Contractual interest expense

$

30,198

$

6,069

Amortization of debt issuance costs

 

702

290

Total

$

30,900

$

6,359

Effective interest rate

13.1

%

12.2

%

2026 Convertible Notes

In September 2019, the Company issued, at par value, $287.5 million aggregate principal amount of 1.50% convertible senior notes due 2026, which included an option to purchase up to an additional $37.5 million in aggregate principal amount of the 2026 Convertible Notes, which was exercised in full by the initial purchasers. The 2026 Convertible Notes bear cash interest at a rate of 1.50% per year, payable semi-annually on March 15 and September 15 of each year, beginning on March 15, 2020. The 2026 Convertible Notes will mature on September 15, 2026, unless earlier repurchased or converted. The net proceeds to the Company from the offering were $279.3 million after deducting the initial purchasers’ discounts and commissions and the offering expenses payable by the Company.

The 2026 Convertible Notes are governed by an indenture (the “2026 Convertible Notes Indenture”) with U.S Bank National Association as trustee (the “2026 Convertible Notes Trustee”).

Holders of the 2026 Convertible Notes may convert their 2026 Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2026 only under the following circumstances:

during any calendar quarter commencing on or after December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;

176

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the 2026 Convertible Notes Indenture) per $1,000 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
during any period after the Company has issued notice of redemption until the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events.

On or after March 15, 2026, until the close of business on the business day immediately preceding the maturity date, holders may convert their 2026 Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or any combination thereof at the Company’s election.

The conversion rate for the 2026 Convertible Notes was initially, and remains, 19.0404 shares of the Company’s common stock per $1,000 principal amount of the 2026 Convertible Notes, which is equivalent to an initial conversion price of approximately $52.52 per share of the Company’s common stock. The conversion rate may be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest.

The Company was not permitted to redeem the 2026 Convertible Notes prior to September 20, 2023. The Company may redeem for cash all or any portion of the 2026 Convertible Notes, at its option, if the last reported sale price of its common stock has been at least 130% of the conversion price then in effect on the last trading day of, and for at least 19 other 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 notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Convertible Notes, which means that the Company is not required to redeem or retire the 2026 Convertible Notes periodically.

If the Company undergoes a “fundamental change” (as defined in the 2026 Convertible Notes Indenture), subject to certain conditions, holders of the 2026 Convertible Notes may require the Company to repurchase for cash all or part of their 2026 Convertible Notes at a repurchase price equal to 100% of the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The 2026 Convertible Notes represent senior unsecured obligations and will rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to the Company’s existing and future unsecured indebtedness that is not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) incurred by the Company’s subsidiaries. The 2026 Convertible Notes Indenture contains customary events of default with respect to the 2026 Convertible Notes, including that upon certain events of default (including the Company’s failure to make any payment of principal or interest on the 2026 Convertible Notes when due and payable) occurring and continuing, the 2026 Convertible Notes Trustee by notice to the Company, or the holders of at least 25% in principal amount of the outstanding 2026 Convertible Notes by notice to the Company and the Convertible Notes Trustee, may, and the 2026 Convertible Notes Trustee at the request of such holders (subject to the provisions of the 2026 Convertible Notes Indenture) will, declare 100% of the principal of and accrued and unpaid interest, if any, on all the 2026 Convertible Notes to be due and

177

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

payable. In case of certain events of bankruptcy, insolvency or reorganization, involving the Company or a significant subsidiary, 100% of the principal of and accrued and unpaid interest on the 2026 Convertible Notes will automatically become due and payable. Upon such a declaration of acceleration, such principal and accrued and unpaid interest, if any, will be due and payable immediately.

Prior to the adoption of ASU 2020-06, the Company accounted for the 2026 Convertible Notes as a liability and equity component where the carrying value of the liability component was valued based on a similar instrument. In accounting for the issuance of the 2026 Convertible Notes, the Company separated the 2026 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2026 Convertible Notes as a whole. The excess of the principal amount of the liability component over its carrying amount, referred to as the debt discount, was amortized to interest expense over the seven-year term of the 2026 Convertible Notes. The equity component was not re-measured as long as it continued to meet the conditions for equity classification. The equity component recorded at issuance related to the 2026 Convertible Notes was $123.0 million and was recorded in additional paid-in capital.

In accounting for the transaction costs related to the issuance of the 2026 Convertible Notes, the Company allocated the total costs incurred to the liability and equity components of the 2026 Convertible Notes based on their relative values. Transaction costs attributable to the liability component were amortized to interest expense over the seven-year term of the 2026 Convertible Notes, and transaction costs attributable to the equity component were netted with the equity components in stockholders’ equity. Additionally, the Company initially recorded a net deferred tax liability of $25.3 million in connection with the 2026 Convertible Notes.

Effective January 1, 2021 the Company adopted ASU 2020-06. After adoption, the Company now accounts for the 2026 Convertible Notes as a single liability measured at amortized cost. As the equity component is no longer required to be split into a separate component, the Company recorded an adjustment for the initial $123.0 million that was allocated to additional paid in capital and $16.1 million of life to date interest expense recorded as amortization of debt discount. Additionally, the net deferred tax liability recorded for the 2026 Convertible Notes was reversed.  The principal amount of the liability over its carrying amount is amortized to interest expense over the seven-year term of the 2026 Convertible Notes. Since the 2026 Convertible Notes are classified as a single liability, there is no debt discount required to be amortized.

The 2026 Convertible Notes consist of the following:

Year ended 
December 31,

2023

2022

Principal

$

287,500

$

287,500

Less: Debt issuance costs

 

(3,287)

(4,456)

Net carrying amount

$

284,213

$

283,044

As of December 31, 2023, the remaining contractual life of the 2026 Convertible Notes is approximately 2.7 years.

178

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The following table sets forth total interest expense recognized related to the 2026 Convertible Notes:

    

Year ended 

December 31,

2023

2022

Contractual interest expense

$

4,305

$

4,313

Amortization of debt issuance costs

 

1,171

1,150

Total

$

5,476

$

5,463

Effective interest rate

 

1.9

%

1.9

%

In April 2022, under the terms of the 2026 Convertible Notes Indenture, the Company paid additional interest on the 2026 Convertible Notes at a rate equal to 0.5% per annum, for a total interest payment of approximately $2.1 million, for the period beginning September 25, 2020 and ending March 14, 2022. In September 2022, under the terms of the 2026 Convertible Notes Indenture, the Company paid additional interest on the 2026 Convertible Notes at a rate equal to 0.5% per annum, for a total interest payment of approximately $0.1 million, for the period beginning March 15, 2022 and ending April 8, 2022. These amounts are not included in the table above, but were recorded as interest expense, net within the statement of operations for the year ended December 31, 2022.

2022 Convertible Notes

In August 2015, the Company issued, at par value, $150.0 million aggregate principal amount of 3.00% convertible senior notes due 2022 (the “2022 Convertible Notes”). On August 15, 2022, the Company repaid the outstanding principal amount and accrued interest, totaling $152.3 million, of the 2022 Convertible Notes that was due upon maturity in accordance with the terms of the notes.

The following table sets forth total interest expense recognized related to the 2022 Convertible Notes:

Year ended 

 

December 31,

 

2023

    

2022

 

Contractual interest expense

$

$

2,800

Amortization of debt issuance costs

 

 

460

Total

$

$

3,260

Effective interest rate

 

%  

 

3.5

%

8. Capital structure

Common stock

In August 2019, the Company entered into an At the Market Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald and RBC Capital Markets, LLC (together, the “Sales Agents”), pursuant to which, the Company may offer and sell shares of its common stock, having an aggregate offering price of up to $125.0 million from time to time through the Sales Agents by any method that is deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended. No shares were sold pursuant to the Sales Agreement during the years ended December 31, 2023, 2022, and 2021. The remaining shares of the Company’s common stock available to be issued and sold, under the Sales Agreement, have an aggregate offering price of up to $93.0 million as of December 31, 2023.

179

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

In June 2021, the Company filed a Certificate of Amendment to its Restated Certificate of Incorporation, which increased the number of authorized shares of the Company’s common stock from 125,000,000 to 250,000,000 shares.

In connection with the execution of the Blackstone Credit Agreement, the Company and certain entities affiliated with the Lenders (the “Purchasers”) also entered into a stock purchase agreement (the “Stock Purchase Agreement”) on the Closing Date for the sale and issuance of 1,095,290 shares of common stock (the “Shares”) to the Purchasers at a price of $45.65 per share, for an aggregate purchase price of approximately $50.0 million. The per share price represents the closing price of the Company’s common stock on the Nasdaq Global Select Market on October 26, 2022.

Under the Stock Purchase Agreement, the Company agreed to register the resale of the Shares on a registration statement to be filed with the Securities and Exchange Commission within 60 days of the Closing Date. The Company agreed to keep such registration statement effective for a period of six months following the Closing Date. In addition, subject to certain conditions, the Purchasers were entitled to participate in registered underwritten public offerings by the Company during such period.

Pursuant to the terms of the Stock Purchase Agreement, the Purchasers and certain of their controlled affiliates agreed not to, without the prior written approval of the Company and subject to specified conditions, directly or indirectly acquire shares of the Company’s outstanding common stock in excess of specified thresholds, seek or propose any acquisition of all or substantially all of the assets of the Company, seek or propose a merger or other business combination involving the Company, solicit proxies or consents with respect to any securities of the Company, seek to influence the management, board of directors or policies of the Company, or undertake other specified actions related to the potential acquisition of additional equity interests in the Company, or to encourage others to do any of the above (the “Standstill Restrictions”). The Standstill Restrictions terminated upon the termination of the Blackstone Credit Agreement.

The Purchasers also agreed not to sell or transfer the Shares without the prior written approval of the Company for a period of 90 days following the Closing Date, subject to certain exceptions.

In February 2023, the Company completed enrollment of its Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, the Company paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. The Company elected to pay this milestone in the form of shares of its common stock, less certain cash payments in accordance with the Censa Merger Agreement. Pursuant to such election, the Company issued 657,462 shares of its common stock and paid $0.4 million to the former Censa securityholders.

As of December 31, 2023, the Company’s number of authorized shares of common stock was 250,000,000.

9. Net loss per share

Basic and diluted net loss per share is computed by dividing net loss available to common stockholders by the weighted-average number of common shares outstanding.  Potentially dilutive securities were excluded from the diluted calculation because their effect would be anti-dilutive.

180

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The following table sets forth the computation of basic and diluted net loss per share for common stockholders:

Year ended December 31, 

2023

    

2022

    

2021

Numerator

Net loss

$

(626,604)

  

$

(559,017)

  

$

(523,901)

  

Denominator

  

Denominator for basic and diluted net loss per share

 

74,838,392

  

 

71,728,634

  

 

70,466,393

  

Net loss per share:

  

Basic and diluted

$

(8.37)

*

$

(7.79)

*

$

(7.43)

*

*

For the years ended December 31, 2023, 2022, and 2021, the Company experienced a net loss and therefore did not report any dilutive share impact.

The following table shows historical dilutive common share equivalents outstanding, which are not included in the above historical calculation, as the effect of their inclusion is anti-dilutive during each period.

As of December 31, 

    

2023

    

2022

    

2021

Stock Options

9,600,399

11,502,417

10,772,582

Unvested restricted stock awards and units

 

2,866,270

 

2,516,336

 

1,519,831

Total

 

12,466,669

 

14,018,753

 

12,292,413

10. Stock award plan

In May 2013, the Company’s Board of Directors and stockholders approved the 2013 Long Term Incentive Plan, which became effective upon the closing of the Company’s IPO. The 2013 Long Term Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards and other stock-based awards. On June 8, 2022 (the “Restatement Effective Date”), the Company’s stockholders approved the Amended and Restated 2013 Long-Term Incentive Plan (the “Amended 2013 LTIP”). The Amended 2013 LTIP provides for the grant of incentive stock options, nonstatutory stock options, restricted stock units and other stock-based awards. The number of shares of common stock reserved for issuance under the Amended 2013 LTIP is the sum of (A) the number of shares of the Company’s common stock (up to 16,724,212 shares) that is equal to the sum of (1) the number of shares issued under the 2013 Long-Term Incentive Plan prior to the Restatement Effective Date, (2) the number of shares that remain available for issuance under the 2013 Long-Term Incentive Plan immediately prior to the Restatement Effective Date and (3) the number of shares subject to awards granted under the 2013 Long-Term Incentive Plan prior to the Restatement Effective Date that are outstanding as of the Restatement Effective Date, plus (B) from and after the Restatement Effective Date, an additional 8,475,000 shares of Common Stock. As of December 31, 2023, awards for 8,680,209 shares of common stock were available for issuance under the Amended 2013 LTIP.

There are no additional shares of common stock available for issuance under the Company’s 1998 Employee, Director and Consultant Stock Option Plan, 2009 Equity and Long Term Incentive Plan or 2013 Stock Incentive Plan.

In January 2020, the Company’s Board of Directors approved the 2020 Inducement Stock Incentive Plan. The 2020 Inducement Stock Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards and other stock-based awards, initially up to an aggregate of 1,000,000 shares of common stock. Any grants made under the 2020 Inducement Stock Incentive Plan must be made pursuant to the Nasdaq Listing Rule 5635(c)(4)

181

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

inducement grant exception as a material component of the Company’s new hires’ employment compensation. In December 2020, the Company’s Board of Directors approved an additional 1,000,000 shares of common stock that may be issued under the 2020 Inducement Stock Incentive Plan. In April 2022, the Company’s Board of Directors approved a reduction in the total number of shares of common stock that may be issued under the 2020 Inducement Stock Incentive Plan to 1,300,000 shares. In December 2022, the Company’s Board of Directors approved an additional 1,700,000 shares of common stock that may be issued under the 2020 Inducement Stock Inventive Plan. As of December 31, 2023, awards for 1,834,322 shares of common stock are available for issuance under the 2020 Inducement Stock Incentive Plan.

The Board of Directors has the authority to select the individuals to whom options are granted and determine the terms of each option, including (i) the number of shares of common stock subject to the option; (ii) the date on which the option becomes exercisable; (iii) the option exercise price, which, in the case of incentive stock options, must be at least 100% (110% in the case of incentive stock options granted to a stockholder owning in excess of 10% of the Company’s stock) of the fair market value of the common stock as of the date of grant; and (iv) the duration of the option (which, in the case of incentive stock options, may not exceed ten years). Options typically vest over a four-year period.

Inducement stock option awards

Pursuant to the Nasdaq inducement grant exception, during the year ended December 31, 2023, the Company issued options to purchase an aggregate of 139,040 shares of common stock to certain new hire employees at a weighted-average exercise price of $41.25 per share under the 2020 Inducement Stock Incentive Plan. Additionally, during the year ended December 31, 2023, the Company issued 105,370 restricted stock units under the 2020 Inducement Stock Incentive Plan. An aggregate of 270,583 of options and 79,195 of restricted stock units previously granted as inducement awards were forfeited during the year ended December 31, 2023 in connection with employee separations from the Company.

Stock option activity—A summary of stock option activity is as follows:

    

    

    

Weighted-

    

  

Weighted-

average

Aggregate

average

remaining

intrinsic

Number of

exercise

contractual

value(in 

options

price

term

thousands)

 

Outstanding at December 31, 2020

 

9,663,677

$

38.72

 

  

 

  

Granted

 

2,487,234

$

61.36

 

  

 

  

Exercised

 

(635,871)

$

28.01

 

  

 

  

Forfeited

 

(742,458)

$

52.04

 

  

 

  

Outstanding at December 31, 2021

 

10,772,582

$

43.66

 

  

 

  

Granted

 

1,685,435

$

38.55

 

  

 

  

Exercised

 

(496,863)

$

29.45

 

  

 

  

Forfeited

 

(458,737)

$

48.75

 

  

 

  

Outstanding at December 31, 2022

 

11,502,417

$

43.33

 

  

 

  

Granted

 

1,117,284

$

40.19

 

  

 

  

Exercised

 

(822,482)

$

29.25

 

  

 

  

Forfeited/Cancelled

 

(2,196,820)

$

45.85

 

  

 

  

Outstanding at December 31, 2023

 

9,600,399

$

43.59

 

5.39

years

$

8,814

Vested or Expected to vest at December 31, 2023

 

1,796,687

$

45.85

 

8.16

years

$

366

Exercisable at December 31, 2023

 

7,650,948

$

43.08

 

4.68

years

$

8,387

182

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The fair values of grants made in the years ended December 31, 2023, 2022 and 2021 were contemporaneously estimated on the date of grant using the following assumptions:

2023

    

2022

    

2021

Risk-free interest rate

3.54% - 4.69%

 

1.55% - 4.57%

 

0.51% - 1.24%

Expected volatility

53% - 56%

 

54% - 74%

 

74% - 89%

Expected term

5.5 years

 

5.5 years

 

5.5 years

The Company assumed no expected dividends for all grants. The weighted average grant date fair value of options granted during the years ended December 31, 2023, 2022 and 2021 was $21.27, $23.54, and $43.05 per share, respectively.

Restricted Stock Awards and Restricted Stock Units—Restricted stock awards and restricted stock units are granted subject to certain restrictions, including in some cases service conditions (restricted stock). The grant-date fair value of restricted stock awards, which has been determined based upon the market value of the Company’s shares on the grant date, is expensed over the vesting period.

The following table summarizes information on the Company’s restricted stock awards and units:

Restricted Stock Awards and Units

Weighted

Average

Grant

Number of

Date

    

Shares

    

Fair Value

Unvested at December 31, 2022

2,516,336

$

45.67

Granted

 

2,104,128

38.75

Vested

 

(920,488)

43.74

Forfeited

 

(833,706)

42.31

Unvested at December 31, 2023

 

2,866,270

$

41.82

Performance-based Restricted Stock Units—In December 2023, the Company granted 150,000 performance-based restricted stock units (“PSUs”) to its Chief Executive Officer, Dr. Matthew Klein, which will vest only if challenging performance goals relating to development and regulatory milestones are achieved over an approximately two year performance period. As of December 31, 2023, the achievements of the performance goals have not yet been deemed probable and therefore no expense has been recognized to date.

Employee Stock Purchase Plan—In June 2016, the Company established an Employee Stock Purchase Plan (as amended, “ESPP” or the “Plan”) for certain eligible employees. The Plan is administered by the Company’s Board of Directors or a committee appointed by the Board. In June 2021, the Plan was amended to increase the total number of shares available for purchase under the Plan from one million shares to two million shares of the Company’s common stock. Employees may participate over a six-month period through payroll withholdings and may purchase, at the end of the six-month period, the Company’s common stock at a purchase price of at least 85% of the closing price of a share of the Company’s common stock on the first business day of the offering period or the closing price of a share of the Company’s common stock on the last business day of the offering period, whichever is lower. No participant will be granted a right to purchase the Company’s common stock under the Plan if such participant would own more than 5% of the total combined voting power of the Company or any subsidiary of the Company after such purchase. For the period ending December 31, 2023, the Company recorded $2.4 million in compensation expense related to the ESPP.

183

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The Company recorded share-based compensation expense in the statement of operations related to incentive stock options, nonstatutory stock options, restricted stock awards, restricted stock units and the ESPP as follows:

Year ended December 31, 

2023

    

2022

    

2021

Research and development

$

52,941

$

55,869

$

53,632

Selling, general and administrative

 

48,695

 

54,464

 

49,881

Total

$

101,636

$

110,333

$

103,513

As of December 31, 2023, there was approximately $119.6 million of total unrecognized compensation cost related to unvested share-based compensation arrangements granted under the Company’s Plans. This cost is expected to be recognized as compensation expense over the weighted average remaining service period of approximately 2.1 years.

11. Other comprehensive (loss) income and accumulated other comprehensive items

Other comprehensive (loss) income includes changes in equity that are excluded from net loss, such as unrealized gains and losses on marketable securities.

The following table summarizes other comprehensive (loss) income and the changes in accumulated other comprehensive items, by component, for the years ended December 31, 2023, 2022, and 2021, respectively.

    

Unrealized

    

    

Total

Gains (Losses)

Accumulated

On

Foreign

Other

Marketable

Currency

Comprehensive

Securities, net of tax

Translation

Items

Balance at December 31, 2020

$

1,900

$

(62,857)

$

(60,957)

Other comprehensive (loss) income before reclassifications

 

(3,279)

 

39,177

 

35,898

Amounts reclassified from other comprehensive items

 

777

 

 

777

Other comprehensive (loss) income

 

(2,502)

 

39,177

 

36,675

Balance at December 31, 2021

$

(602)

$

(23,680)

$

(24,282)

Other comprehensive income before reclassifications

 

4,072

 

28,970

 

33,042

Amounts reclassified from other comprehensive items

 

(3,964)

 

 

(3,964)

Other comprehensive income

 

108

 

28,970

 

29,078

Balance at December 31, 2022

$

(494)

$

5,290

$

4,796

Other comprehensive income (loss) before reclassifications

 

1,135

(6,901)

(5,766)

Amounts reclassified from other comprehensive items

 

(315)

(315)

Other comprehensive income (loss)

 

820

 

(6,901)

 

(6,081)

Balance at December 31, 2023

$

326

$

(1,611)

$

(1,285)

Reclassified amounts from other comprehensive items were determined using the actual realized gains and losses from the sales of marketable securities.

184

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

12. Revenue recognition

Net product sales

During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of the net product sales, respectively. During the year ended December 31, 2021, only the United States accounted for at least 10% of the Company’s net product sales. For the years ended December 31, 2023, 2022, and 2021, two of the Company’s distributors each accounted for over 10% of the Company’s net product sales.

As of December 31, 2023 and 2022, the Company does not have a contract liabilities balance related to net product sales, and has not made significant changes to the judgments made in applying ASC Topic 606.

Collaboration revenue and Royalty revenue

In November 2011, the Company and the Spinal Muscular Atrophy Foundation (“SMA Foundation”) entered into a licensing and collaboration agreement with F. Hoffman-La Roche Ltd and Hoffman- La Roche Inc. (collectively, “Roche”). Under the terms of the SMA License Agreement, Roche acquired an exclusive worldwide license to the Company’s SMA program.

Under the agreement, the Company is eligible to receive additional payments from Roche if specified events are achieved with respect to each licensed product, including up to $135.0 million in research and development event milestones, up to $325.0 million in sales milestones upon achievement of certain sales events, and up to double digit royalties on worldwide annual net sales of a commercial product.

For the years ended December 31, 2023, 2022, and 2021, the Company recognized revenue related to the licensing and collaboration agreement with Roche of $100.0 million, $50.1 million, and $55.0 million, respectively. The below summarizes the milestone achievements associated with the Company’s SMA program during the years ended December 31, 2023, 2022, and 2021.

The SMA program currently has one approved product, Evrysdi, which was approved in August 2020 by the FDA for the treatment of SMA in adults and children two months and older. The first commercial sale of Evrysdi in the EU was made in March 2021. This event triggered a $20.0 million milestone payment to the Company from Roche. The first commercial sale in Japan was made in August 2021, which was the final research and development milestone received by the Company. This event triggered a $10.0 million payment to the Company from Roche. In December 2021, the Company recorded its first sales milestone of $25.0 million for the achievement of $500.0 million in worldwide annual net sales from Evrysdi. The Company recorded these three milestone payments as collaboration revenue for the year ended December 31, 2021.

In September 2022, the Company recognized a sales milestone of $50.0 million for the achievement of $750.0 million in worldwide annual net sales from Evrysdi, which is recorded on the balance sheet within prepaid expenses and other current assets as of December 31, 2022. For the year ended December 31, 2023, the Company recognized a sales milestone

185

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

of $100.0 million for the achievement of $1.5 billion in worldwide annual net sales from Evrysdi, which is recorded on the balance sheet within prepaid expenses and other current assets as of December 31, 2023. The remaining potential sales milestones as of December 31, 2023 is $150.0 million upon achievement of certain sales events. As of December 31, 2023, the Company does not have any remaining research and development milestones that can be received.

In addition to research and development and sales milestones, the Company is eligible to receive up to double-digit royalties on worldwide annual net sales of a commercial product under the SMA License Agreement. For the years ended December 31, 2023, 2022, and 2021 the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue related to Evrysdi, respectively.

Manufacturing Revenue

For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to the production of DNA and AAV vectors for gene therapy applications for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. The Company has not made significant changes to the judgments made in applying ASC Topic 606 for the years ended 2023, 2022, and 2021.

As of December 31, 2023 and 2022, the Company has a contract liabilities balance of $0.8 million and $1.4 million, respectively, relating to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers, which is recorded within deferred revenue on the consolidated balance sheet. For the year ended December 31, 2023, the Company recognized $1.4 million related to the amounts included in the contract liability balance at the beginning of the period.

As of December 31, 2023, the Company has contract assets of $0.2 million related to plasmid DNA and AAV production for external customers, which is recorded within prepaid expenses and other current assets on the consolidated balance sheet. The Company did not have any contract assets for the period ending December 31, 2022.

Remaining performance obligations

As of December 31, 2023, and 2022, the Company has remaining performance obligations of $0.8 million and $1.4 million, respectively, related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. The Company expects to recognize revenue over the next one year, as the specific timing for satisfying the performance obligations is contingent upon a number of factors, including customers’ needs and schedules.

13. Income taxes

The loss from operations before tax benefit (expense) consisted of the following for the years ended December 31, 2023, 2022, and 2021:

    

2023

    

2022

    

2021

Domestic

$

(784,744)

$

(591,126)

$

(487,726)

Foreign

 

88,634

 

3,639

 

(30,614)

Total

$

(696,110)

$

(587,487)

$

(518,340)

186

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The Income Tax Provision consisted of the following for the years ended December 31, 2023, 2022 and 2021:

    

2023

    

2022

    

2021

Current:

 

  

 

  

 

  

U.S. Federal

$

$

$

U.S. State and Local

 

27,226

 

(4,224)

 

(3,844)

Foreign

 

(4,003)

 

(1,582)

 

(1,340)

Deferred:

 

 

 

  

U.S. Federal

 

36,408

 

23,689

 

U.S. State and Local

 

10,521

 

10,587

 

(377)

Foreign

 

(646)

 

 

Total tax benefit (expense)

$

69,506

$

28,470

$

(5,561)

A reconciliation of the U.S. statutory income tax rate to the Company’s effective tax rate is as follows:

    

December 31, 

 

    

2023

    

2022

    

2021

 

Federal income tax provision at statutory rate

21.00

%  

21.00

%  

21.00

%  

State income tax provision, net of federal benefit

0.32

 

3.07

 

(0.74)

 

Permanent differences

(1.43)

 

(1.83)

 

(4.06)

 

Research and development

4.59

 

5.89

 

4.50

 

Change in valuation allowances

(16.86)

 

(23.36)

 

(29.03)

 

Change in deferred tax assets

 

(0.10)

 

12.05

 

Foreign tax rate differential

0.05

 

(0.17)

 

0.01

 

Tax rate change

(1.26)

 

0.34

 

0.01

 

Release (Accrual) of uncertain tax positions

3.71

(4.78)

Other

(0.12)

 

 

(0.03)

 

Effective income tax rate

10.00

%  

4.84

%  

(1.07)

%

Accounting for income taxes under U.S. GAAP requires that individual tax-paying entities of the company offset all deferred tax liabilities and assets within each particular tax jurisdiction and present them as a noncurrent deferred tax liability or asset. Amounts in different tax jurisdictions cannot be offset against each other. The noncurrent deferred income tax asset is recorded within deposits and other assets on the balance sheet. The amount of deferred income taxes are as follows:

    

December 31, 

2023

    

2022

Assets:

 

  

 

  

Noncurrent deferred income taxes

$

$

Liabilities:

 

  

 

  

Noncurrent deferred income taxes

 

(55,905)

 

(102,834)

Deferred income taxes - net

$

(55,905)

$

(102,834)

187

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The significant components of the Company’s deferred tax assets and liabilities at December 31, 2023 and 2022 are as follows:

    

2023

    

2022

Deferred tax assets:

 

  

 

  

Accrued expense

$

25,400

$

2,124

Amortization

 

137,808

 

52,532

Federal tax credits

 

205,485

 

174,802

State tax credits

 

9,817

 

9,787

Federal net operating losses

 

60,270

 

69,957

State net operating losses

 

18,680

 

10,316

Foreign net operating losses

 

4,052

 

4,837

Capitalized research and development costs

 

149,683

 

110,219

Share based compensation and other

 

30,757

 

27,054

Liability for sale of future royalties

190,659

185,589

Noncash interest expense

9,410

30,160

Other comprehensive loss

 

(728)

 

(719)

Total gross deferred tax assets

 

841,293

 

676,658

Less valuation allowance

 

(833,810)

 

(672,172)

Total deferred tax assets, net of valuation allowance

$

7,483

$

4,486

Deferred tax liabilities:

 

  

 

  

Depreciation

$

(7,483)

$

(4,486)

Indefinite lived intangible

 

(55,905)

 

(102,834)

Total gross deferred tax liabilities

 

(63,388)

 

(107,320)

Net deferred tax assets (liabilities)

$

(55,905)

$

(102,834)

For the year ended December 31, 2023, the Company generated taxable income in the U.S. of $102.5 million.  The Company has not recorded any federal income tax provision after considering the federal NOL, section 250 deduction, available general business credits, and foreign tax credits. The Company recorded a state income tax benefit of $27.2 million which is primarily attributable to the receipt of an outstanding state tax refund received during the year ended December 31, 2023, and the subsequent release of the associated ASC 740 income tax reserve.

At December 31, 2023 and 2022, the Company recorded a valuation allowance against its net deferred tax assets of $833.8 million and $672.2 million, respectively. The change in the valuation allowance during the years ended December 31, 2023 and 2022 was $161.6 million and $146.6 million, respectively. A valuation allowance has been recorded since, in the judgment of management, these assets are not more likely than not to be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences and carryforwards become deductible or are utilized. As of December 31, 2023, the Company had $287.0 million, $208.8 million, and $12.1 million of federal, state, and foreign net operating loss carryforwards, respectively.

The Company recorded a deferred tax liability in conjunction with the Agilis Merger of $122.0 million in 2018, related to the tax basis difference in the IPRD indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&D which may eventually be realized either upon amortization of the asset when the research is completed, and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&D assets, and thus, began the amortization of the intangible. In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs in gene therapy, which included programs for Friedreich ataxia and

188

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit during the 2023 tax year.

As of December 31, 2023, research and development credit carryforward for federal purposes is $35.9 million. In addition, the Orphan Drug Credit Carryover available as of December 31, 2023 is $169.6 million. The Company had research and development carryforwards expiring of $0.6 million in 2023, with additional expiration in 2024 and onwards if not otherwise utilized as projected.

The income tax benefit (expense) for the years ended December 31, 2023 and 2022 differed from the amounts computed by applying the U.S. federal income tax rate of 21% to loss before tax expense as a result of the IPR&D assets becoming partially amortizable in 2022, foreign taxes, the impact of temporary difference, including the updated section 174,  the impact of permanent differences, including “global intangible low-taxed income” (“GILTI”), tax credits generated, true up of net operating loss carryforwards, and increase in the Company’s valuation allowance.

Under the 2017 Tax Cuts and Jobs Act, the ability to currently deduct qualifying research and experimental costs under section 174, as well as software development costs, are eliminated for tax years beginning after December 31, 2021. Under the new rule, these costs must be capitalized and amortized over a five-year or fifteen-year period, depending on whether the research is conducted in the U.S. or abroad, respectively. The rule resulted in an increased current taxable income of the Company by $300.3 million for the tax year ended December 31, 2023.

The Company applies the elements of FASB ASC 740-10 regarding accounting for uncertainty in income taxes. This clarifies the accounting for uncertainty in income taxes recognized in financial statements and required impact of a tax position to be recognized in the financial statements if that position is more likely than not of being sustained by the taxing authority. As of December 31, 2023, the Company recorded unrecognized tax benefits in the amount of $1.4 million including interest and penalties through 2023. The Company’s policy is to recognize interest and penalties related to tax matters within the income tax provision. Tax years beginning in 2014 are generally subject to examination by taxing authorities, although net operating losses from all years are subject to examinations and adjustments for at least three years following the year in which the attributes are used. The Company is currently under a wage tax audit in Germany for tax years 2018 through 2021. Although the outcome of tax audits is always uncertain, the company does not expect any adjustment to result for these years as of December 31, 2023.

For all years through December 31, 2016, the Company generated research credits but has not conducted a study to document the qualified activities. This study may result in an adjustment to the Company’s research and development credit carryforwards; however, until a study is completed and any adjustment is known, no amounts are being presented as an uncertain tax position. A full valuation allowance has been provided against the Company’s research and development credits and, if an adjustment is required, this adjustment would be offset by an adjustment to the deferred tax asset established for the research and development credit carryforwards and the valuation allowance.

As a result of U.S. tax reform legislation, distributions of profits from non-U.S. subsidiaries are not expected to cause a significant incremental U.S. tax impact in the future. However, distributions may be subject to non-U.S. withholding taxes if profits are distributed from certain jurisdictions. As of December 31, 2023, for purposes of ASC 740-10-25-3, the Company had $345.9 million of undistributed earnings from non-U.S. subsidiaries that it intends to reinvest permanently in its non-U.S. operations. As these ASC 740-10-25-3 earnings are considered permanently reinvested, no tax provision has been accrued. It is not feasible to estimate the amount of tax that might be payable on the eventual remittance of such earnings.

189

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Unrecognized Tax Benefits

A reconciliation of the gross amount of unrecognized tax benefits, excluding accrued interest and penalties, is as follows:

Unrecognized Tax Benefits

Balance at December 31, 2022

27,217

Reductions based on settlements or expiration of statute of limitations

 

(24,671)

Interest received

(1,186)

Balance at December 31, 2023

$

1,360

Uncertain tax positions, for which management’s assessment is that there is a more than 50% probability of sustaining the position upon challenge by a taxing authority based upon its technical merits, are subject to certain recognition and measurement criteria. The nature of the uncertain tax positions is often very complex and subject to change, and the amounts at issue can be substantial. The Company develops its cumulative probability assessment of the measurement of uncertain tax positions using internal experience, judgment, and assistance from professional advisors. The Company re-evaluates these uncertain tax positions on a quarterly basis based on a number of factors including, but not limited to, changes in facts or circumstances, changes in tax law, and effectively settled issues under audit and new audit activity. Any change in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision.

The Company records penalties and tax-related interest expense on unrecognized tax benefits as a component of the provision for income taxes in the accompanying consolidated statement of operations. The Company has not recorded any interest and penalties related to uncertain tax positions for the year ended December 31, 2023, in the accompanying consolidated balance sheet.  Future changes in the Company’s unrecognized tax benefits will affect the Company’s annual effective tax rate.

14. Commitments and contingencies

Under various agreements, the Company will be required to pay royalties and milestone payments upon the successful development and commercialization of products. The Company has entered into funding agreements with The Wellcome Trust Limited (“Wellcome Trust”) for the research and development of small molecule compounds in connection with its oncology and antibacterial programs. As the Company has discontinued development under its antibacterial program, it no longer expects that milestone and royalty payments from the Company to Wellcome Trust will apply under that agreement, resulting in a change to the total amount of development and regulatory milestone payments the Company may become obligated to pay for this program. Under the oncology platform funding agreement, to the extent that the Company develops and commercializes certain program intellectual property on a for-profit basis itself or in collaboration with a partner (provided the Company retains overall control of worldwide commercialization), the Company may become obligated to pay to Wellcome Trust development and regulatory milestone payments and single-digit royalties on sales of any research program product. The Company’s obligation to pay such royalties would continue on a country-by-country basis until the longer of the expiration of the last patent in the program intellectual property in such country covering the research program product and the expiration of market exclusivity of such product in such country. The Company made the first development milestone payment of $0.8 million to Wellcome Trust under the oncology platform funding agreement during the second quarter of 2016. During the year ended December 31, 2022, the Company incurred $2.5 million of development milestones in connection with the enrollment of patients in the registration-directed Phase 2/3 trial of unesbulin for the treatment of LMS, which is recorded in accounts payable and accrued expenses on the balance sheet

190

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

and will be payable upon the earlier to occur of the first dose administered to the last patient enrolled in the study or the termination of dosing of all patients in the study. However, as part the Company's continuous platform review, the Company has decided to deprioritize its programs for unesbulin for the treatment of diffuse intrinsic pontine glioma and leiomyosarcoma. Accordingly, the Company no longer expects to pay additional milestones to Wellcome Trust under this agreement.

The Company has also entered into a collaboration agreement with the SMA Foundation. The Company may become obligated to pay the SMA Foundation single-digit royalties on worldwide net product sales of any collaboration product that is successfully developed and subsequently commercialized or, with respect to collaboration products the Company outlicenses, including Evrysdi, a specified percentage of certain payments the Company receives from its licensee. The Company is not obligated to make such payments unless and until annual sales of a collaboration product exceed a designated threshold. Since inception, the SMA Foundation has earned $52.5 million, $35.3 million which was paid and $17.2 million which was accrued as of December 31, 2023. The Company has reached its obligations to make such payments to the SMA Foundation of an aggregate of $52.5 million as of December 31, 2023.

Pursuant to the asset purchase agreement ("Asset Purchase Agreement") between the Company and Marathon Pharmaceuticals, LLC (now known as Complete Pharma Holdings, LLC) (“Marathon”), Marathon is entitled to receive contingent payments from the Company based on annual net sales of Emflaza up to a specified aggregate maximum amount over the expected commercial life of the asset. In addition, Marathon received a $50.0 million sales-based milestone during the year ended December 31, 2022.

Pursuant to the Agilis Merger Agreement with Agilis, Agilis equityholders were previously entitled to receive contingent consideration payments from the Company based on (i) the achievement of certain development milestones up to an aggregate maximum amount of $60.0 million, (ii) the achievement of certain regulatory approval milestones together with a milestone payment following the receipt of a priority review voucher up to an aggregate maximum amount of $535.0 million, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $150.0 million, and (iv) a percentage of annual net sales for Friedreich ataxia and Angelman syndrome during specified terms, ranging from 2%-6%. The Company was required to pay $40.0 million of the development milestone payments upon the passing of the second anniversary of the closing of the Agilis Merger, regardless of whether the applicable milestones have been achieved.

Pursuant to the terms of the Rights Exchange Agreement, the Participating Rightholders canceled and forfeited their rights under the Agilis Merger Agreement to receive (i) $174.0 million, in the aggregate, of potential milestone payments based on the achievement of certain regulatory milestones and (ii) $37.6 million, in the aggregate, of $40.0 million in development milestone payments that would have been due upon the passing of the second anniversary of the closing of the Agilis Merger, regardless of whether the milestones are achieved.

The Rights Exchange Agreement has no effect on the Agilis Merger Agreement other than to provide for the cancellation and forfeiture of the Participating Rightholders’ rights to receive $211.6 million, in the aggregate, of the milestone payments described above. As a result, all other rights and obligations under the Agilis Merger Agreement remain in effect pursuant to their terms, including the Company’s obligation to pay up to an aggregate maximum amount of $20.0 million upon the achievement of certain development milestones (representing the remaining portion of potential development milestone payments for which rights were not canceled and forfeited pursuant to the Rights Exchange Agreement while excluding the remaining $2.4 million milestone payment that was due and paid upon the passing of the second anniversary of the closing of the Agilis Merger), up to an aggregate maximum amount of $361.0 million upon the achievement of certain regulatory milestones (representing the remaining portion of potential regulatory milestone payments for which rights were not canceled and forfeited pursuant to the Rights Exchange Agreement), up to a maximum

191

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

aggregate amount of $150.0 million upon the achievement of certain net sales milestones and a percentage of annual net sales for Friedreich ataxia and Angelman syndrome during specified terms, ranging from 2% to 6%, pursuant to the terms of the Agilis Merger Agreement.

In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. As a result of such approval, the Company paid the former equityholders of Agilis $50.0 million in accordance with the terms of the Agilis Merger Agreement in the year ended December 31, 2022. In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company does not expect the milestones related to Friedreich ataxia and Angelman syndrome to be achieved. In addition, the Company does not expect to pay the 2% to 6% royalties on annual net sales related to Friedreich ataxia and Angelman syndrome. As of December 31, 2023, the remaining potential development and regulatory milestones the Company expects to achieve is $31.1 million, and the remaining potential sales milestones the Company expects to achieve is $50.0 million, both of which relate solely to Upstaza.

On October 25, 2019, the Company completed the acquisition of substantially all of the assets of BioElectron Technology Corporation (“BioElectron”), a Delaware corporation, including certain compounds that the Company has begun to develop as part of its Bio-e platform, pursuant to an asset purchase agreement by and between the Company and BioElectron, dated October 1, 2019 (the “BioElectron Asset Purchase Agreement”). BioElectron was a private company with a pipeline focused on inflammatory and central nervous system (CNS) disorders. The lead program, vatiquinone, is in late stage development for CNS disorders with substantial unmet need and significant commercial opportunity that are complementary to PTC’s existing pipeline.

Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may become entitled to receive contingent milestone payments of up to $200.0 million (in cash or in shares of the Company’s common stock, as determined by the Company) from the Company based on the achievement of certain regulatory and net sales milestones. Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may also become entitled to receive contingent payments based on a percentage of net sales of certain products.

Subject to the terms and conditions of the Agreement and Plan of Merger, dated as of May 5, 2020 (the “Censa Merger Agreement”) by and among the Company, Hydro Merger Sub, Inc., the Company’s wholly owned, indirect subsidiary, and, solely in its capacity as the representative, agent and attorney-in-fact of the securityholders of Censa, Shareholder Representative Services LLC (such merger pursuant thereto, the “Censa Merger”), former Censa securityholders may become entitled to receive contingent payments from the Company based on (i) the achievement of certain development and regulatory milestones up to an aggregate maximum amount of $217.5 million for sepiapterin’s two most advanced programs and receipt of a priority review voucher from the FDA as set forth in the Censa Merger Agreement, (ii) $109.0 million in development and regulatory milestones for each additional indication of sepiapterin, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $160.0 million, (iv) a percentage of annual net sales during specified terms, ranging from single to low double digits of the applicable net sales threshold amount, and (v) any sublicense fees paid to the Company in consideration of any sublicense of Censa’s intellectual property to commercialize sepiapterin, on a country-by-country basis, which contingent payment shall equal to a mid-double digit percentage of any such sublicense fees.

In February 2023, the Company completed enrollment of its Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, the Company paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. The Company elected to pay this milestone in the form of shares of its common stock, less certain cash payments in accordance with the

192

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

Censa Merger Agreement. Pursuant to such election, the Company issued 657,462 shares of its common stock and paid $0.4 million to the former Censa securityholders. The Company expects to make payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement.

The Company also has the Tegsedi-Waylivra Agreement for the commercialization of Tegsedi and Waylivra, and products containing those compounds in countries in Latin America and the Caribbean. Akcea is entitled to receive royalty payments subject to certain terms set forth in the Tegsedi-Waylivra Agreement.

The Company has employment agreements with certain employees which require the funding of a specific level of payments, if certain events, such as a change in control or termination without cause, occur. Additionally, the Company has royalty payments associated with Translarna, Emflaza, and Upstaza net product revenue, payable quarterly or annually in accordance with the terms of the related agreements.

From time to time in the ordinary course of its business, the Company is subject to claims, legal proceedings and disputes. The Company is not currently aware of any material legal proceedings against it.

15. Geographic information

The Company views its operations and manages its business in one operating segment. The following table presents financial information based on the geographic location of the facilities of the Company as of and for the years ended:

Year Ended December 31, 2023

    

United States

    

Non-US

    

Total

Total assets

$

1,582,962

$

312,736

$

1,895,698

Fixed assets, net

$

86,421

$

668

$

87,089

Revenue

$

531,661

$

406,161

$

937,822

Year Ended December 31, 2022

    

United States

    

Non-US

    

Total

Total assets

$

1,473,770

$

231,849

$

1,705,619

Fixed assets, net

$

71,754

$

836

$

72,590

Revenue

$

381,862

$

316,939

$

698,801

16. 401(k) plan

The Company maintains a 401(k) plan for its employees. Employee contributions are voluntary. The Company may match employee contributions in amounts to be determined at the Company’s sole discretion. The Company provided an 100% matching contribution for up to the first 6% of each contributing employee’s base salary contributions for the years ended December 31, 2023, 2022 and 2021, respectively. The Company made matching contributions to the 401(k) plan and recorded expense of approximately $10.9 million, $8.4 million, and $6.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

193

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

17. Intangible assets and goodwill

Definite-lived intangibles

Definite lived intangible assets consisted of the following at December 31, 2023 and 2022:

Ending Balance at

Foreign

Ending Balance at

Definite-lived

December 31,

currency

December 31,

intangibles assets, gross

    

2022

    

Additions

    

translation

    

2023

Emflaza

$

420,253

$

107,164

$

$

527,417

Waylivra

9,316

533

369

10,218

Tegsedi

7,109

5,839

374

13,322

Upstaza

89,550

89,550

Total definite-lived intangibles, gross

$

526,228

$

113,536

$

743

$

640,507

Ending Balance at

Foreign

Ending Balance at

Definite-lived

December 31,

currency

December 31,

intangibles assets, accumulated amortization

    

2022

    

Amortization

    

translation

    

2023

Emflaza

$

(266,023)

$

(212,595)

$

$

(478,618)

Waylivra

(2,751)

(1,080)

(134)

(3,965)

Tegsedi

(1,709)

(1,498)

(104)

(3,311)

Upstaza

(3,420)

(7,462)

(10,882)

Total definite-lived intangibles, accumulated amortization

$

(273,903)

$

(222,635)

$

(238)

$

(496,776)

Total definite-lived intangibles, net

$

143,731

Marathon is entitled to receive contingent payments from the Company based on annual net sales of Emflaza beginning in 2018, up to a specified aggregate maximum amount over the expected commercial life of the asset. In accordance with the guidance for an asset acquisition, the Company records the milestone payment when it becomes payable to Marathon and increase the cost basis for the Emflaza rights intangible asset. For the year ended December 31, 2023, milestone payments of $107.2 million were recorded. These payments are being amortized over the remaining useful life of the Emflaza rights asset on a straight line basis. As of December 31, 2023, a milestone payable to Marathon of $52.7 million was recorded on the balance sheet within accounts payable and accrued expenses.

Akcea is also entitled to receive royalty payments subject to certain terms set forth in the Tegsedi-Waylivra Agreement related to sales of Waylivra and Tegsedi. In accordance with the guidance for an asset acquisition, the Company records royalty payments when they become payable to Akcea and increase the cost basis for the Waylivra and Tegsedi intangible assets, respectively. For the year ended December 31, 2023, royalty payments of $5.8 million and $0.5 million were recorded for Tegsedi and Waylivra, respectively. As of December 31, 2023, a royalty payable of $1.6 million and $0.4 million for Tegsedi and Waylivra, respectively, was recorded on the balance sheet within accounts payable and accrued expenses.

For the years ended December 31, 2023, 2022, and 2021, the Company recognized amortization expense of $222.6 million, $116.6 million, and $54.8 million respectively, related to the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets.

194

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

The estimated future amortization of the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets is expected to be as follows:

    

As of December 31, 2023

2024

$

59,312

2025

 

10,512

2026

 

10,512

2027

 

10,512

2028 and thereafter

 

52,883

Total

$

143,731

The weighted average remaining amortization period of the definite-lived intangibles as of December 31, 2023 is 6.4 years.

Indefinite-lived intangibles

Indefinite lived intangible assets consisted of the following at December 31, 2023 and 2022:

Ending Balance at

Reclass from

Foreign

Ending Balance at

Indefinite-lived

December 31,

Indefinite Lived to

currency

December 31,

intangibles assets

    

2022

    

Additions

    

Definite Lived

    

Impairment

    

translation

    

2023

Upstaza

$

235,766

$

$

$

$

$

235,766

PTC-FA

112,500

(112,500)

PTC-AS

105,300

(105,300)

Total indefinite-lived intangibles

$

453,566

$

$

$

(217,800)

$

$

235,766

Total intangible assets, net

$

379,497

In connection with the acquisition of the Company’s gene therapy platform from Agilis, the Company acquired rights to Upstaza, for the treatment of AADC deficiency. AADC deficiency is a rare CNS disorder arising from reductions in the enzyme AADC that result from mutations in the dopa decarboxylase gene. The gene therapy platform also includes PTC-FA, an asset targeting Friedreich ataxia, a rare and life-shortening neurodegenerative disease caused by a single defect in the FXN gene which causes reduced production of the frataxin protein. Additionally, the gene therapy platform includes two other programs targeting CNS disorders, including PTC-AS for Angelman syndrome, a rare, genetic, neurological disorder characterized by severe developmental delays.

In accordance with the acquisition method of accounting, the Company allocated the acquisition cost for the Agilis Merger to the underlying assets acquired and liabilities assumed, based upon the estimated fair values of those assets and liabilities at the date of acquisition. The Company classified the fair value of the acquired IPR&D as indefinite lived intangible assets until the successful completion or abandonment of the associated research and development efforts. As of December 31, 2022, the value allocated to the indefinite lived intangible assets was $453.6 million.

195

Table of Contents

PTC Therapeutics, Inc.

Notes to consolidated financial statements (Continued)

December 31, 2023

(In thousands except share and per share amount)

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included PTC-FA and PTC-AS. As a result, the Company determined that the PTC-FA and PTC-AS indefinite-lived intangible assets were fully impaired and recorded impairment expense of $217.8 million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. As of December 31, 2023, the remaining indefinite lived intangible asset balance is $235.8 million, consisting solely of Upstaza, which the Company plans to continue to develop and commercialize.

The Company performed an annual test for its indefinite-lived intangible asset as of October 1, 2023 and concluded that no impairment exists as of December 31, 2023.

Goodwill

As a result of the Agilis Merger on August 23, 2018, the Company recorded $82.3 million of goodwill. There have been no changes to the balance of goodwill since the date of the Agilis Merger. Accordingly, the goodwill balance as of December 31, 2023 and 2022 was $82.3 million. The Company performed an annual impairment test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.

18. Subsequent events

The Company has evaluated all subsequent events and transactions through the filing date. There were no material events that impacted the audited consolidated financial statements or disclosures.

196

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

None.

Item 9A.   Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2023. The term “disclosure controls and procedures”, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of December 31, 2023, our Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective at the reasonable assurance level.

Management’s Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting for our company. Internal control over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) promulgated under the Exchange Act as a process designed by, or under the supervision of, the company’s principal executive and principal financial officers and effected by the company’s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP and includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of our company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of our company’s assets that could have a material effect on the financial statements.

Internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements prepared for external purposes in accordance with generally accepted accounting principles. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Our management, with the participation of our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial officer), assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, our management used the criteria set forth in the Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on its assessment, management concluded that our internal control over financial reporting was effective as of December 31, 2023 based on those criteria.

197

The effectiveness of our internal control over financial reporting as of December 31, 2023, has been audited by Ernst & Young LLP, an independent registered public accounting firm, as stated in their report which appears herein.

Changes in Internal Control over Financial Reporting

No change in our internal control over financial reporting occurred during the year ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

198

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of PTC Therapeutics, Inc.

Opinion on Internal Control over Financial Reporting

We have audited PTC Therapeutics, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, PTC Therapeutics, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the accompanying consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive loss, stockholders' equity/ (deficit) and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 29, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.  

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

199

Iselin, New Jersey

February 29, 2024

Item 9B.   Other Information.

Director and Officer Trading Arrangements

A portion of the compensation of our directors and officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended, or the Exchange Act) is in the form of equity awards and, from time to time, directors and officers engage in open-market transactions with respect to the securities acquired pursuant to such equity awards or other Company securities, including to satisfy tax withholding obligations when equity awards vest or are exercised, and for diversification or other personal reasons.

Transactions in Company securities by directors and officers are required to be made in accordance with our insider trading policy, which requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in Company securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information.

The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of Company securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or a “Rule 10b5-1 trading arrangement”, or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):

Name
(Title)

Action Taken
(Date of Action)

Type of Trading
Arrangement

Nature of Trading
Arrangement

Duration of Trading
Arrangement

Aggregate Number
of Securities

Mark Boulding (Chief Legal Officer)

Adoption (October 31, 2023)

Rule 10b5-1 trading arrangement

Sale

Until February 14, 2025 or such earlier date upon which all transactions are completed.

Up to 215,899 shares.

Matthew Klein
(Chief Executive Officer)

Adoption
(December 28, 2023)

Rule 10b5-1 trading arrangement for sell-to-cover transactions for RSUs granted on December28, 2023

Sale

Until final settlement of RSUs on or around December 29, 2026

Indeterminable (1)

(1) The number of shares subject to this RSU grant that will be sold to satisfy applicable tax withholding obligations upon vesting is unknown as the number will vary based on the extent to which vesting conditions are satisfied and the market price of the Company’s common stock at the time of settlement.  This trading arrangement provides for the automatic sale of shares that would otherwise be issuable on each settlement date of the RSU in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation.

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

None.

200

PART III

Item 10.   Directors, Executive Officers and Corporate Governance

The information required by this item as set forth under the captions “Proposal 1—Election of Directors”, “Executive Officers”, “Delinquent Section 16(a) Reports”, “Corporate Governance—Code of Conduct”, “Corporate Governance—Director Nominations”, “Corporate Governance—Board Committees and Audit Committee”, and “Stockholder Proposals and Nominations for Director” in our Proxy Statement for the 2024 Annual Meeting of Shareholders is incorporated in this Annual Report on Form 10-K by reference.

Code of Ethics

We have adopted a written Code of Business Conduct and Ethics, which is a code of ethics that applies to our directors, officers and employees, including our principal executive officer, principal financial officer, principal accounting officer or controller, or persons performing similar functions. We have posted a current copy of the Code of Business Conduct and Ethics on the Corporate Governance page of the Investors section of our website, www.ptcbio.com, and it is available in print to any person who requests it. We intend to post on our website all disclosures that are required by applicable law, the rules of the Securities and Exchange Commission or the Nasdaq Global Select Market concerning any amendment to, or waiver from, any provision of the Code of Business Conduct and Ethics.

Item 11.   Executive Compensation

The information required by this item (other than the information required by Item 402(v) of Regulation S-K) as set forth in under the captions “Executive Compensation”, “2023 Director Compensation”, “Corporate Governance—Risk Oversight” and “Corporate Governance—Compensation Committee Interlocks and Insider Participation” in our Proxy Statement for the 2024 Annual Meeting of Shareholders is incorporated in this Annual Report on Form 10-K by reference.

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

The information required by this item as set forth under the captions “Equity Compensation Plan Information” and “Principal Stockholders” in our Proxy Statement for the 2024 Annual Meeting of Shareholders is incorporated in this Annual Report on Form 10-K by reference.

Item 13.   Certain Relationships and Related Transactions, and Director Independence

The information required by this item as set forth under the captions “Corporate Governance—Policies and Procedures for Related Person Transactions”, “Corporate Governance—Related Person Transactions”, and “Corporate Governance—Director Independence” in our Proxy Statement for the 2024 Annual Meeting of Shareholders is incorporated in this Annual Report on Form 10-K by reference.

Item 14.   Principal Accountant Fees and Services

The information required by this item as set forth under the caption “Proposal 2—Ratification of Election of Independent Registered Public Accounting Firm” in our Proxy Statement for the 2024 Annual Meeting of Shareholders is incorporated in this Annual Report on Form 10-K by reference.

202

PART IV

Item 15.   Exhibits and Financial Statement Schedules

Financial Statements

The following statements and supplementary data are included in Part II, Item 8. of the Annual Report on Form 10-K.

Reports of independent registered public accounting firm
Consolidated Balance Sheets as of December 31, 2023 and 2022
Consolidated Statements of Operations for the years ended December 31, 2023, 2022 and 2021
Consolidated Statements of Comprehensive Loss for the years ended December 31, 2023, 2022 and 2021
Consolidated Statements of Stockholders’ Equity/ (Deficit) for the years ended December 31, 2023, 2022 and 2021
Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022 and 2021
Notes to Consolidated Financial Statements

Exhibits

Those exhibits required to be filed by Item 601 of Regulation S-K are listed in the Exhibit Index immediately preceding the exhibits hereto and such listing is incorporated herein by reference.

Exhibit Index

Exhibit
Number

    

Description of Exhibit

2.1††

Asset Purchase Agreement, dated March 15, 2017, between PTC Therapeutics, Inc. and Complete Pharma Holdings, LLC (f/k/a Marathon Pharmaceuticals, LLC) (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed by the Registrant on March 16, 2017)

2.2

Amendment to Asset Purchase Agreement, dated April 20, 2017, between PTC Therapeutics, Inc. and Complete Pharma Holdings, LLC (f/k/a Marathon Pharmaceuticals, LLC) (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed by the Registrant on April 20, 2017)

2.3†

Agreement and Plan of Merger, dated July 19, 2018, by and among PTC Therapeutics, Inc., Agility Merger Sub, Inc., Agilis Biotherapeutics, Inc. and, solely in its capacity as equityholder representative, Shareholder Representative Services LLC (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed by the Registrant on July 19, 2018)

2.4*

Asset Purchase Agreement by and between PTC Therapeutics, Inc. and BioElectron Technology Corporation, dated October 1, 2019 (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed by the Registrant on October 30, 2019)

2.5*

Agreement and Plan of Merger, dated May 5, 2020, by and among PTC Therapeutics, Inc., Hydro Merger Sub, Inc., Censa Pharmaceuticals Inc. and, solely in its capacity as securityholder representative, Shareholder Representative Services LLC (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K filed by the Registrant on May 6, 2020)

203

Exhibit
Number

    

Description of Exhibit

3.1

Restated Certificate of Incorporation of the Registrant, as amended (incorporated by reference to Exhibit 3.1 to the Quarterly Report on Form 10-Q filed by the Registrant on July 29, 2021)

3.2

Amended and Restated Bylaws of the Registrant, effective December 5, 2022 (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K filed by the Registrant on December 6, 2022)

4.1

Description of Registered Securities (incorporated by reference to Exhibit 4.1 to the Annual Report on Form 10-K filed by the Registrant on February 22, 2022)

4.2

Specimen Stock Certificate evidencing the shares of common stock (incorporated by reference to Exhibit 4.1 to the Registration Statement on Form S-1, as amended (File No. 333-188657), of the Registrant)

4.3

Indenture (including Form of Notes), dated as of September 20, 2019, by and between PTC Therapeutics, Inc. and U.S. Bank National Association, a national banking association, as trustee (incorporated by reference to Exhibit 4.1 to the Current Report on Form 8-K filed by the Registrant on September 20, 2019)

10.1+

PTC Therapeutics, Inc. Amended and Restated 2013 Long-Term Incentive Plan (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Registrant on June 9, 2022)

10.2+

Form of Incentive Stock Option Agreement under 2013 Long Term Incentive Plan—2013/2014 (incorporated by reference to Exhibit 10.11 to the Registration Statement on Form S-1, as amended (File No. 333-188657), of the Registrant)

10.3+

Form of Nonstatutory Stock Option Agreement under 2013 Long Term Incentive Plan—2013/2014 (incorporated by reference to Exhibit 10.12 to the Registration Statement on Form S-1, as amended (File No. 333-188657), of the Registrant)

10.4+

Form of Nonqualified Stock Option Agreement Inducement Grant Agreement—2014-2022 (incorporated by reference to Exhibit 10.14 to the Annual Report on Form 10-K filed by the Registrant on March 2, 2015)

10.5+

Form of Incentive Stock Option Agreement under 2013 Long Term Incentive Plan—2014-2022 (incorporated by reference to Exhibit 10.15 to the Annual Report on Form 10-K filed by the Registrant on March 2, 2015)

10.6+

Form of Nonstatutory Stock Option Agreement under 2013 Long Term Incentive Plan—2014-2022 (incorporated by reference to Exhibit 10.16 to the Annual Report on Form 10-K filed by the Registrant on March 2, 2015)

10.7+

Form of Nonstatutory Stock Option Agreement under 2013 Long Term Incentive Plan—Non-employee Director (incorporated by reference to Exhibit 10.31 to the Annual Report on Form 10-K filed by the Registrant on February 29, 2016)

10.8+

Form of Restricted Stock Unit Agreement under 2013 Long Term Incentive Plan —2016-2022 (incorporated by reference to Exhibit 10.32 to the Annual Report on Form 10-K filed by the Registrant on February 29, 2016)

10.9+

Form of Restricted Stock Agreement under 2013 Long Term Incentive Plan —2017-2022 (incorporated by reference to Exhibit 10.19 to the Annual Report on Form 10-K filed by the Registrant on March 16, 2017)

204

Exhibit
Number

    

Description of Exhibit

10.10+

Form of Nonqualified Restricted Stock Award Agreement Inducement Grant Agreement-2018 (incorporated by reference to Exhibit 99.3 to the Registration Statement on Form S-8 (File No. 333-229126), of the Registrant)

10.11+

Form of Incentive Stock Option Agreement under Amended and Restated 2013 Long Term Incentive Plan (incorporated by reference to Exhibit 10.18 to the Annual Report on Form 10-K filed by the Registrant on February 21, 2023)

10.12+

Form of Nonstatutory Stock Option Agreement under Amended and Restated 2013 Long Term Incentive Plan (incorporated by reference to Exhibit 10.19 to the Annual Report on Form 10-K filed by the Registrant on February 21, 2023)

10.13+

Form of Nonstatutory Stock Option Agreement under Amended and Restated 2013 Long Term Incentive Plan—Non-employee Director (incorporated by reference to Exhibit 10.20 to the Annual Report on Form 10-K filed by the Registrant on February 21, 2023)

10.14+

Form of Restricted Stock Unit Agreement under Amended and Restated 2013 Long Term Incentive Plan (incorporated by reference to Exhibit 10.21 to the Annual Report on Form 10-K filed by the Registrant on February 21, 2023)

10.15+

Amended and Restated Employment Agreement between the Registrant and Mark E. Boulding (incorporated by reference to Exhibit 10.22 to the Registration Statement on Form S-1, as amended (File No. 333-188657), of the Registrant)

10.16+

Amended and Restated Employment Agreement between the Registrant and Neil Almstead (incorporated by reference to Exhibit 10.24 to the Registration Statement on Form S-1, as amended (File No. 333-188657), of the Registrant)

10.17†

Exclusive License and Supply Agreement, dated as of May 12, 2015, as amended, by and between Faes Farma, S.A. and Complete Pharma Holdings, LLC (f/k/a Marathon Pharmaceuticals, LLC), as assigned by Complete Pharma Holdings, LLC to the Registrant on April 20, 2017 (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by the Registrant on August 9, 2017)

10.18†

Commercial Manufacturing Agreement, dated as of September 18, 2015, as amended, by and between Alcami Corporation (f/k/a/ AAI Pharma Services Corp.) and Complete Pharma Holdings, LLC (f/k/a Marathon Pharmaceuticals, LLC), as assigned by Complete Pharma Holdings, LLC to the Registrant on April 20, 2017 (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q filed by the Registrant on May 3, 2022)

10.19+

Employment Agreement, as amended, between the Registrant and Christine Utter (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q filed by the Registrant on August 6, 2019)

10.20†

License and Technology Transfer Agreement, dated December 23, 2015, by and among National Taiwan University, Professor Wuh-Lian(Paul) Hwu and Agilis Biotherapeutics, Inc. (formerly Agilis Biotherapeutics, LLC) (incorporated by reference to Exhibit 10.3 on Form 10-Q filed by Registrant on November 5, 2018)

10.21*

License and Technology Transfer Agreement Amendment No. 2, dated December 1, 2019, by and among National Taiwan University, Professor Wu-Lian (Paul) Hwu and PTC Therapeutics GT, Inc. (incorporated by reference to Exhibit 10.42 on Form 10-K filed by Registrant on March 2, 2020)

205

Exhibit
Number

    

Description of Exhibit

10.22†

Collaboration and License Agreement, dated August 1, 2018, by and between PTC Therapeutics International Limited and Akcea Therapeutics, Inc. (incorporated by reference to Exhibit 10.3 on Form 10-Q filed by Registrant on November 5, 2018)

10.23

Amended and Restated 2016 Employee Stock Purchase Plan (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Registrant on June 9, 2021)

10.24*

Lease Agreement dated as of August 3, 2019, by and between Bristol-Myers Squibb Company and PTC Therapeutics, Inc. (incorporated by reference to Exhibit 10.5 to the Quarterly Report on Form 10-Q filed by the Registrant on October 30, 2019)

10.25

Irrevocable Standby Letter of Credit, dated September 3, 2019, issued by HSBC Bank USA, N.A. in favor of Bristol-Myers Squibb Company for the Account of PTC Therapeutics, Inc., as amended (incorporated by reference to Exhibit 10.6 to the Quarterly Report on Form 10-Q filed by the Registrant on October 30, 2019)

10.26+

2020 Inducement Stock Incentive Plan (incorporated by reference to Exhibit 99.3 to the Registration Statement on Form S-8 (File No. 333-235823), of the Registrant)

10.27+

Form of Inducement Option Agreement under the 2020 Inducement Stock Incentive Plan (incorporated by reference to Exhibit 99.4 to the Registration Statement on Form S-8 (File No. 333-235823), of the Registrant)

10.28+

Form of Inducement Restricted Stock Agreement under the 2020 Inducement Stock Incentive Plan (incorporated by reference to Exhibit 99.5 to the Registration Statement on Form S-8 (File No. 333-235823), of the Registrant)

10.29+

Amendment No. 1 to 2020 Inducement Stock Incentive Plan (incorporated by reference to Exhibit 99.3 to the Registration Statement on Form S-8 (File No. 333-251878) of the Registrant)

10.30+

Amendment No. 2 to 2020 Inducement Stock Incentive Plan (incorporated by reference to Exhibit 99.1 to Post-Effective Amendment No. 1 to the Registration Statement on Form S-8 (File No. 333-251878) of the Registrant)

10.31+

Amendment No. 3 to 2020 Inducement Stock Incentive Plan (incorporated by reference to Exhibit 99.4 to the Registration Statement on Form S-8 (File No. 333-268851), of the Registrant)

10.32*

First Amendment to Lease Agreement dated as of October 7, 2019 by and between Bristol-Myers Squibb Company and PTC Therapeutics, Inc. (incorporated by reference to Exhibit 10.51 to the Annual Report on Form 10-K filed by the Registrant on March 2, 2020)

10.33*

Second Amendment to Lease Agreement dated as of March 25, 2020 by and between Bristol-Myers Squibb Company and PTC Therapeutics, Inc. (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by the Registrant on April 30, 2020)

10.34*

License Agreement dated as of February 8, 2016, as amended, by and between Shiratori Pharmaceutical Co. Ltd. and Censa Pharmaceuticals Inc. (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by the Registrant on August 5, 2020)

10.35+

Amended and Restated Employment Agreement between the Registrant and Matthew Klein (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Registrant on April 18, 2023)

206

Exhibit
Number

    

Description of Exhibit

10.36+

Employment Agreement, as amended, between the Registrant and Eric Pauwels (incorporated by reference to Exhibit 10.4 to the Quarterly Report on Form 10-Q filed by the Registrant on August 5, 2020)

10.37*

Rights Exchange Agreement, by and among PTC Therapeutics, Inc., the Rightholders set forth therein, and, for the limited purposes set forth therein, Shareholder Representatives Services LLC, dated as of April 29, 2020 (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Registrant on April 30, 2020)

10.38

At the Market Offering Sales Agreement, dated August 7, 2019, among PTC Therapeutics, Inc., Cantor Fitzgerald & Co. and RBC Capital Markets, LLC (incorporated by reference to Exhibit 1.1 to the Current Report on Form 8-K filed by the Registrant on August 7, 2019)

10.39*

Lease Agreement dated May 24, 2022, between Warren CC Acquisitions, LLC and PTC Therapeutics, Inc. (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by Registrant on August 4, 2022)

10.40

Irrevocable Transferable Standby Letter of Credit, dated June 22, 2022, issued by HSBC Bank USA, N.A. in favor of Warren CC Acquisitions LLC c/o Vision Real Estate Partners for the Account of PTC Therapeutics, Inc. (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q filed by Registrant on August 4, 2022)

10.41*

Letter Agreement re: Collaboration and License Agreement, dated July 25, 2022, by and between Akcea Therapeutics, Inc. and PTC Therapeutics International Limited (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by Registrant on October 27, 2022)

10.42*

Letter Agreement re: Collaboration and License Agreement, dated September 14, 2022, by and between Akcea Therapeutics, Inc. and PTC Therapeutics International Limited (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by Registrant on October 27, 2022)

10.43

Lease Agreement, dated as of July 11, 2000, as amended, between the Registrant and 46.24 Associates L.P. (incorporated by reference to Exhibit 10.13 to the Registration Statement on Form S-1, as amended (File No. 333 188657), of the Registrant)

10.44

License and Collaboration Agreement, dated as of November 23, 2011, as amended, by and among the Registrant, F. Hoffmann-La Roche Ltd and Hoffmann-La Roche, Inc. and Spinal Muscular Atrophy Foundation (incorporated by reference to Exhibit 10.14 to the Registration Statement on Form S-1, as amended (File No. 333 188657), of the Registrant)

10.45

*

Sponsored Research Agreement, as amended dated as of June 1, 2006, by and between the Registrant and Spinal Muscular Atrophy Foundation (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by Registrant on April 27, 2023)

10.46*

Amendment No. 5 to License Agreement dated April 28, 2023 by and between Shiratori Pharmaceutical Co. Ltd. and PTC Therapeutics MP, Inc. (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q filed by Registrant on August 3, 2023)

10.47+

Employment Agreement between PTC Therapeutics, Inc. and Pierre Gravier (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K filed by the Registrant on July 17, 2023)

10.48*

Amended and Restated Royalty Purchase Agreement, dated as of October 18, 2023, among the Registrant, Royalty Pharma Investments 2019 ICAV, and solely for the purposes of Section 5.15 thereof, Royalty Pharma plc**

207

Exhibit
Number

    

Description of Exhibit

21.1

Subsidiaries of the Registrant (incorporated by reference to Exhibit 21.1 to the Annual Report on Form 10-K filed by the Registrant on February 21, 2023)

23.1

Consent of Independent Registered Public Accounting Firm**

24.1

Power of attorney (included on the signature page to this Form 10-K)

31.1

Certification of Principal Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002**

31.2

Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002**

32.1

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

32.2

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

97.1

PTC Therapeutics, Inc. Clawback Policy**

101.INS

Inline XBRL Instance Document**

101.SCH

Inline XBRL Taxonomy Extension Schema Document**

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document**

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Database**

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document**

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document**

104

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

††

Confidential treatment has been granted as to certain portions, which portions have been omitted and separately filed with the Securities and Exchange Commission.

Confidential treatment has been granted for certain portions that are omitted from this exhibit. The omitted information has been filed separately with the U.S. Securities and Exchange Commission (the “SEC”) pursuant to the registrant’s application for confidential treatment. In addition, schedules have been omitted from this exhibit pursuant to Item 601(b)(2) of Regulation S-K. A copy of any omitted schedule will be furnished supplementally to the SEC upon request; provided, however, that the registrant may request confidential treatment for any document so furnished.

+

Management contract, compensatory plan or arrangement.

*

Portions of this exhibit have been omitted pursuant to Item 601(b)(10)(iv) of Regulation S-K.

**

Submitted electronically herewith.

208

Stockholders may obtain (without charge) a copy of this Annual Report on Form 10-K (including the financial statements and financial statement schedules) and a copy of any exhibit thereto (upon payment of a fee limited to our reasonable expenses in furnishing such exhibit) by writing to PTC Therapeutics, Inc., 100 Corporate Court, South Plainfield, New Jersey 07080.

Item 16. Form 10-K Summary

None.

209

SIGNATURES

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

PTC THERAPEUTICS, INC.

Date:

February 29, 2024

By:

/s/ MATTHEW B. KLEIN, M.D.

Matthew B. Klein, M.D.

Chief Executive Officer

(Principal Executive Officer)

POWER OF ATTORNEY

We, the undersigned officers and directors of PTC Therapeutics, Inc., hereby severally constitute and appoint Matthew B. Klein and Mark E. Boulding, and each of them singly (with full power to each of them to act alone), our true and lawful attorneys-in-fact and agents, with full power of substitution and resubstitution in each of them for him and in his name, place and stead, and in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises, as full to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or their or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.

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

Dated:

February 29, 2024

By:

/s/ MATTHEW B. KLEIN, M.D.

Mathew B. Klein, M.D.

Chief Executive Officer and Director

Dated:

February 29, 2024

By:

/s/ PIERRE GRAVIER

Pierre Gravier

Chief Financial Officer

(Principal Financial Officer)

Dated:

February 29, 2024

By:

/s/ CHRISTINE UTTER

Christine Utter

Chief Accounting Officer

(Principal Accounting Officer)

Dated:

February 29, 2024

By:

/s/ MICHAEL SCHMERTZLER

Michael Schmertzler

Director

Dated:

February 29, 2024

By:

/s/ WILLIAM F. BELL, JR.

William F. Bell, Jr.

Director

Dated:

February 29, 2024

By:

/s/ ALLAN JACOBSON

Allan Jacobson

Director

210

Dated:

February 29, 2024

By:

/s/ STEPHANIE S. OKEY

Stephanie S. Okey

Director

Dated:

February 29, 2024

By:

/s/ EMMA REEVE

Emma Reeve

Director

Dated:

February 29, 2024

By:

/s/ MARY SMITH

Mary Smith

Director

Dated:

February 29, 2024

By:

/s/ DAVID P. SOUTHWELL

David P. Southwell

Director

Dated:

February 29, 2024

By:

/s/ GLENN D. STEELE

Glenn D. Steele

Director

Dated:

February 29, 2024

By:

/s/ ALETHIA YOUNG

Alethia Young

Director

Dated:

February 29, 2024

By:

/s/ JEROME B. ZELDIS

Jerome B. Zeldis

Director

211

EX-10.48 2 tmb-20231231xex10d48.htm EX-10.48

Exhibit 10.48

Certain identified information has been excluded from the exhibit because it is both (i) not material and (ii) is the type of information that the registrant treats as private or confidential. Double asterisks denote omissions.

AMENDED AND RESTATED ROYALTY PURCHASE AGREEMENT

BY AND AMONG

PTC THERAPEUTICS, INC.,

ROYALTY PHARMA INVESTMENTS 2019 ICAV

AND

SOLELY FOR THE PURPOSES OF SECTION 5.15 HEREOF,

ROYALTY PHARMA PLC

DATED AS OF OCTOBER 18, 2023


TABLE OF CONTENTS

ARTICLE 1 DEFINED TERMS AND RULES OF CONSTRUCTION

1

Section 1.1

Definitions

2

Section 1.2

Certain Interpretations

11

Section 1.3

Headings

12

ARTICLE 2 PURCHASE, SALE AND ASSIGNMENT OF THE ROYALTY

12

Section 2.1

Purchase and Sale

12

Section 2.2

Purchase Price

13

Section 2.3

No Assumed Obligations, Etc

13

Section 2.4

True Sale

13

ARTICLE 3 CLOSING

14

Section 3.1

Closings

14

Section 3.2

Closing Certificates.

14

Section 3.3

Bill of Sale

14

Section 3.4

Form W-9

15

Section 3.5

Form W-8BEN-E

15

Section 3.6

Data Room..

15

Section 3.7

Put Royalty Payments.

15

Section 3.8

Buyer Option Assigned Royalty Payments.

16

ARTICLE 4 REPRESENTATIONS AND WARRANTIES

16

Section 4.1

Seller’s Representations and Warranties

16

Section 4.2

The Buyer’s Representations and Warranties

23

Section 4.3

No Implied Representations and Warranties

24

ARTICLE 5 COVENANTS

25

Section 5.1

Disclosures

25

Section 5.2

Payments.

25

Section 5.3

Royalty Reductions

26

Section 5.4

Royalty Reports

27

Section 5.5

[Reserved.]

28

Section 5.6

Actions under the License Agreement

28

Section 5.7

Inspections and Audits of Licensee

30

Section 5.8

Termination of License Agreement

31

- i -


Section 5.9

No Liens; No Monetizations

33

Section 5.10

Enforcement; Defense; Prosecution and Maintenance

33

Section 5.11

Additional Monetizations.

35

Section 5.12

Efforts to Consummate Transactions

35

Section 5.13

Further Assurances

35

Section 5.14

Tax Matters

35

Section 5.15

Standstill

36

ARTICLE 6 CONFIDENTIALITY

36

Section 6.1

Confidentiality

36

Section 6.2

Authorized Disclosure.

37

ARTICLE 7 TERMINATION

38

Section 7.1

Automatic Termination

38

Section 7.2

Survival

38

ARTICLE 8 MISCELLANEOUS

38

Section 8.1

Notices

38

Section 8.2

Expenses

39

Section 8.3

Assignment

39

Section 8.4

Amendment and Waiver.

40

Section 8.5

Independent Nature of Relationship

40

Section 8.6

Entire Agreement

40

Section 8.7

No Third Party Beneficiaries

40

Section 8.8

Governing Law

41

Section 8.9

JURISDICTION; VENUE

41

Section 8.10

Severability

41

Section 8.11

Specific Performance

42

Section 8.12

Limitations on Liability; Prevailing Party

42

Section 8.13

[Reserved]

43

Section 8.14

Counterparts

43

- ii -


Index of Exhibits

Exhibit A:

Seller’s Wire Transfer Instructions

Exhibit B:

Form of Bill of Sale

Exhibit C:

License Agreement

Exhibit D:

Sponsored Research Agreement

Exhibit E-1:

Form of Updated Licensee Instruction Letter

Exhibit E-2:

Form of final Updated Licensee Instruction Letter

Index of Schedules

Schedule 1.1:

Risdiplam Structure

Index of Appendices

Appendix A:

Schedule of Percentages Following Each Closing and Purchase Price Calculations

- iii -


AMENDED AND RESTATED ROYALTY PURCHASE AGREEMENT

This AMENDED AND RESTATED ROYALTY PURCHASE AGREEMENT, dated as of October 18, 2023 (this “Agreement”), is made and entered into by and among PTC Therapeutics, Inc., a Delaware corporation (the “Seller”), Royalty Pharma Investments 2019 ICAV, an Irish collective asset-management vehicle (the “Buyer”), and, solely for the purposes of Section 5.15 hereof, Royalty Pharma plc, a limited company organized under the laws of England and Wales.

W I T N E S S E T H:

WHEREAS, pursuant to the License Agreement, the Seller and Licensee granted to each other certain licenses and other development and collaboration rights, and the Seller granted Licensee the exclusive right to (among other activities) develop and commercialize the Products, and Licensee, in partial consideration thereof, agreed to pay the Royalty to the Seller;

WHEREAS, the Seller and the Spinal Muscular Atrophy Foundation (the “Foundation”) are party to that certain Sponsored Research Agreement, dated June 1, 2006, as amended on October 12, 2007, May 1, 2009, January 1, 2011 and November 22, 2011 (the “Sponsored Research Agreement”), pursuant to which the Seller is obligated to pay the Foundation single-digit royalties on worldwide net product sales of the Products, which obligation will end upon payment of the Remaining SMAF Repayment Amount;

WHEREAS, the Seller and RPI 2019 Intermediate Finance Trust, a Delaware statutory trust (“RPI IFT”) previously entered into that certain Royalty Purchase Agreement, dated July 17, 2020 (the “Original Agreement”), pursuant to which RPI IFT purchased from the Seller a portion of the Royalty;

WHEREAS, on the date hereof, RPI IFT has assigned, distributed and transferred all of RPI IFT’s rights and obligations under the Original Agreement to the Buyer, and the Buyer has accepted such assignment, distribution and transfer; and

WHEREAS, the Seller and the Buyer wish to amend and restate the Original Agreement to, among other things, provide for (a) the Buyer’s purchase of an additional portion of the Royalty and (b) the Buyer’s potential purchase of up to all of the Seller’s retained right, title and interest in and to the entire Royalty, on the terms and conditions set forth in this Agreement.

NOW THEREFORE, in consideration of the representations, warranties, covenants and agreements set forth herein and for good and valuable consideration, the receipt and adequacy of which are hereby acknowledged, the Seller and the Buyer hereby agree that the Original Agreement is hereby amended and restated in its entirety by this Agreement, except as expressly set forth in Section 2.4 of this Agreement, and the Seller and the Buyer further agree as follows:

ARTICLE 1

DEFINED TERMS AND RULES OF CONSTRUCTION

- 1 -


Section 1.1Definitions. As used in this Agreement, the following terms shall have the following meanings:

2020 Assigned Royalty Cap” means such time that the aggregate 2020 Assigned Royalty Payments received by the Buyer equal $1,300,000,000.

2020 Assigned Royalty Payments” means 42.9330% of the amounts due, payable, owed or owing, accrued or otherwise to be paid in respect of the Royalty for all Calendar Year Net Sales arising on or after July 17, 2020 until the 2020 Assigned Royalty Cap has been met.

2020 Closing” is defined in Section 3.1.

2023 Assigned Royalty Payments” means (a) 38.0447% of the amounts due, payable, owed or owing, accrued or otherwise to be paid by or on behalf of Licensee in respect of the Royalty for all Calendar Year Net Sales arising from and after October 1, 2023 until the 2020 Assigned Royalty Cap has been met plus (b) 66.6667% of the amounts due, payable, owed or owing, accrued or otherwise to be paid by or on behalf of Licensee in respect of the Royalty for all Calendar Year Net Sales arising from and after such time as the 2020 Assigned Royalty Cap is met. For clarity, immediately following the 2023 Closing and for so long as none of the Put Closings or the Buyer Option Closing has occurred, the Buyer Royalty Percentage shall be (i) 80.9777% until the 2020 Assigned Royalty Cap has been met and (ii) 66.6667% after the 2020 Assigned Royalty Cap has been met.

2023 Closing” is defined in Section 3.1.

2023 Closing Date” means the date on which the 2023 Closing occurs.

2023 Upfront Purchase Price” means $1,000,000,000.

Affiliate” (a) means, with respect to the Buyer, any individual, corporation, association or other business entity that directly or indirectly controls, is controlled by, or is under common control with the party in question. As used in this definition of “Affiliate,” the term “control” shall mean the direct or indirect ownership of more than fifty percent (>50%) of the stock having the right to vote for directors thereof or the ability to otherwise control the management of the corporation or other business entity whether through the ownership of voting securities, by contract, resolution, regulation or otherwise and (b) with respect to the Seller or the Licensee, shall have the meaning ascribed thereto in Section 1.1. of the License Agreement.

Agreement” is defined in the preamble.

Alliance Director” shall refer to those Alliance Directors described in Section 7.10 of the License Agreement.

Applicable Listed Patents” is defined in Section 5.10(c).

Assigned Royalty Payments” means, collectively, (a) the 2020 Assigned Royalty Payments, (b) the 2023 Assigned Royalty Payments, (c) following each Put Closing, if any, any

- 2 -


and all Put Royalty Payment Tranche(s) sold in such Put Closing(s) and (d) following the Buyer Option Closing, if any, the Buyer Option Assigned Royalty Payments. For clarity, in the event the Seller exercises all five (5) Put Options pursuant to Section 3.7, then the Assigned Royalty Payments would equal 100.0000% of the amounts due, payable, owed or owing, accrued or otherwise to be paid in respect of the Royalty for all Calendar Year Net Sales arising on or after the first day of the Calendar Quarter immediately prior to the Calendar Quarter in which the closing of the fifth (5th) Put Option occurs.

Bankruptcy Laws” means, collectively, bankruptcy, insolvency, reorganization, moratorium, fraudulent conveyance, fraudulent transfer or other similar laws affecting the enforcement of creditors’ rights generally.

Bill of Sale” is defined in Section 3.3.

Business Day” means any day other than (i) a Saturday or Sunday or (ii) a day on which banking institutions located in New York are permitted or required by applicable law or regulation to remain closed.

Buyer” is defined in the preamble.

Buyer Closing Certificate” is defined in Section 3.2(b).

Buyer Negotiated Arrangement” is defined in Section 5.8(b)(iii).

Buyer Option Assigned Royalty Payments” means, if the Seller does not exercise three (3) or more Put Options before the Put Deadline, a percentage of the amounts due, payable, owed or owing, accrued or otherwise to be paid by or on behalf of Licensee in respect of the Royalty for all Calendar Year Net Sales arising on or after the first day of the Buyer Option Purchased Quarter (a) until the 2020 Assigned Royalty Cap has been met equal to (i) 9.5112% minus (ii) 3.8045% multiplied by the number of Put Closings that have occurred plus (b) from and after such time as the 2020 Assigned Royalty Cap is met equal to (i) 16.6667% minus (ii) 6.6667% multiplied by the number of Put Closings that have occurred (each net percentage, as applicable, an “Option Percentage”). For example, if one (1) Put Closing has occurred prior to the Put Deadline, then the Option Percentage for calculating the Buyer Option Assigned Royalty Payments would be 5.7067% (i.e., 9.5112% minus 3.8045%) prior to the 2020 Assigned Royalty Cap being met and 10.0000% (i.e. 16.6667% minus 6.6667% from and after such time as the 2020 Assigned Royalty cap is met.

Buyer Option Closing” is defined in Section 3.8(a).

Buyer Option Closing Date” means the date on which the Buyer Option Closing occurs.

Buyer Option Exercise Notice” is defined in Section 3.8(a).

Buyer Option Purchase Price” means an amount equal to $250,000,000, minus (a) the product of (i) the aggregate of all amounts paid by or on behalf of Licensee through the Buyer Option Closing Date in respect of the Royalty for Calendar Year Net Sales arising on or after

- 3 -


October 1, 2023 and (ii) the applicable Option Percentage and (b) $100,000,000 for each Put Closing that has occurred prior to the Buyer Option Closing. For example, if (x) one (1) Put Closing has occurred prior to the Put Deadline and the Buyer delivers a Buyer Option Exercise Notice and (y) the aggregate amounts paid by or on behalf of Licensee in respect of the Royalty for Calendar Year Net Sales arising on or after October 1, 2023 through the Buyer Option Closing Date is $225,000,000, then the Buyer Option Purchase Price would be equal to $137,159,925 (i.e. $250,000,000 minus $100,000,000 minus $12,840,075 (representing 5.7067% (i.e., 9.5112% minus 3.8045%) multiplied by $225,000,000).

Buyer Option Purchased Quarter” means the Calendar Quarter ending immediately prior to the Calendar Quarter during which the Buyer Option Exercise Closing Date occurs.

Buyer Option Window” means the period from and after January 1, 2026 until and including March 31, 2026; provided that the Buyer Option Window shall not open and shall be deemed to have automatically ended upon the exercise of a third Put Option by Seller.

Buyer Royalty Percentage” means, as of any time of determination, the percentage of the amounts due, payable, owed or owing, accrued or otherwise to be paid in respect of the Royalty that is payable to the Buyer in accordance with the terms of this Agreement.

Calendar Quarter” shall have the meaning ascribed thereto in Section 1.7 of the License Agreement.

Calendar Year” shall have the meaning ascribed thereto in Section 1.8 of the License Agreement.

Change of Control” shall have the meaning ascribed thereto in Section 1.9 of the License Agreement.

Commercialization Reports” means those reports deliverable by Licensee pursuant to Section 10 of the License Agreement.

Compound” shall have the meaning ascribed thereto in Section 1.13 of the License Agreement.

Confidential Information” is defined in Section 6.1.

Confidentiality Breach” is defined in Section 5.4(d).

Contracts” is defined in Section 4.1(h)(i).

Credit Event” means any insolvency, bankruptcy, receivership, assignment for the benefit of creditors, or similar proceeding, following or as a result of which the Licensee fails to pay amounts owing under the License Agreement in respect of the Royalty as a result of the Licensee’s financial distress, creditworthiness, or insolvency.

Data Room” is defined in Section 3.6.

- 4 -


Definitive Monetization Agreement” is defined in Section 5.11.

Disclosing Party” is defined in Section 6.1.

Disclosure Schedule” means the Disclosure Schedule, dated as of the date hereof, delivered to the Buyer by the Seller concurrently with the execution of this Agreement.

Evrysdi” means the product that is the subject of approved New Drug Application number 213535, supplemental New Drug Application Number 213535/S-003, and supplemental New Drug Application Number 213535/S-005 that contains risdiplam as the active ingredient.

Field” shall have the meaning ascribed thereto in Section 1.25 of the License Agreement.

Foundation” is defined in the recitals.

Governmental Entity” means any: (i) nation, principality, republic, state, commonwealth, province, territory, county, municipality, district or other jurisdiction of any nature; (ii) federal, state, local, municipal, foreign or other government; (iii) governmental or quasi-governmental authority of any nature (including any governmental division, subdivision, department, agency, bureau, branch, office, commission, council, board, instrumentality, officer, official, representative, organization, unit, body or other entity and any court, arbitrator or other tribunal); (iv) multi-national organization or body; or (v) individual, body or other entity exercising, or entitled to exercise, any executive, legislative, judicial, administrative, regulatory, police, military or taxing authority or power of any nature.

Handle” or “Handling” has the meaning ascribed thereto in Section 1.35 of the License Agreement.

Initial Purchase Price” means $650,000,000.

JIPT” shall have the meaning ascribed thereto in Section 7.4 of the License Agreement.

Joint Invention” shall have the meaning ascribed thereto in Section 1.42 of the License Agreement.

Joint Patent Rights” shall have the meaning ascribed thereto in Section 1.44 of the License Agreement.

JOT” shall have the meaning ascribed thereto in Section 7.4 of the License Agreement.

JSC” shall have the meaning ascribed thereto in Section 7.1 of the License Agreement.

Judgment” means any judgment, order, writ, injunction, citation, award or decree of any nature.

Knowledge of the Seller” means the actual knowledge of [**] after due inquiry.

- 5 -


License Agreement” means that certain License and Collaboration Agreement, dated November 23, 2011, by and among F. Hoffman-La Roche Ltd., Hoffman-La Roche Inc., the Seller and, solely with respect to the Foundation Provisions (as defined therein), the Foundation, as amended by such parties by means of that First Amendment to License and Collaboration Agreement on April 18, 2013.

Licensed IP” means, collectively, the Licensed PTC IP and the Licensed Roche IP.

Licensed Patents” is defined in Section 4.1(j)(i).

Licensed PTC IP” means the PTC Patent Rights, PTC Know-How and the Seller’s interest in the Joint Inventions.

Licensed Roche IP” means the Roche Patent Rights, the Roche Know-How and Licensee’s interest in the Joint Inventions.

Licensee” means F. Hoffman-La Roche Ltd and Hoffman-La Roche Inc., collectively, or their successor in interest under the License Agreement.

Lien” means any mortgage, lien, pledge, charge, adverse claim, security interest, encumbrance or restriction of any kind, including any restriction on use, transfer or exercise of any other attribute of ownership of any kind; provided, that, for the avoidance of doubt, Lien shall not include the license of any rights.

Loss” means any and all Judgments, damages, losses, claims, costs, liabilities and expenses, including reasonable fees and out-of-pocket expenses of counsel.

Net Sales” shall have the meaning ascribed thereto in Section 1.50 of the License Agreement.

New Product” shall have the meaning ascribed thereto in Section 1.53 of the License Agreement.

New Product Development Plan” shall have the meaning ascribed thereto in Section 1.54 of the License Agreement.

Marketed Product” is defined in Section 5.8(b)(iii).

Ordinary Course Licenses or Sublicenses” means licenses or sublicenses entered into in the ordinary course of business with respect to the (i) development or manufacture of Products, (ii) distribution, third party logistics, warehousing, packaging, labeling or other

commercialization activities that are ancillary to marketing, promotion or selling of Products or (iii) commercial sale of Products outside of [**].

Original Agreement” is defined in the recitals.

- 6 -


Option Percentage” is defined in the definition of “Buyer Option Assigned Royalty Payments.”

Patent Office” means the applicable patent office, including the United States Patent and Trademark Office and any comparable foreign patent office, for the registration of any patents and patent applications.

Patent Rights” shall have the meaning ascribed thereto in Section 1.56 of the License Agreement.

Permitted Liens” means any (i) mechanic’s, materialmen’s, and similar liens for amounts not yet due and payable, (ii) statutory liens for taxes not yet due and payable or for taxes that the taxpayer is contesting in good faith, (iii) Liens in favor of the Buyer, and (iv) other liens and encumbrances not incurred in connection with the borrowing of money that do not materially and adversely affect the use or value of the affected assets provided that, in each case, such liens are automatically released upon the sale or other transfer of the affected assets (it being understood that any obligations secured by such “Permitted Liens” shall remain the obligations of the Seller).

Permitted Royalty Reduction” means a reduction to the Royalty pursuant to Sections 11.5.3, 11.5.4, 11.5.5 or 14.2 of the License Agreement or a Permitted Withholding Tax Royalty Reduction, except, in each case, to the extent that such reduction was the direct result of a material breach or default by the Seller of the License Agreement or this Agreement. For the avoidance of doubt, no amounts paid or owed to Foundation, including under the Sponsored Research Agreement, shall be considered a Permitted Royalty Reduction.

Permitted Withholding Tax Royalty Reduction” means a reduction to a Royalty payment pursuant to Section 13 of the License Agreement, provided that reductions to a Royalty payment under Section 13 of the License Agreement shall not constitute Permitted Withholding Tax Royalty Reductions if such reductions result from changes to the Seller (or its Affiliate’s) jurisdiction or corporate structure, or the taking of any action by the Seller which has the effect of subjecting such Person (or payments made by or on their behalf) to additional Taxes or Tax laws.

Person” means any individual, firm, corporation, company, partnership, limited liability company, trust, joint venture, association, estate, trust, Governmental Entity or other entity, enterprise, association or organization.

Prime Rate” means the prime rate published by the Wall Street Journal, from time to time, as the prime rate.

Pro Rata Portion” means (a) with respect to the Buyer, the Buyer Royalty Percentage and (b) with respect to the Seller, the Seller Royalty Percentage, determined as of the date that the applicable expense accrued.

- 7 -


Proceeds” means any amounts actually recovered by the Seller (or its designee) as a result of any settlement or resolution of any actions, suits, proceedings, claims or disputes related to the License Agreement, the Sponsored Research Agreement or otherwise related to or involving the Royalty or any Product.

Product” shall have the meaning ascribed thereto in Section 1.61 of the License Agreement.

Product Information” means (a) all notices between, to or from the Seller and Licensee under the License Agreement and (b) all other information the Seller receives or furnishes under the License Agreement with respect to matters that would reasonably be expected to result in a Product MAE.

Product MAE” means (i) a material adverse effect on the legality, validity or enforceability of any provision of this Agreement, (ii) a material adverse effect on the ability of the Seller to perform any of its obligations hereunder, (iii) a material adverse effect on the rights or remedies of the Buyer hereunder, (iv) an adverse effect on the rights of the Seller under the License Agreement or the Sponsored Research Agreement, other than as a result of Credit Event, that has a material adverse effect on the Royalty, (v) an adverse effect on the performance of the parties under the License Agreement or the Sponsored Research Agreement, including related to the approval or commercialization of the Products, other than as a result of a Credit Event, that has a material adverse effect on the Royalty, or (vi) any other adverse effect in any material respect on the timing, amount or duration of the payments to be made to the Buyer in respect of any portion of the Royalty or the right of the Buyer to receive such payments, in each case other than as a result of a Credit Event or Permitted Royalty Reduction; provided, however, that a delay in obtaining or failure to obtain regulatory approval for any Product shall not in and of itself constitute a Product MAE, it being understood that the underlying facts and circumstances giving rise to such delay or failure may constitute, and may be taken into account in determining whether there has been, a Product MAE as described in the foregoing clauses (i)-(vi).

PTC Know-How” shall have the meaning ascribed thereto in Section 1.64 of the License Agreement.

PTC Patent Rights” shall have the meaning ascribed thereto in Section 1.65 of the License Agreement, only to the extent that such PTC Patent Rights relate to risdiplam or a Marketed Product.

Purchase Price” means, collectively and to the extent actually paid, the Initial Purchase Price, the 2023 Upfront Purchase Price and, if and as payable hereunder, each Put Purchase Price and the Buyer Option Purchase Price.

Put Closing” is defined in Section 3.7(a).

Put Closing Date” means the date on which the applicable Put Closing occurs.

Put Closing Notice” is defined in Section 3.7(a).

- 8 -


Put Deadline” means December 31, 2025.

Put Option” is defined in Section 3.7(a).

Put Option Window” means the period from January 1, 2024 until and including the Put Deadline.

Put Percentage” is defined in the definition of “Put Royalty Payment Tranche.”

Put Purchase Price” means, with respect to each Put Royalty Payment Tranche (if any), an amount equal to $100,000,000, minus the product of (a) the aggregate of all amounts paid by or on behalf of Licensee through the applicable Put Closing Date in respect of the Royalty for Calendar Year Net Sales arising on or after October 1, 2023 and (b) the applicable Put Percentage.

Put Purchased Quarter” means the Calendar Quarter ending immediately prior to the Calendar Quarter during which the applicable Put Closing Date occurs.

Put Royalty Payment Tranche” means for each Put Option a percentage of the amounts due, payable, owed or owing, accrued or otherwise to be paid in respect of the Royalty for all Calendar Year Net Sales arising on or after the first day of the applicable Put Purchased Quarter (a) until the 2020 Assigned Royalty Cap has been met equal to 3.8045% plus (b) from and after such time as the 2020 Assigned Royalty Cap is met equal to 6.6667% (each percentage, as applicable, a “Put Percentage”), in each case except as otherwise set forth on Appendix A to account for rounding.

Receiving Party” is defined in Section 6.1.

Remaining SMAF Repayment Amount” means $17,225,545.56.

Representative” means, with respect to any Person, any manager, director, officer, employee, agent, advisor or other representative (including attorneys, accountants, consultants, bankers, financial advisors and actual and potential lenders and investors) of such Person.

Research Plan” shall have the meaning ascribed thereto in Section 1.69 of the License Agreement.

Reversionary Rights” is defined in Section 5.8(b)(ii).

Risdiplam” means the compound with the chemical structure set forth in Schedule 1.1 hereto, regardless of whether such term is capitalized herein.

Roche Know-How” shall have the meaning set forth in Section 1.74 of the License Agreement.

Roche Patent Rights” shall have the meaning set forth in Section 1.75 of the License Agreement.

- 9 -


Royalty” means (i) all payments payable to the Seller under Section 11.5 of the License Agreement, (ii) any payments to the Seller under the License Agreement in lieu of such payments of the foregoing clause (i), (iii) amounts payable to the Seller under Section 14.2 of the License Agreement in respect of payments described in the foregoing clauses (i) and (ii) (other than reimbursed audit costs under such section), (iv) subject to Section 5.10(f), amounts payable to the Seller under Section 15.8 of the License Agreement (other than reimbursed expenses as provided in Section 5.10(f)) and (v) any interest payments to the Seller under Section 12.2 of the License Agreement assessed on any payments described in the foregoing clauses (i), (ii), (iii) or (iv). For the avoidance of doubt, the Royalty shall not include any payments or amounts payable to the Seller under Sections 11.1, 11.2, 11.3, or 11.4 of the License Agreement, including any amounts payable to the Seller under Sections 12.2 or 14.2 of the License Agreement in respect of such payments.

Royalty Reduction” is defined in Section 4.1(h)(xii).

Royalty Reports” means the quarterly reports deliverable by Licensee pursuant to Section 12.5 of the License Agreement.

Royalty Term” shall have the meaning ascribed thereto in Section 1.77 of the License Agreement.

RPI IFT” is defined in the recitals.

Seller” is defined in the preamble.

Seller Business Combination” is defined in Section 5.15.

Seller Closing Certificate” is defined in Section 3.2(a).

Seller Protected Interest” means (a) 9.5112% of the amounts due, payable, owed or owing, accrued or otherwise to be paid by or on behalf of Licensee in respect of the Royalty for all Calendar Year Net Sales arising from and after October 1, 2023 until the 2020 Assigned Royalty Cap has been met plus (b) 16.6667% of the amounts due, payable, owed or owing, accrued or otherwise to be paid by or on behalf of Licensee in respect of the Royalty for all Calendar Year Net Sales arising from and after such time as the 2020 Assigned Royalty Cap is met.

Seller Royalty Percentage” means, as of any time of determination, the percentage of the amounts due, payable, owed or owing, accrued or otherwise to be paid in respect of the Royalty that is payable to the Seller (or any Third Party successor to the Seller) in accordance with the terms of this Agreement. For clarity, immediately following the 2023 Closing and for so long as none of the Put Closings or the Buyer Option Closing has occurred, the Seller Royalty Percentage shall be (a) 19.0223% until the 2020 Assigned Royalty Cap has been met and (b) 33.3333% after the 2020 Assigned Royalty Cap has been met.

- 10 -


SMAF Clinical Trials Advisory Committee” shall have the meaning ascribed thereto in Section 5.1.1 of the License Agreement

Sponsored Research Agreement” is defined in the recitals.

SRA Compound” shall have the meaning ascribed thereto in Section 1.82 of the License Agreement.

SRA Development Plan” shall have the meaning ascribed thereto in Section 1.81 of the License Agreement.

SRA Product” shall have the meaning ascribed thereto in Section 1.81 of the License Agreement.

Standstill Termination” is defined in Section 5.15.

Tax” or “Taxes” means any federal, state, local or non-U.S. income, gross receipts, license, payroll, employment, excise, severance, occupation, premium, windfall profits, environmental, customs duties, capital stock, franchise, profits, withholding, social security, unemployment, disability, real property, personal property, abandoned property, value added, alternative or add-on minimum, estimated or other tax of any kind whatsoever, including any interest, penalty or addition thereto, whether disputed or not.

Territory” shall have the meaning ascribed thereto in Section 1.85 of the License Agreement.

Third Party” means any Person other than the Buyer, the Seller or any of their respective Affiliates.

Transaction Documents” means this Agreement, the Bill of Sale delivered at the 2023 Closing, the Disclosure Schedule, the Updated Licensee Instruction Letter (as may be updated from time to time in accordance with Section 5.2(a)(i)) and, if applicable, any additional Bill(s) of Sale delivered pursuant to Section 3.7(c) and 3.8(c).

Triggering Termination” is defined in Section 5.8(b)(ii).

UCC” means Article 9 of the New York Uniform Commercial Code, as in effect from time to time.

Updated Licensee Instruction Letter” is defined in Section 5.2(a)(i).

Section 1.2Certain Interpretations. Except where expressly stated otherwise in this Agreement, the following rules of interpretation apply to this Agreement:

(a)“either” and “or” are not exclusive and “include,” “includes” and “including” are not limiting and shall be deemed to be followed by the words “without limitation;”

- 11 -


(b)“extent” in the phrase “to the extent” means the degree to which a subject or other thing extends, and such phrase does not mean simply “if;”

(c)“hereof,” “hereto,” “herein” and “hereunder” and words of similar import when used in this Agreement refer to this Agreement as a whole and not to any particular provision of this Agreement;

(d)references to a Person are also to its permitted successors and assigns;

(e)definitions are applicable to the singular as well as the plural forms of such terms;

(f)unless otherwise indicated, references to an “Article”, “Section,” “Exhibit” or “Appendix” refer to an Article or Section of, or an Exhibit or Appendix to, this Agreement, and references to a “Schedule” refer to the corresponding part of the Disclosure Schedule;

(g)references to “$” or otherwise to dollar amounts refer to the lawful currency of the United States;

(h)references to a law include any amendment or modification to such law and any rules and regulations issued thereunder, whether such amendment or modification is made, or issuance of such rules and regulations occurs, before or after the date of this Agreement; and

(i)Appendix A sets forth the Buyer Royalty Percentages and the Seller Royalty Percentages following various Put Closings and the Buyer Option Closing and calculations of the applicable Put Purchase Prices or the Buyer Option Purchase Price payable at such Put Closings and the three possible scenarios for the Buyer Option Closing.

Section 1.3Headings. The table of contents and the descriptive headings of the several Articles and Sections of this Agreement and the Exhibits, Appendix and Schedules are for convenience only, do not constitute a part of this Agreement and shall not control or affect, in any way, the meaning or interpretation of this Agreement.

ARTICLE 2

PURCHASE, SALE AND ASSIGNMENT OF THE ROYALTY

Section 2.1Purchase and Sale. The Seller and the Buyer acknowledge and agree that, pursuant to the Original Agreement, the Seller sold, transferred, assigned and conveyed to RPI IFT, and RPI IFT purchased, acquired and accepted from the Seller, free and clear of all Liens, all of the Seller’s right, title and interest in and to the 2020 Assigned Royalty Payments. Upon the terms and subject to the conditions of this Agreement, at the 2023 Closing, the Seller shall sell, transfer, assign and convey to the Buyer, and the Buyer shall purchase, acquire and accept from the Seller, free and clear of all Liens, all of the Seller’s right, title and interest in and to the 2023 Assigned Royalty Payments.

- 12 -


Section 2.2Purchase Price. The Seller and the Buyer acknowledge and agree that, pursuant to the Original Agreement, RPI IFT paid the Initial Purchase Price to the Seller in full consideration for the sale, assignment, transfer and conveyance of the 2020 Assigned Royalty Payments. In full consideration for the sale, assignment, transfer and conveyance of the 2023 Assigned Royalty Payments, and subject to the terms and conditions set forth herein, at the 2023 Closing, the Buyer shall pay (or cause to be paid) to the Seller, or the Seller’s designee, the 2023 Upfront Purchase Price, to be paid in immediately available funds by wire transfer to one or more accounts specified by the Seller on Exhibit A.

Section 2.3No Assumed Obligations, Etc. Notwithstanding any provision in this Agreement to the contrary, the Buyer is purchasing, acquiring and accepting only the Assigned Royalty Payments, and is not assuming any liability or obligation of the Seller of whatever nature, whether presently in existence or arising or asserted hereafter, under the License Agreement, the Sponsored Research Agreement or otherwise, including any payments due to the Foundation under the Sponsored Research Agreement. Except as specifically set forth herein in respect of the Assigned Royalty Payments purchased, acquired and accepted hereunder, the Buyer does not, by such purchase, acquisition and acceptance, acquire any other contract rights of the Seller under the License Agreement, the Sponsored Research Agreement or any other assets of the Seller.

Section 2.4True Sale. It is the intention of the parties hereto that, as between the parties hereto, the sale, transfer, assignment and conveyance of (a) the 2020 Assigned Royalty Payments pursuant to the Original Agreement, (b) the 2023 Assigned Royalty Payments contemplated by this Agreement, (c) following each Put Closing, if any, any and all Put Royalty Payment Tranche(s) sold in such Put Closing(s) contemplated by this Agreement, and (d) following the Buyer Option Closing, if any, the Buyer Option Assigned Royalty Payments contemplated by this Agreement, each constitute a sale of such Assigned Royalty Payments from the Seller to the Buyer and not a financing transaction, borrowing or loan. Pursuant to the Original Agreement, the Buyer (as RPI IFT’s successor in interest) is the owner of the 2020 Assigned Royalty Payments, and following (x) the 2023 Closing, the Buyer will be the owner of the 2023 Assigned Royalty Payments, (y) each Put Closing, if any, the Buyer will be the owner of any and all Put Royalty Payment Tranche(s) sold in such Put Closing(s), and (z) the Buyer Option Closing, if any, the Buyer will be the owner of the Buyer Option Assigned Royalty Payments, and, in each case, the Buyer will have no right to return the such Assigned Royalty Payments to the Seller, and the Seller will have no right to repurchase such Assigned Royalty Payments from the Buyer. The sole recourse of the Buyer against the Seller in respect of the Assigned Royalty Payments will be (a) for Royalty Reductions, only to the extent permitted under Section 5.3 hereof, and (b) claims by the Buyer for breach of the representations, warranties, and covenants of the Seller set forth herein. Accordingly, the Seller shall treat the sales, transfers, assignments and conveyances of the Assigned Royalty Payments as sales of “accounts” or “payment intangibles” (as appropriate) in accordance with the UCC for legal purposes, and the Seller hereby authorizes the Buyer to file financing statements (and continuation statements with respect to such financing statements when applicable) naming the Seller as the seller and the Buyer as the buyer in respect of the Assigned Royalty Payments upon the closing of each such sale of Assigned Royalty Payments. Not in derogation of the foregoing statement of the intent of the parties hereto in this regard, and for the purposes of providing

- 13 -


additional assurance to the Buyer in the event that, despite the intent of the parties hereto, a sale, transfer, assignment and conveyance contemplated hereby is hereafter held not to be a sale, the Seller does hereby grant to the Buyer, as security for the obligations of the Seller hereunder, a first priority security interest in and to all right, title and interest of the Seller, in, to and under the Assigned Royalty Payments that were the subject of such purported sale and any “proceeds” (as such term is defined in the UCC) thereof, and the Seller does hereby authorize the Buyer, from and after the 2023 Closing and from and after the closing of each subsequent sale of Assigned Royalty Payments, to file such financing statements (and continuation statements with respect to such financing statements when applicable) as are necessary to perfect such security interest. For the avoidance of doubt and notwithstanding anything to the contrary in this Agreement, the security interest granted by Seller pursuant to Section 2.4 of the Original Agreement shall continue in full force and effect and shall not be terminated, novated or amended by this Agreement. Nothing herein shall mandate or limit the tax or accounting treatment of the transactions contemplated hereby by either party hereto.

ARTICLE 3

CLOSING

Section 3.1Closings. The Buyer and the Seller acknowledge and agree that the purchase and sale of the 2020 Assigned Royalty Payments took place remotely via the exchange of documents and signatures on July 17, 2020 (the “2020 Closing”). The purchase and sale of the 2023 Assigned Royalty Payments shall take place remotely via the exchange of documents and signatures on the date hereof, or at such other place, time and date as the parties hereto may mutually agree (the “2023 Closing”).

Section 3.2Closing Certificates.

(a)Seller’s Closing Certificate. At the 2023 Closing, the Seller shall deliver to the Buyer a certificate of the Secretary of the Seller, dated as of the 2023 Closing Date, certifying (i) as to the incumbency of the officer of the Seller executing this Agreement and (ii) as to the attached copies of Seller’s certificate of incorporation, bylaws and resolutions adopted by the Seller’s board of directors authorizing the execution and delivery by the Seller of this Agreement and the consummation by the Seller of the transactions contemplated hereby (the “Seller Closing Certificate”).

(b)Buyer’s Closing Certificate. At the 2023 Closing, the Buyer shall deliver to the Seller a certificate of an officer of RP Management, LLC, as the investment manager of the Buyer, certifying as to the incumbency of the officer executing this Agreement on behalf of the Buyer (the “Buyer Closing Certificate”).

Section 3.3Bill of Sale. At the 2023 Closing, upon confirmation of the receipt of the 2023 Upfront Purchase Price, the Seller shall deliver to the Buyer a duly executed bill of sale evidencing the sale, transfer, assignment and conveyance of the 2023 Assigned Royalty Payments, substantially in the form attached hereto as Exhibit B (the “Bill of Sale”).

- 14 -


Section 3.4Form W-9. At the 2023 Closing, the Seller shall deliver to the Buyer a valid, properly executed IRS Form W-9 certifying that the Seller is exempt from U.S. federal withholding tax and “backup” withholding tax.

Section 3.5Form W-8BEN-E. At the 2023 Closing, the Buyer shall deliver to the Seller a valid, properly executed IRS Form W-8BEN-E certifying that the Buyer is exempt from U.S. federal withholding tax with respect to any and all payments of in respect of the Assigned Royalty Payments.

Section 3.6Data Room. At the 2023 Closing, the Seller shall deliver to the Buyer an electronic copy of all of the information and documents posted as of the date hereof to the virtual data room established by the Seller and made available to the Buyer in connection with the 2023 Closing via [**] (the “Data Room”) for archival purposes only.

Section 3.7Put Royalty Payments.

(a)Put Closing(s). At any time during the Put Option Window, the Seller shall have the option, in its sole discretion, to sell to the Buyer up to five (5) Put Royalty Payment Tranches (each such option, a “Put Option”). If the Seller desires to exercise, and to sell to the Buyer, any Put Option, the Seller shall provide the Buyer with an irrevocable written notice during the Put Option Window (a “Put Closing Notice”) that the Seller is electing to exercise one or more Put Options. Such Put Closing Notice shall set forth the number of Put Royalty Payment Tranches that the Seller desires to sell and the expected Put Purchase Price for such Put Royalty Payment Tranche(s). If the Seller is not then in material breach of this Agreement, then on the [**] following delivery of such Put Closing Notice, the Seller shall sell, transfer, assign and convey to the Buyer, and the Buyer shall purchase, acquire and accept from the Seller, free and clear of all Liens, all of the Seller’s right, title and interest in and to such Put Royalty Payment Tranche(s) (each such purchase and sale of such Put Royalty Payment Tranche(s), a “Put Closing”). For clarity, the Seller may exercise up to five (5) Put Options separately or together (but only in whole and not in part) at any time during the Put Option Window in up to five (5) Put Closings, provided that a Put Closing Notice is delivered for each such Put Closing during the Put Option Window.

(b)Put Purchase Price. At each Put Closing and in full consideration for the sale, assignment, transfer and conveyance of the Put Royalty Payment Tranche(s) being sold at such Put Closing, the Buyer shall pay (or cause to be paid) to the Seller, or the Seller’s designee, the applicable Put Purchase Price, by wire transfer of immediately available funds to one or more accounts specified by the Seller.

(c)Bill of Sale. At each Put Closing, upon confirmation of the receipt of the applicable Put Purchase Price, the Seller shall deliver to the Buyer a duly executed Bill of Sale evidencing the sale, transfer, assignment and conveyance of the Put Royalty Payment Tranche(s) in such Put Closing, substantially in the form attached hereto as Exhibit B.

- 15 -


Section 3.8Buyer Option Assigned Royalty Payments.

(a)Buyer Option Closing. If, after the Put Deadline, the Seller has exercised less than three (3) Put Options, then the Buyer shall have the option, in its sole discretion, to purchase from the Seller the Buyer Option Assigned Royalty Payments by delivering an irrevocable written notice of such election to the Seller during the Buyer Option Window (the “Buyer Option Exercise Notice”). Such Buyer Option Exercise Notice shall set forth the expected Buyer Option Purchase Price for such Buyer Option Assigned Royalty Payments. If the Buyer is not then in material breach of this Agreement, then on the [**] following delivery of such Buyer Option Exercise Notice, the Seller shall sell, transfer, assign and convey to the Buyer, and the Buyer shall purchase, acquire and accept from the Seller, free and clear of all Liens, all of the Seller’s right, title and interest in and to the Buyer Option Assigned Royalty Payments (such purchase and sale of such Buyer Option Assigned Royalty Payments, the “Buyer Option Closing”).

(b)Buyer Option Purchase Price. At the Buyer Option Closing and in full consideration for the sale, assignment, transfer and conveyance of the Buyer Option Assigned Royalty Payments, the Buyer shall pay (or cause to be paid) to the Seller, or the Seller’s designee, the Buyer Option Purchase Price, by wire transfer of immediately available funds to one or more accounts specified by the Seller.

(c)Bill of Sale. At the Buyer Option Closing, upon confirmation of the receipt of the Buyer Option Purchase Price, the Seller shall deliver to the Buyer a duly executed Bill of Sale evidencing the sale, transfer, assignment and conveyance of the Buyer Option Assigned Royalty Payments, substantially in the form attached hereto as Exhibit B.

ARTICLE 4

REPRESENTATIONS AND WARRANTIES

Section 4.1Seller’s Representations and Warranties. Except as set forth in the Disclosure Schedule, the Seller represents and warrants to the Buyer that as of the date hereof:

(a)Existence; Good Standing. The Seller is a corporation duly incorporated, validly existing and in good standing under the laws of Delaware. The Seller is duly licensed or qualified to do business and is in corporate good standing in each jurisdiction in which the nature of the business conducted by it or the character or location of the properties and assets owned, leased or operated by it makes such licensing or qualification necessary, except where the failure to be so licensed or qualified and in corporate good standing has not and would not reasonably be expected to result in, either individually or in the aggregate, a Product MAE.

(b)Authorization. The Seller has all requisite corporate power and authority to execute, deliver and perform its obligations under this Agreement. The execution, delivery and performance of this Agreement, and the consummation of the transactions contemplated hereby, have been duly authorized by all necessary corporate action on the part of the Seller.

- 16 -


(c)Enforceability. This Agreement has been duly executed and delivered and constitutes a valid and binding obligation of the Seller enforceable against the Seller in accordance with its terms, except as such enforceability may be limited by applicable Bankruptcy Laws or by other equitable principles of general application.

(d)No Conflicts. The execution, delivery and performance by the Seller of this Agreement and the consummation of the transactions contemplated hereby do not (i) contravene or conflict with the organizational documents of the Seller, (ii) contravene or conflict with or constitute a material default under any law or Judgment binding upon or applicable to the Seller, (iii) contravene or conflict with or constitute a default under the License Agreement or the Sponsored Research Agreement or (iv) except as would not reasonably be expected to result in a Product MAE, contravene or conflict with or constitute a default under any other contract or agreement binding upon or applicable to the Seller.

(e)Consents. Except for filings required by the federal securities laws or stock exchange rules, no consent, approval, license, order, authorization, registration, declaration or filing with or of any Governmental Entity or other Person is required to be done or obtained by the Seller in connection with (i) the execution and delivery by the Seller of this Agreement, (ii) the performance by the Seller of its obligations under this Agreement or (iii) the consummation by the Seller of any of the transactions contemplated by this Agreement.

(f)No Litigation. There is no action, suit, investigation or proceeding pending before any Governmental Entity or, to the Knowledge of the Seller, threatened to which the Seller is a party that, individually or in the aggregate would, if determined adversely, reasonably be expected to result in a Product MAE.

(g)Compliance with Laws. The Seller is not in violation of and, to the Knowledge of the Seller, the Seller is not under investigation with respect to, nor has the Seller been threatened to be charged with or given notice of any violation of, any law or Judgment applicable to the Seller, which violation would reasonably be expected to result in a Product MAE.

(h)License Agreement; Sponsored Research Agreement. Attached hereto as Exhibits C and D are true, correct and complete copies of, respectively, the License Agreement and the Sponsored Research Agreement, including any amendments, modifications, consents, assignments, ancillary agreements, licenses, sublicenses, transfers or waivers thereto or thereof as of the date hereof. To the Knowledge of the Seller, the Seller has delivered to the Buyer, or has provided the Buyer access to, true, correct and complete copies of [**].

(i)No Other Agreements. Exhibits C and D include all material agreements, instruments, arrangements, waivers or understandings (collectively, “Contracts”) between, by or among the Seller (or any predecessor or Affiliate thereof), Licensee (or any predecessor or Affiliate thereof) and/or the Foundation (or any predecessor or Affiliate thereof), relating to the subject matter thereof, and there are no other Contracts between the Seller (or any predecessor or any Affiliate thereof), on the one hand, and Licensee (or any predecessor or Affiliate thereof) and/or the Foundation (or any predecessor or Affiliate thereof), on the other hand, that relate to

- 17 -


the Royalty or that are primarily related to any Product (including the development or commercialization thereof), or that (with or without the giving of notice or passage of time, or both) would reasonably be expected to result in a Product MAE. The Seller has not proposed, or received any proposal, to amend or waive any provision of the License Agreement or the Sponsored Research Agreement in any manner that would reasonably be expected (with or without the giving of notice or the passage of time, or both) to result in a Product MAE. None of the executed Contracts included in Exhibits C and D, contain any provision, term or condition that would reasonably be expected to result in a Product MAE.

(ii)Licenses/Sublicenses. To the Knowledge of the Seller, other than Ordinary Course Licenses or Sublicenses or licenses or sublicenses among Licensee and its Affiliates (and its and their predecessors), (A) there are no licenses or sublicenses entered into by Licensee or any other Person (or any predecessor or Affiliate thereof) in respect of Licensee’s rights and obligations under the License Agreement (including any Licensed IP) and (B) there are no licenses or sublicenses entered into by the Foundation or any other Person (or any predecessor or Affiliate thereof) in respect of the Foundation’s rights and obligations under the Sponsored Research Agreement (including any Licensed IP). The Seller has not received any notice from Licensee pursuant to Section 3.3 or Section 11.5.4 of the License Agreement, nor has the Seller been requested by or given consent to, nor is the Seller in negotiation with, Licensee, pursuant to such provisions.

(iii)Validity and Enforceability of License Agreement and the Sponsored Research Agreement. Each of the License Agreement and the Sponsored Research Agreement is legal, valid, binding, enforceable, and in full force and effect except as may be limited by applicable Bankruptcy Laws or by general principles of equity (whether considered in a proceeding in equity or at law) or by any Credit Event. Each of the License Agreement and the Sponsored Research Agreement will not cease to be legal, valid, binding, enforceable, and in full force and effect on identical terms, immediately following the consummation of the transactions contemplated by this Agreement, as a result of the consummation of the transactions contemplated by this Agreement. The Seller is not, and, to the Knowledge of the Seller, neither the Licensee nor the Foundation is, in breach of the License Agreement or the Sponsored Research Agreement, as applicable, or in default thereunder, and no event has occurred that with notice or lapse of time would (i) permit termination of the License Agreement or the Sponsored Research Agreement or (ii) constitute a breach, default, modification or trigger acceleration under or to the License Agreement or the Sponsored Research Agreement that would reasonably be expected (with or without the giving of notice or the passage of time, or both) to result in a Product MAE. No party to the License Agreement or the Sponsored Research Agreement has repudiated any provision of the License Agreement or the Sponsored Research Agreement, as applicable, and the Seller has not received any notice in connection with the License Agreement or the Sponsored Research Agreement challenging the validity, enforceability or interpretation of any provision of such agreement or any obligation to pay any portion of the Royalty without set-off, rescission, counterclaim, reduction, credit or other deduction of any kind.

(iv)No Event Triggering Reversionary Rights. The Seller has not received any notice of and is not aware of any acts or omissions, including those of Licensee or its Affiliates, that would reasonably be expected to result in a Reversionary Right.

- 18 -


(v)Products. Risdiplam and any products containing risdiplam as the active pharmaceutical ingredient that are owned or controlled by Seller or Licensee, including Evrysdi, constitute SRA Products under the License Agreement. As of the date hereof, Evrysdi (risdiplam) is the only Product that is currently being developed or commercialized under the License Agreement.

(vi)No Liens or Assignments by the Seller. Except for Permitted Liens and as contemplated hereby, the Seller has not conveyed, assigned or in any other way transferred all or any portion of its right, title and interest in and to the Royalty or any Product. There are no Liens, other than Permitted Liens, on all or any portion of the Seller’s right, title and interest in and to the Royalty or any Product.

(vii)No Waivers or Releases. Except as provided in Exhibits C and D, the Seller has not granted any waiver under the License Agreement or the Sponsored Research Agreement, nor has the Seller released, in whole or in part, any counterparty from any of such counterparty’s obligations under the License Agreement or the Sponsored Research Agreement, in each case in any manner that is primarily related to any Product or that (with or without the giving of notice or passage of time, or both) would reasonably be expected to result in a Product MAE.

(viii)No Termination. The Seller has not (A) given Licensee any notice of termination of the License Agreement (whether in whole or in part) or any notice expressing any intention to terminate the License Agreement or (B) received any notice of termination of the License Agreement (whether in whole or in part) or any notice expressing any intention to terminate either the License Agreement. To the Knowledge of the Seller, no event has occurred that would give rise to the expiration or termination of the License Agreement. The Seller has not (A) given the Foundation any notice of termination of the Sponsored Research Agreement (whether in whole or in part) or any notice expressing any intention to terminate the Sponsored Research Agreement or (B) received any notice of termination of the Sponsored Research Agreement (whether in whole or in part) or any notice expressing any intention to terminate either the Sponsored Research Agreement. To the Knowledge of the Seller, no event has occurred that would give rise to the expiration or termination of the Sponsored Research Agreement.

(ix)Payments Made. The Seller has timely received from Licensee the full amount of the payments due and payable under the License Agreement in accordance with the terms thereof. The Seller has timely paid all amounts due under the Sponsored Research Agreement in accordance with the terms thereof. Except for the Remaining SMAF Repayment Amount, the Seller has paid in full the Repayment Amount (as defined in the Sponsored Research Agreement) to the Foundation and following the payment of the Remaining SMAF Repayment Amount, no amounts related to the Royalty is or will be owed from the Seller to the Foundation under the Sponsored Research Agreement.

(x)No Assignments by Licensee. The Seller has not consented to any assignment, delegation or other transfer by Licensee or the Foundation or any of their respective predecessors of any of their respective rights or obligations related, directly or indirectly, to the Royalty or that primarily relate to any Product or that (with or without the giving of notice or passage of time, or both) would reasonably be expected to result in a Product MAE, under the License Agreement or

- 19 -


the Sponsored Research Agreement, as applicable. To the Knowledge of the Seller, neither Licensee nor the Foundation has assigned or otherwise transferred or granted any Liens with respect to any of its respective rights or obligations related, directly or indirectly, to the Royalty or that primarily relate to any Product or that (with or without the giving of notice or passage of time, or both) would reasonably be expected to result in a Product MAE.

(xi)No Indemnification Claims. The Seller has not notified Licensee or the Foundation or any other Person of, or otherwise made, any claims for indemnification under the License Agreement or the Sponsored Research Agreement, nor has the Seller received any claims for indemnification under the License Agreement or the Sponsored Research Agreement, whether pursuant to Section 5.1.4 or Article 17 of the License Agreement or Article 8 of the Sponsored Research Agreement, or otherwise.

(xii)No Royalty Reductions. The amount of the Royalty due and payable under Section 11.5 of the License Agreement is not, as of the date hereof, subject to any claim against the Seller pursuant to any right of set-off, rescission, counterclaim, reduction, credit, deduction or defense by contract or otherwise (any reduction on account of any such claim, a “Royalty Reduction”), including under Sections 11.5.3, 11.5.4, 11.5.5, 13 or 14.2 of the License Agreement. To the Knowledge of the Seller, other than with respect to any Royalty Reductions under Section 11.5.3 of the License Agreement, no event or condition exists that, upon notice or passage of time or both, would reasonably be expected to permit Licensee to claim, or have the right to claim, a Royalty Reduction.

(xiii)No Notice of Infringement. The Seller has not received any notice from, or given any notice to, Licensee or the Foundation (or any of their respective predecessors or Affiliates) alleging any actual, potential, suspected or threatened infringement, misappropriation or other violation by a Third Party of any intellectual property rights related to any Product.

(xiv)Audits. None of the Seller, the Licensee nor the Foundation has initiated, pursuant to Section 14 of the License Agreement or otherwise, any inspection or audit of books of accounts or other records pertaining to any Product, Net Sales, the calculation of royalties or other amounts payable to the Seller under the License Agreement.

(xv)Adverse Events. None of the Seller, Licensee or the Foundation has informed the other about serious adverse events occurring or having occurred in connection with the use of any Product under Section 9.2.1 of the License Agreement that has had, or would reasonably be expected to result in, a Product MAE, and no pharmacovigilance agreement under Section 9.2.3 of the License Agreement is or has been required.

(xvi)Committee Membership. As of the date hereof, the parties to the License Agreement have established the JSC, the SMAF Clinical Trials Advisory Committee, the JIPT, and the JOTs identified on Schedule 4.1(i)(xvi) of the Disclosure Schedule. Schedule 4.1(i)(xvi) includes a list of the Alliance Directors and members of JSC, the SMAF Clinical Trials Advisory Committee, the JIPT, and the JOTs as of the date hereof. All such committees have the authority under, and have been operating under the objectives, responsibilities and in the manner provided in, the License Agreement, and no material disputes have arisen in connection with any matters

- 20 -


subject to the oversight of such committees. The Seller has not exercised its rights pursuant to Section 7.14 of the License Agreement to determine not to appoint to, or withdraw members of, the JSC and any JOC and not to appoint or remove an Alliance Director, or withdraw from participation in the JSC and any JOT or other committee under the License Agreement.

(i)Title to Royalty. Except with respect to the 2020 Assigned Royalty Payments sold to the Buyer (as RPI IFT’s successor in interest) pursuant to the Original Agreement, the Seller has good and marketable title to the Royalty free and clear of all Liens (other than Permitted Liens). Upon payment of the 2023 Upfront Purchase Price by the Buyer, the Buyer will acquire, subject to the terms and conditions set forth in this Agreement and the License Agreement, good and marketable title to the 2023 Assigned Royalty Payments, free and clear of all Liens (other than any Permitted Lien). Upon payment of each Put Purchase Price by the Buyer at each Put Closing, if any, the Buyer will acquire, subject to the terms and conditions set forth in this Agreement and the License Agreement, good and marketable title to the applicable Put Royalty Payment Tranche, free and clear of all Liens (other than any Permitted Lien). Upon payment of the Buyer Option Purchase Price by the Buyer at the Buyer Option Closing, if any, the Buyer will acquire, subject to the terms and conditions set forth in this Agreement and the License Agreement, good and marketable title to the Buyer Option Assigned Royalty Payments, free and clear of all Liens (other than any Permitted Lien).

(j)Intellectual Property.

(i)Schedule 4.1(j)(i) of the Disclosure Schedule lists all Joint Patent Rights, PTC Patent Rights and, to the Knowledge of the Seller, Roche Patent Rights (collectively, the “Licensed Patents”). The Seller is the sole owner of, and has the sole interest in, all of the PTC Patent Rights. To the Knowledge of the Seller, Licensee is the sole owner of, and has the sole interest in, all of the Roche Patent Rights. The Seller and Licensee collectively are the sole owners of, and collectively have the sole interest in, the Joint Patent Rights, and the Seller is the sole owner of, and has the sole interest in, its undivided half interest in each of the Joint Patent Rights. Schedule 4.1(j)(i) of the Disclosure Schedule specifies as to each of the (x) PTC Patent Rights and Joint Patent Rights Handled by the Seller and (y) to the extent the following information has been provided by Licensee to the Seller with respect to the Roche Patent Rights, as applicable, the jurisdictions by or in which each such patent has issued as a patent or such patent application has been filed, including the respective patent numbers and application numbers and issue and filing dates.

(ii)There are no pending or, to the Knowledge of the Seller, threatened, litigations, interferences, reexamination, re-issue, inter partes reviews, post-grant-reviews, oppositions or like procedures involving any PTC Patent Rights or Joint Patent Rights. To the Knowledge of the Seller, there are no pending or threatened litigations, interferences, reexamination, re-issue, inter partes reviews, post-grant-reviews, oppositions or the like procedures involving any Roche Patent Right.

(iii)All of the issued PTC Patent Rights and the Joint Patent Rights Handled by the Seller are in full force and effect and have not lapsed, expired or otherwise terminated, and, to the Knowledge of the Seller, are valid and enforceable. The Seller has not received any written

- 21 -


notice relating to the lapse, expiration or other termination of any of the PTC Patent Rights or the Joint Patent Rights Handled by the Seller, or any written legal opinion that alleges that any of the issued PTC Patent Rights or the Joint Patent Rights Handled by the Seller is invalid or unenforceable. To the Knowledge of the Seller, all of the issued Roche Patent Rights are in full force and effect and have not lapsed, expired or otherwise terminated, and are valid and enforceable.

(iv)Each individual associated with the prosecution of the PTC Patent Rights, the Joint Patent Rights Handled by the Seller and, to the Knowledge of the Seller, all other Joint Patent Rights, including the named inventors, has complied in all material respects with all applicable duties of candor and good faith in dealing with any Patent Office, including any duty to disclose to any Patent Office all information known by such inventors to be material to the patentability of each of the PTC Patent Rights and Joint Patent Rights (including any relevant prior art), in each case, in those jurisdictions where such duties exist. There is no Person who is or claims to be an inventor under any of the PTC Patent Rights or the Joint Patent Rights Handled by the Seller or, to the Knowledge of the Seller, any other Joint Patent Rights, who is not a named inventor thereof.

(v)The Seller has not, and, to the Knowledge of the Seller, Licensee has not, received any written notice of any claim by any Person challenging the inventorship or ownership of, the rights of the Seller or Licensee, as applicable, in and to, or the patentability, validity or enforceability of, any Licensed Patent, or asserting that the development, manufacture, importation, sale, offer for sale or use of the Product infringes any Patent Rights or other intellectual property rights of such Person.

(vi)To the Knowledge of the Seller, the development, manufacture, use, marketing, sale, offer for sale, importation or distribution of the Product has not infringed, misappropriated or otherwise violated any Patent Rights or other intellectual property rights owned by any other Person. Neither the Seller nor, to the Knowledge of the Seller, Licensee, has in-licensed any Patent Rights or other intellectual property rights covering the manufacture, use, marketing, sale, offer for sale, importation or distribution of the Product.

(vii)To the Knowledge of the Seller, no Third Party has infringed, misappropriated or otherwise violated, or is infringing, misappropriating or otherwise violating, any of the Licensed Patents or any other Patent Rights claiming the composition of matter of, or the method of making or using, the Product, except as would not reasonably be expected to result in a Product MAE.

(viii)All required maintenance fees, annuities and like payments with respect to the PTC Patent Rights and Joint Patent Rights Handled by the Seller in accordance with Section 15.3 or 15.5 of the License Agreement, and to the Knowledge of the Seller, with respect to all other Licensed Patents, have been paid timely.

(k)UCC Representation and Warranties. The Seller’s exact legal name is, and for the immediately preceding ten (10) years has been, “PTC Therapeutics, Inc.”. The Seller is, and for the prior ten (10) years has been, incorporated in Delaware.

- 22 -


(l)Brokers’ Fees. There is no investment banker, broker, finder, financial advisor or other intermediary who has been retained by or is authorized to act on behalf of the Seller who might be entitled to any fee or commission in connection with the transactions contemplated by this Agreement.

(m)Original Agreement. Except as set forth in the Disclosure Schedule delivered under the Original Agreement, the representations and warranties made by the Seller to RPI IFT in Sections 4.1(a) through (g) of the Original Agreement were true and correct in all respects (giving effect to any materiality, Product MAE, Knowledge and similar qualifiers therein) as of the 2020 Closing. The Seller is in compliance, in all material respects, with its covenants and agreements under the Original Agreement.

Section 4.2The Buyer’s Representations and Warranties. The Buyer represents and warrants to the Seller that as of the date hereof:

(a)Existence; Good Standing. The Buyer is an Irish collective asset-management vehicle duly organized, validly existing and in good standing under the laws of Ireland.

(b)Authorization. The Buyer has the requisite right, power and authority to execute, deliver and perform its obligations under this Agreement. The execution, delivery and performance of this Agreement, and the consummation of the transactions contemplated hereby, have been duly authorized by all necessary action on the part of the Buyer.

(c)Enforceability. This Agreement has been duly executed and delivered by an authorized person of the owner trustee of the Buyer and constitutes the valid and binding obligation of the Buyer, enforceable against the Buyer in accordance with its terms, except as may be limited by applicable Bankruptcy Laws or by general principles of equity (whether considered in a proceeding in equity or at law).

(d)No Conflicts. The execution, delivery and performance by the Buyer of this Agreement do not and shall not (i) contravene or conflict with the organizational documents of the Buyer, (ii) contravene or conflict with or constitute a default under any material provision of any law binding upon or applicable to the Buyer or (iii) contravene or conflict with or constitute a default under any material contract or other material agreement or Judgment binding upon or applicable to the Buyer.

(e)Consents. No consent, approval, license, order, authorization, registration, declaration or filing with or of any Governmental Entity or other Person is required to be done or obtained by the Buyer in connection with (i) the execution and delivery by the Buyer of this Agreement, (ii) the performance by the Buyer of its obligations under this Agreement, other than the filing of financing statement(s) in accordance with Section 2.4, or (iii) the consummation by the Buyer of any of the transactions contemplated by this Agreement.

(f)No Litigation. There is no action, suit, investigation or proceeding pending or, to the knowledge of the Buyer, threatened before any Governmental Entity to which

- 23 -


the Buyer is a party that would, if determined adversely, reasonably be expected to prevent or materially and adversely affect the ability of the Buyer to perform its obligations under this Agreement.

(g)Financing. The Buyer has sufficient cash on hand to pay the entire 2023 Upfront Purchase Price. The Buyer will have sufficient cash on hand or access to sufficient cash on hand to pay each Put Purchase Price or the Buyer Option Purchase Price, as the case may be, contemplated by Section 3.7 and Section 3.8. The Buyer acknowledges that its obligations under this Agreement are not contingent on obtaining financing.

(h)Brokers’ Fees. There is no investment banker, broker, finder, financial advisor or other intermediary who has been retained by or is authorized to act on behalf of the Buyer who might be entitled to any fee or commission in connection with the transactions contemplated by this Agreement.

(i)Original Agreement. The representations and warranties made by RPI IFT to the Seller in Sections 4.2(a) through (f) of the Original Agreement were true and correct in all respects (giving effect to any materiality, knowledge and similar qualifiers therein) as of the 2020 Closing.

Section 4.3No Implied Representations and Warranties. EXCEPT AS EXPRESSLY SET FORTH IN SECTION 4.1, THE SELLER MAKES NO REPRESENTATION OR WARRANTY, EXPRESS OR IMPLIED, AT LAW OR IN EQUITY, INCLUDING WITH RESPECT TO MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE OR NONINFRINGEMENT, AND ANY SUCH REPRESENTATIONS OR WARRANTIES ARE HEREBY EXPRESSLY DISCLAIMED. THE BUYER ACKNOWLEDGES THAT, EXCEPT AS SPECIFICALLY PROVIDED IN THIS ARTICLE 4, THE SELLER HAS ASSUMED NO RESPONSIBILITIES OF ANY KIND WITH RESPECT TO ANY ACT OR OMISSION OF LICENSEE WITH RESPECT TO THE DESIGN, DEVELOPMENT, MANUFACTURE, USE, SALE, DISTRIBUTION, MARKETING OR OTHER ACTIVITIES OF LICENSEE WITH RESPECT TO THE PRODUCT.

ARTICLE 5

COVENANTS

Section 5.1Disclosures. Except for a press release previously approved in form and substance by the Seller and the Buyer, or any other public announcement using substantially the same text as such press release, neither the Buyer nor the Seller shall, and each party hereto shall cause its respective Representatives, Affiliates and Affiliates’ Representatives not to, issue a press release or other public announcement or otherwise make any public disclosure with respect to this Agreement or the subject matter hereof without the prior written consent of the other party hereto (which consent shall not be unreasonably withheld, conditioned or delayed), except as may be required by applicable law or stock exchange rule (in which case the party hereto required to make the press release or other public announcement or disclosure shall use commercially reasonably efforts to allow the other party hereto reasonable time to comment on such press release or other public announcement or disclosure in advance of such issuance).

- 24 -


Section 5.2Payments.

(a)Payments.

(i)Promptly, and in any event, within [**] following the 2023 Closing, the Seller shall deliver to the Licensee (x) an instruction letter, in substantially the form attached hereto as Exhibit E-1 (the “Updated Licensee Instruction Letter”), duly executed by the Buyer and the Seller, requesting that the Licensee pay the 2020 Assigned Royalty Payments and 2023 Assigned Royalty Payments to an account designated by the Buyer and deliver Royalty Reports directly to the Buyer simultaneously with delivery of Royalty Reports to the Seller, and (y) an IRS Form W-8BEN-E provided by Buyer pursuant to Section 3.5 hereof. Promptly, and in any event, within [**] following each Put Closing and the Buyer Option Closing, as applicable, the Seller shall deliver to the Licensee a further updated Updated Licensee Instruction Letter to reflect the updated Buyer Royalty Percentage to be paid to the Buyer’s designated account as a result of such Put Closing or Buyer Option Closing. Additionally, for the Calendar Quarter during which either the Seller or the Buyer reasonably believe that the 2020 Assigned Royalty Cap will be met, the Seller and the Buyer will promptly, and in any event within [**] following the end of such Calendar Quarter, send a notice letter to Licensee with the applicable Buyer Royalty Percentage of the Royalty for such Calendar Quarter. Promptly, and in any event within [**] following the Put Closing for the fifth (5th) Put Option, if such Put Closing occurs, the Seller shall deliver to the Licensee a final updated Updated Licensee Instruction Letter, in substantially the form attached hereto as Exhibit E-2, duly executed by the Buyer and the Seller, requesting that the Licensee pay all Royalty payments to an account designated by the Buyer.

(ii)If, notwithstanding the terms of this Agreement and the Updated Licensee Instruction Letter (as updated from time to time in accordance with Section 5.2(a)(i)), the Licensee, or any other Person, makes any payment in respect of the Assigned Royalty Payments to the Seller (or to any of the Seller’s Affiliates or designees) instead of to the Buyer, then: (A) the Seller shall hold (or shall cause such Affiliate or designee to hold) such payment in trust for the sole benefit of the Buyer, (B) the Seller (or such Affiliate or designee) shall have no right, title or interest whatsoever in such payment and shall not create or suffer to exist any Lien thereon, and (C) the Seller (or such Affiliate or designee) promptly, and in any event no later than [**] following the receipt by the Seller (or such Affiliate or designee) of such payment, shall remit, or cause to be remitted, an amount equal to such payment to an account designated in writing by the Buyer.

(iii)If, notwithstanding the terms of this Agreement and the Updated Licensee Instruction Letter (as updated from time to time in accordance with Section 5.2(a)(i)), the Licensee, or any other Person, makes any payment due under the License Agreement that does not constitute an Assigned Royalty Payment, to the Buyer (or to any of the Buyer’s Affiliates or designees) instead of to the Seller, then: (A) the Buyer shall hold (or shall cause such Affiliate or designee to hold) such payment in trust for the sole benefit of the Seller, (B) the Buyer (or such Affiliate or designee) shall have no right, title or interest whatsoever in such payment and shall not create or suffer to exist any Lien thereon, and (C) the Buyer (or such Affiliate or designee) promptly, and in any event no later than [**] following the receipt by the Buyer (or

- 25 -


such Affiliate or designee) of such payment, shall remit, or cause to be remitted, an amount equal to such payment to an account designated in writing by the Seller.

(b)If either the Seller or the Buyer fails to timely comply with their respective obligations under Section 5.2(a), then all amounts not timely paid by the due date provided therein shall accrue interest from and including the date such amount was due through but excluding the date such payment in full (together with all interest thereon) is made to the applicable party, at a rate, calculated on a 365-day or 366-day basis, as applicable, equal to the then-current Prime Rate plus [**] percent ([**]%), compounded annually, not to exceed the maximum interest that may be charged under applicable law.

(c)Except for sending the Updated Licensee Instruction Letter to Licensee as set forth in Section 5.2(a)(i), the Seller shall not revoke, amend, modify, supplement, restate, waive, cancel or terminate the Updated Licensee Instruction Letter or any instruction to the Licensee to make payments in respect of the Royalty without the prior written consent of Buyer.

(d)Seller shall timely pay the Remaining SMAF Repayment Amount to the Foundation pursuant to and in accordance with Section 4.3(c) of the Sponsored Research Agreement. For the avoidance of doubt, any such payments shall be made without reduction to the Royalty or the Assigned Royalty Payments.

Section 5.3Royalty Reductions. If Licensee exercises any Royalty Reduction against any payment of the Royalty that is not (a) a Permitted Royalty Reduction, (b) the result of any Credit Event or (c) a breach by Licensee of its payment obligations under the License Agreement, such Royalty Reduction shall not reduce the amount of any Assigned Royalty Payments to which the Buyer is entitled, and if such Royalty Reduction reduces any payment of the Assigned Royalty Payments to less than the full amount of the Assigned Royalty Payments, then the Seller shall promptly (and in any event within [**] following the payment of the Assigned Royalty Payments affected by such Royalty Reduction) make a true-up payment to the Buyer such that the Buyer receives the full amount of such Assigned Royalty Payments that would have been payable to the Buyer had such Royalty Reduction not occurred. The Seller agrees to notify the Buyer in writing as promptly as possible (and in any event within [**]) of becoming aware of any actual or potential Royalty Reductions, including Permitted Royalty Reductions. For the avoidance of doubt, any nonpayment by Licensee as a result of a Credit Event or a breach by Licensee of its payment obligations under the License Agreement shall not constitute a Royalty Reduction for purposes of this Section 5.3 and shall not obligate the Seller to make any payment under this Section 5.3 (unless and until such nonpayment is cured). For all purposes hereunder, any true-up payment made pursuant to this Section 5.3 will be treated as paid with respect to the Royalty for U.S. federal income tax purposes to the fullest extent permitted by applicable law.

Section 5.4Royalty Reports.

(a)The Seller shall as promptly as possible (and in any event within [**] following notice from the Buyer that the Buyer did not receive the Royalty Report) deliver to the Buyer copies of any Royalty Reports not provided to the Buyer directly, and any supporting

- 26 -


documentation, information, or other reports (if any) received by the Seller from Licensee relating to the Royalty for such Calendar Quarter to the extent not provided to the Buyer directly.

(b)The Seller agrees to deliver to the Buyer, at least on a [**] basis, new or updated Product Information that the Seller receives from the Licensee. On an at least [**] basis, the Seller shall deliver to the Buyer a reasonably detailed summary of new or updated information of which it has Knowledge about any decision, order, dispute or challenge, of or related to the validity, patentability, scope, priority, construction, non-infringement, inventorship, ownership or enforceability of any of the PTC Patent Rights, the Joint Patent Rights Patent or Roche Patent Rights or any claim thereof, or opposition of the grant of any patent that falls within the PTC Patent Rights, Joint Patent Rights or Roche Patent Rights, in any legal or administrative proceedings, including in a court of law, before the United States Patent and Trademark Office or other agency or tribunal in any jurisdiction, or in arbitration, including by reexamination, inter partes review, opposition, interference, post-grant review, nullity proceeding, preissuance submission, third party submission, derivation proceeding or declaratory judgment action.

(c)The Seller agrees to notify the Buyer within [**] after the Seller’s receipt or Knowledge of a Third Party Paragraph IV certification with respect to the PTC Patent Rights, the Joint Patent Rights or the Roche Patent Rights. The Seller shall provide the Buyer [**] with a list, substantially in the form of Schedule 4.1(j)(i) of the Disclosure Schedule, of PTC Patent Rights and Joint Patent Rights Handled by the Seller or of which the Seller then has Knowledge covering the Product.

(d)Notwithstanding the foregoing, if the Seller is advised by its counsel that providing the Buyer with a true, correct and complete copy of Product Information or other documents or information pursuant to this Agreement (whether pursuant to this Section 5.4 or otherwise) would be reasonably expected to constitute a material breach by the Seller of its confidentiality obligations under the License Agreement (a “Confidentiality Breach”), then the Seller shall, in lieu of delivery of such Product Information, provide a written summary thereof to the Buyer describing in as much detail as would not result in a Confidentiality Breach, the substance of such Product Information or other documents or information.

Section 5.5[Reserved.]

Section 5.6Actions under the License Agreement.

(a)Notices and Other Information to the Licensee. The Seller shall not send, without the prior written consent of the Buyer (or refrain from sending if instructed to do so by the Buyer), any written notice or correspondence to Licensee, the Foundation, any Governmental Entity or any other Person if such notice or correspondence relates solely to the Assigned Royalty Payment or if such notice or correspondence would reasonably be expected (with or without the giving of notice or passage of time, or both) to result in a Product MAE. Notwithstanding the foregoing, no prior consent of the Buyer shall be required for the Seller to deliver notice pursuant to Sections 7.15 or 20.2 of the License Agreement, provided, that the Seller shall deliver to the Buyer any notices it delivers to Licensee pursuant to Section 7.15 of

- 27 -


the License Agreement substantially concurrently with delivery of such notice to Licensee. The Seller shall deliver to the Buyer true, correct and complete copies of any notices it actually provides pursuant to the License Agreement concurrently with the Seller’s delivery thereof to the Licensee, Foundation or any other Person, as applicable.

(b)Amendment of License Agreement. The Seller shall not, except with the prior written consent of the Buyer (such consent not to be unreasonably withheld, conditioned or delayed if such amendment would not reasonably be expected, with or without the giving of notice or the passage of time, or both, to result in a Product MAE), amend, modify, waive, consent to or supplement or restate (or consent to any amendment, modification, waiver, consent, supplement or restatement of or to) any provision of the License Agreement or the Sponsored Research Agreement, including any plans or budgets thereunder. Subject to the foregoing, promptly, and in any event within [**], following receipt by the Seller of any final amendment, modification, waiver, consent, supplement or restatement of the License Agreement, or the Sponsored Research Agreement, the Seller shall furnish a copy of the same to the Buyer.

(c)Maintenance of License Agreement.

(i)The Seller shall comply in all material respects with its obligations under the License Agreement and the Sponsored Research Agreement and shall not take any action or forego any action that would reasonably be expected to constitute a material breach or default thereof. Promptly, and in any event within [**], after receipt of any (written or oral) notice from Licensee of an alleged breach or default under the License Agreement or the Sponsored Research Agreement by the Seller under the License Agreement or the Sponsored Research Agreement, the Seller shall give written notice thereof to the Buyer, including delivering the Buyer a copy of any such written notice. The Seller shall use its reasonable efforts to cure any breach or default by the Seller under the License Agreement or the Sponsored Research Agreement, as applicable, as reasonably instructed by the Buyer, and shall give written notice to the Buyer upon curing any such breach or default. The Seller shall pay all of its costs and expenses (including of counsel) in connection with any such breach or default.

(ii)In connection with any dispute regarding any such alleged breach or default by Licensee that is related to the Royalty or primarily related to any Product or that would reasonably be expected (with or without the giving of notice or passage of time, or both) to result in a Product MAE, the Seller shall employ such counsel reasonably acceptable to the Seller as the Buyer shall select for such purpose, provided that the Buyer shall pay its Pro Rata Portion of the reasonable and documented costs and expenses incurred by the Seller in connection with any such dispute (net of any amounts recovered by the Seller).

(iii)The Seller shall consult with the Buyer prior to appointing to or withdrawing members of the JSC and any JOC and prior to appointing or removing an Alliance Director, or withdrawing from participation in the JSC and any JOT or other committee under the License Agreement.

(iv)The Seller shall not (a) if the Seller has any retained interest in the Royalty, then except as mutually agreed by the parties or (b) if the Seller does not have any retained interest in

- 28 -


the Royalty, then except as the Buyer shall direct, (A) forgive, release, settle or compromise any amount owed to or becoming owed to the Seller under the License Agreement in respect of the Royalty or (B) waive any obligation of, or grant any consent to, the Licensee under, in respect of or related to the Royalty; provided, that neither the occurrence of a Credit Event nor any automatic effect of a Credit Event under the License Agreement without an affirmative action of the Seller shall itself be deemed any forgiving, release, settlement, compromise, waiver or consent by the Seller.

(v)If the Seller is provided with an opportunity to assist with the establishment of any budgets in connection with New Product development as provided in Section 5.2 of the License Agreement, or to agree to matters related to a diagnostic Product as provided in Section 11.7 of the License Agreement, the Seller shall undertake such activities in consultation with the Buyer. The Seller further agrees to consult with and give due consideration to the Buyer’s input in connection with the matters provided in Sections 7.8 and 10 of the License Agreement.

(vi)The Seller shall not exercise its rights under the License Agreement or the Sponsored Research Agreement in any manner that would result in a breach of this Agreement or would reasonably be expected (with or without the giving of notice or the passage of time, or both) to result in a Product MAE.

(d)Enforcement of License Agreement.

(i)Notice of Breaches by Licensee. Promptly (and in any event within [**]) after the Seller becomes aware of, or comes to believe in good faith that there has been, a breach of the License Agreement or the Sponsored Research Agreement by Licensee or the Foundation, the Seller shall provide notice of such breach to the Buyer. In addition, the Seller shall provide to the Buyer a copy of any written notice of such breach or alleged breach of the License Agreement or the Sponsored Research Agreement delivered by the Seller to Licensee as soon as practicable and in any event not less than [**] following such delivery.

(ii)Enforcement of License Agreement. In the case of any breach by Licensee or the Foundation referred to in Section 5.6(d)(i), the Seller shall consult with the Buyer regarding the timing, manner and conduct of any enforcement of Licensee’s obligations under the License Agreement or the Foundation’s obligations under the Sponsored Research Agreement. Following such consultation, the Seller shall, (A) as reasonably instructed by the Buyer, exercise such rights and remedies relating to any such breach as shall be available to the Seller, whether under the License Agreement, the Sponsored Research Agreement or by operation of law and, (B) if such breach is related to the Royalty or would reasonably be expected (with or without the giving of notice or passage of time, or both) to result in a Product MAE, employ such counsel reasonably acceptable to the Seller as the Buyer shall select for such purpose.

(iii)Allocation of Proceeds and Costs of Enforcement. Each of the Buyer and the Seller shall bear its own fees and expenses incurred in enforcing Licensee’s obligations under the License Agreement pursuant to this Section 5.6(d), provided that the Buyer shall pay its Pro Rata Portion of the reasonable and documented costs and expenses incurred by the Seller in connection with the Seller’s enforcement of the License Agreement in accordance with Section

- 29 -


5.6(d)(ii) (net of any amounts reimbursable by Licensee). The Proceeds resulting from any enforcement of Licensee’s obligations under the License Agreement shall be applied first to reimburse the Seller and the Buyer for any expenses incurred by them in connection with such enforcement, and the remainder of the Proceeds shall be allocated between the Seller and the Buyer as though such Proceeds constituted Royalty payments. The Seller hereby assigns and, if not presently assignable, agrees to assign to the Buyer the amount of Proceeds due to the Buyer in accordance with this Section 5.6(d).

Section 5.7Inspections and Audits of Licensee. If either party desires to cause an inspection as provided under Section 14 of the License Agreement, then the Seller and the Buyer agree to consult in good faith with each other in connection therewith. Following such consultation, the Seller may, or if requested by the Buyer, shall, promptly provide written notice to Licensee to cause such an inspection. The Seller shall, for purposes of Section 14 of the License Agreement, select such independent certified public accounting firm as is reasonably acceptable to both the Seller and the Buyer (as long as such independent certified public accountant is reasonably acceptable to Licensee as required by Section 14 of the License Agreement). Each of the Buyer and the Seller shall be responsible for its Pro Rata Portion of the expense of any inspection or audit undertaken by either the Buyer or the Seller (including the fees and expenses of such independent certified public accounting firm designated for such purpose) that would otherwise be borne by the Seller pursuant to the License Agreement (if and as such expenses are actually incurred by the Seller). The Seller shall deliver to the Buyer a copy of the results of any audit conducted pursuant to Section 14 of the License Agreement within [**] following the Seller’s receipt thereof (and the results of any such audit shall be considered Product Information). If an audit reveals an underpayment by the Licensee, then the Royalty shall include the amount paid by the Licensee to the Seller to compensate for such underpayment in accordance with Section 14.2 of the License Agreement, with interest thereon as set forth in Section 12.2 of the License Agreement. If an audit reveals an overpayment by the Licensee, then the Seller shall comply with its obligations set forth in Section 14.2 of the License Agreement and, in furtherance thereof, may, in its sole discretion, require that the Buyer pay the Seller an amount equal to the Buyer’s Pro Rata Portion of such overpayment or credit an amount equal to the Buyer’s Pro Rata Portion of such overpayment against future Assigned Royalty Payments.

Section 5.8Termination of License Agreement.

(a)The Seller shall not, without the prior written consent of the Buyer, (i) exercise any right to terminate the License Agreement, in whole or in part, (ii) agree with Licensee to terminate the License Agreement, in whole or in part, or (iii) take, or permit any Affiliate or sublicensee to take, any action that would reasonably be expected to give Licensee the right to terminate the License Agreement, in whole or in part. The Seller shall not take any action, fail to take an action or permit an action to be taken, that would give Licensee the right to terminate the License Agreement under Section 20.3.1 thereof, provided that in no event shall the Seller be obligated to prevent any termination of the License Agreement as a result of a Credit Event so long as such termination is not also a result of any affirmative action of the Seller.

- 30 -


(b)Effect of Termination.

(i)[Reserved.]

(ii)If the License Agreement is terminated in whole or in part by Licensee pursuant to Section 20.3.3 (Termination Without a Cause) or by the Seller (subject to Section 5.8 of this Agreement) pursuant to Section 20.3.1 (Termination for Breach), Section 20.3.4 (Termination for Patent Challenge) or Section 20.3.5 (Termination for Post-Change of Control Material Change) of the License Agreement (any such termination, a “Triggering Termination”), then the Seller shall have the first right to continue development and commercialization of Compounds and Products as provided in Section 20.4.1 of the License Agreement and pursue its rights under Sections 20.4.1.1, 20.4.1.2, 20.4.1.3, 20.4.1.4(i), 20.4.1.4(ii), 20.4.1.4(iii), 20.4.1.4(iv), 20.4.1.4(v), 20.4.1.5, 20.4.1.6, 20.4.1.7, 20.4.1.8 and 20.4.3 of the License Agreement (collectively, the “Reversionary Rights”). The Seller shall inform the Buyer in writing within [**] of a Triggering Termination whether or not it has elected to pursue the Reversionary Rights and shall thereafter keep Buyer reasonably informed as to the status of, and shall use commercially reasonable efforts in connection with, the pursuit of such development and commercialization under the Reversionary Rights, including delivering to the Buyer concurrently with delivery of the same to Licensee, notice pursuant to Section 20.4.1.9 of the License Agreement. In the event that the Seller does not notify the Buyer in writing that the Seller has elected to pursue the Reversionary Rights within [**] of a Triggering Termination, the Buyer shall have the right to cause the Seller to pursue the Reversionary Rights by delivering written notice to the Seller and the Seller shall act as reasonably instructed by the Buyer to pursue the Reversionary Rights. The Buyer shall indemnify, defend and hold harmless the Seller and its Affiliates against and in respect of all Losses suffered or incurred by the Seller or its Affiliates to the extent arising out of or resulting from the Seller’s or its Affiliates’ exercise of the Reversionary Rights solely at the Buyer’s direction following a Triggering Termination, other than (A) the Seller’s Pro Rata Portion of any out-of-pocket fees, including attorneys’, consultants’ or other professional advisor costs and expenses incurred in connection with exercising its Reversionary Rights pursuant to this Section 5.8(b)(ii) or as contemplated by Section 5.8(b)(iii) and (B) costs, expenses or other amounts attributable to the development, manufacture and commercialization of Compounds and Products under the License Agreement or the Sponsored Research Agreement that would otherwise have been borne by the Seller and its Affiliates. The Seller shall promptly, and in any event within [**], provide the Buyer with access to all materials, reports, information and property delivered, provided or otherwise made available to the Seller in connection with such Triggering Termination, the Licensee’s ongoing obligations and the Reversionary Rights.

(iii)If there is a Triggering Termination and the Seller or the Buyer is pursuing the Reversionary Rights pursuant to Section 5.8(b)(ii), the Buyer shall have the exclusive right to negotiate one or more licenses or sublicenses to continue to commercialize any Product that has obtained Regulatory Approval (each, a “Marketed Product”) with one or more Third Parties under the Reversionary Rights (each such license or sublicense, a “Buyer Negotiated Arrangement”). The Seller shall reasonably cooperate with the Buyer, at the Buyer’s direction, in connection with the negotiation, execution and delivery of any Buyer Negotiated Arrangement. Except with respect to the license or sublicense of any intellectual property rights

- 31 -


included in the Reversionary Rights (which licenses or sublicenses shall be limited to the commercialization of the Marketed Product and any related development activities specifically with respect to such Marketed Product), no Buyer Negotiated Arrangement shall include terms, conditions and limitations that are, in the aggregate, more burdensome to the Seller than the licensing or sublicensing terms contained in the License Agreement. The Buyer shall reimburse the Seller for the Buyer’s Pro Rata Portion of any out of pocket fees, including attorneys’, consultants’ or other profession advisor costs and expenses incurred in connection with the pursuit, negotiation or execution of any Buyer Negotiated Arrangement.

(iv)In connection with the Seller’s pursuit of the Reversionary Rights or any Buyer Negotiated Arrangement, (a) the Buyer shall be provided with economic rights equivalent to those remaining under this Agreement and with substantially the same other rights as provided in this Agreement, and (b) the Seller’s rights and obligations under this Agreement in respect of the License Agreement shall otherwise apply mutatis mutandis. In connection with any Buyer Negotiated Arrangement, the Seller shall be provided with economic rights equivalent to those remaining under this Agreement and with substantially the same other rights as provided in this Agreement. As soon as practicable following the execution of any Buyer Negotiated Arrangement by each party thereto, the Buyer and the Seller shall cooperate with one another to enter into new agreements (or to make amendments or modifications to this Agreement, the Bill of Sale and such other documents and the Buyer may reasonably request) to effect this clause (iv).

Section 5.9No Liens; No Monetizations.

(a)The Seller shall not hereafter mortgage, pledge, hypothecate or grant a security interest or other Lien of any kind in (i) the Assigned Royalty Payments or (ii) any of its interest in any portion of the PTC Patent Rights, Joint Patent Rights, any Product or the License Agreement (other than a Permitted Lien). Section 5.9(a)(ii) shall not be construed to prevent the Seller from selling the Seller’s then-retained interest in the Royalty to the extent permitted under Section 5.9(c) or (d) and, in connection therewith, to grant the purchaser thereof a customary back-up security interest in such sold portion of the Royalty.

(b)On or before [**], the Seller shall not sell, transfer, convey, assign, monetize, mortgage, pledge, hypothecate or grant a security interest in or other Lien of any kind in any or all of the Seller’s retained interest in the Royalty.

(c)After [**], the Seller shall be permitted to pursue and enter into a Definitive Monetization Agreement for no more than the Seller Protected Interest, subject to the notice requirements in Section 5.11.

(d)From and after the end of the Buyer Option Window or, if the Buyer delivers the Buyer Option Exercise Notice during the Buyer Option Window, then the Buyer

- 32 -


Option Closing, the Seller shall be permitted to pursue and enter into a Definitive Monetization Agreement for the Seller’s then-retained interest in the Royalty (including the Seller Protected Interest), subject to the notice requirements in Section 5.11.

Section 5.10Enforcement; Defense; Prosecution and Maintenance.

(a)The Seller shall promptly inform the Buyer of any suspected infringement by a Third Party of any of the Licensed IP or if any Third Party alleges that manufacture, use, sale, offer for sale or import of a Product infringes the intellectual property rights of a Third Party. The Seller shall (i) provide to the Buyer a copy of any written notice of any such suspected infringement and all pleadings filed in such action and (ii) notify the Buyer of any material developments in any claim, suit or proceeding resulting from such infringement that are delivered by or to Licensee or the Seller under Sections 15.8 and 15.9 of the License Agreement or otherwise as soon as practicable and in any event not less than [**] following such delivery.

(b)If the Seller has the right to join or assume the defense or pursuit of an enforcement action pursuant to Section 15.8 or 15.9 of the License Agreement, the Seller shall, if requested in writing by the Buyer, promptly, and in any event within [**] after receipt of such request, exercise such right as reasonably instructed by the Buyer and, if requested by the Buyer, the Seller shall employ such counsel reasonably acceptable to the Seller as the Buyer shall select for such purpose, provided that the Buyer shall pay its Pro Rata Portion of the costs and expenses of any such counsel. The Seller shall not, except as reasonably instructed by the Buyer, exercise any consent or consultation rights under Section 15.8 or 15.9 of the License Agreement. The Seller shall not, except as reasonably instructed by the Buyer, join or assume any infringement action under Section 15.8 or 15.9 of the License Agreement. To the extent the Seller exercises its right to join or assume the defense or pursue an action pursuant to this Section 5.10(b), the Seller shall act as reasonably instructed by the Buyer satisfy its obligations under Section 15.8 or 15.9 of the License Agreement, including to (1) diligently defend or enforce any Licensed Patents (including by bringing and defending any counterclaim of invalidity or unenforceability, defending against any action of a Third Party for declaratory judgment of non-infringement or non-interference or bringing any legal action for infringement) and (2) not disclaim or abandon, or fail to take any action necessary or desirable to prevent the disclaimer, abandonment or dismissal (including through lack of enforcement against Third Party infringers) of any defense of invalidity or unenforceability or any legal action for infringement of any Licensed Patents in the Territory for which it has elected to join or assume the defense or pursue an enforcement action pursuant to this Section 5.10(b).

(c)Promptly (and in any event within [**]) following the Seller’s receipt of written notice from the Licensee pursuant to Section 15.4 or 15.5 of the License Agreement of the Licensee’s intention to allow any of the Roche Patent Rights or the Joint Patent Rights in the Territory to lapse or become abandoned or to not file patent applications for any of the Roche Patent Rights or Joint Patent Rights in the Territory (such Patent Rights, the “Applicable Listed Patents”), the Seller shall inform the Buyer of such notice and the Seller shall, if mutually agreed with the Buyer (if the Seller has any retained interest in the Royalty and otherwise as directed by the Buyer), exercise its rights under Section 15.4 or 15.5 of the License Agreement to assume the prosecution and maintenance of any such Applicable Listed Patents, and each of the Buyer and

- 33 -


the Seller shall pay its Pro Rata Portion of the expenses in connection therewith. If the Seller, in its reasonable discretion and after consultation with the Buyer, determines to abandon or not file any patent applications, the Buyer shall have the right, at its sole expense, to direct the Seller to assume the prosecution and maintenance of any such Applicable Listed Patents and the Buyer shall be solely responsible for the expenses in connection therewith.

(d)The Seller shall satisfy, at its own expense, its prosecution obligations under Sections 15.3, 15.4 and 15.5 of the License Agreement, which actions shall be reasonably determined by the Buyer after consultation with the Seller, including to (i) take any and all actions, and prepare, execute, deliver and file any and all agreements, documents and instruments, that are reasonably necessary or desirable to diligently prosecute, preserve and maintain any Licensed Patents in the Territory for which it controls the prosecution and maintenance, including payment of maintenance fees or annuities on any such Licensed Patents, (ii) prosecute any corrections, substitutions, reissues, reviews, interferences and reexaminations of any Licensed Patents in the Territory, for which it controls the prosecution and maintenance, and file any other forms of patent term restoration in any applicable jurisdiction in the Territory, (iii) diligently defend any Licensed Patents for which it controls the prosecution and maintenance against any opposition, inter partes review, post-grant review or other proceeding before any Patent Office, and (iv) not disclaim or abandon, or fail to take any action necessary or desirable to prevent the disclaimer or abandonment, of any Licensed Patents in the Territory for which it controls the prosecution and maintenance. To the extent the Seller does not control the prosecution and maintenance obligations under Sections 15.3, 15.4 and 15.5 of the License Agreement, the Seller shall use commercially reasonable efforts to cause Licensee (or the Foundation, as applicable) to satisfy its prosecution and maintenance obligations thereunder and the Seller shall at its own expense exercise its consulting, request, consent, approval or similar rights, with such exercise to be reasonably determined by the Buyer after consultation with the Seller.

(e)[Reserved.]

(f)The Proceeds resulting from any enforcement actions under Section 15.8 of the License Agreement shall be applied first to reimburse for any expenses incurred by the Seller and the Buyer in connection with such enforcement, and the remainder of the Proceeds shall be allocated to the Buyer as though such Proceeds constituted Royalty payments; provided, however, subject to Section 5.10(b), that in the event that the Seller initiates an action pursuant to Section 15.8 of the License Agreement, the Seller shall promptly notify the Buyer of such action and the Proceeds of any such action shall be allocated to the Buyer as though such Proceeds constituted Royalty payments only if the Buyer funds its Pro Rata Portion of the costs of such action.

Section 5.11Additional Monetizations. The Seller agrees to notify the Buyer in writing at least [**] prior to entering into any definitive agreement with a Third Party to assign, convey, monetize, impose a Lien upon or otherwise transfer or encumber any or all of the Seller’s retained interest in the Royalty (a “Definitive Monetization Agreement”) as permitted in Section 5.9. For the avoidance of doubt, other than as set forth in Section 5.9 hereof, nothing herein shall

- 34 -


prevent or limit the ability of the Seller to enter into or consummate any such Definitive Monetization Agreement.

Section 5.12Efforts to Consummate Transactions. Subject to the terms and conditions of this Agreement, each of the Seller and the Buyer shall use its commercially reasonable efforts to take, or cause to be taken, all actions and to do, or cause to be done, all things reasonably necessary under applicable law to consummate the transactions contemplated by this Agreement. Each of the Buyer and the Seller agrees to execute and deliver such other documents, certificates, agreements and other writings and to take such other actions as may be reasonably necessary in order to consummate or implement expeditiously the transactions contemplated by this Agreement.

Section 5.13Further Assurances. After the 2023 Closing, the Seller and the Buyer agree to execute and deliver such other documents, certificates, agreements and other writings and to take such other actions as may be reasonably necessary in order to give effect to the transactions contemplated by this Agreement.

Section 5.14Tax Matters.

(a)The Seller and Buyer shall treat the transactions contemplated by the Transaction Documents as a sale of the Assigned Royalty Payments for all United States federal state, local and non-U.S. Tax purposes. Accordingly, any and all Assigned Royalty Payments made after the date of the Original Agreement shall be treated as made to the Buyer for United States federal, state, local and non-U.S. Tax purposes.

(b)If there is a Permitted Withholding Tax Royalty Reduction, the Seller shall reasonably cooperate with, and assist, Buyer in delivering the prescribed forms necessary to reduce the applicable rate of, or to eliminate, withholding to the extent Buyer is entitled under any applicable tax treaty, in accordance with Section 13 of the License Agreement.

Section 5.15Standstill. The Buyer agrees that during the term of this Agreement, or upon an earlier Standstill Termination, without the consent of the Seller, the Buyer shall not, and shall cause its Affiliates not to, (a) propose any merger, consolidation, business combination, tender or exchange offer or other business combination or change of control transaction involving all or substantially all of the Seller’s equity, businesses or assets, on a consolidated basis (a “Seller Business Combination”); (b) provide financing to any Third Party in connection with a Seller Business Combination; (c) propose or seek, whether alone or in concert with others, any “solicitation” (as such term is used in the rules of the Securities and Exchange Commission) of proxies or consents to vote any securities of the Seller; (d) nominate any person as a director of the Seller; (e) propose any matter to be voted upon by the stockholders of the Seller; (f) directly or indirectly, form, join or in any way participate in a Third Party “group” (as such term is used in the rules of the Securities and Exchange Commission) (or discuss with any Third Party the potential formation of a group) with respect to any securities of the Seller or a Seller Business Combination; provided that, for the avoidance of doubt, nothing in this Section 5.15 shall prohibit the Buyer from agreeing to purchase any pharmaceutical royalties from the Seller or any Third Party. The term “Standstill Termination” shall mean the earliest of (1) the public

- 35 -


announcement that the Seller has entered into a definitive agreement with a Third Party for a Change of Control or a transaction involving a Seller Business Combination; (2) if any person(s) or “group” publicly announces or commences a tender or exchange offer to acquire voting securities of the Seller, that, if successful, would result in such person or group beneficially owning more than 50% of the then outstanding voting securities of the Seller; (3) if any person(s) or “group” commences a proxy contest with respect to the Seller and (4) if any person(s) or “group” files a Schedule 13D with respect to the beneficial ownership of at least [**]% of the then outstanding voting securities of the Seller by such person(s) or “group”.

ARTICLE 6

CONFIDENTIALITY

Section 6.1Confidentiality. Except as provided in this Article 6 or otherwise agreed in writing by the parties, the parties hereto agree that each party (the “Receiving Party”) shall keep confidential and shall not publish or otherwise disclose and shall not use for any purpose other than as provided for in this Agreement (which includes the exercise of any rights or the performance of any obligations hereunder) any information furnished to it by or on behalf of the other party (the “Disclosing Party”) pursuant to this Agreement or the Original Agreement (such information, “Confidential Information” of the Disclosing Party), except for that portion of such information that:

(a)was already known to the Receiving Party, other than under an obligation of confidentiality, at the time of disclosure by the Disclosing Party;

(b)was generally available to the public or otherwise part of the public domain at the time of its disclosure to the Receiving Party;

(c)became generally available to the public or otherwise part of the public domain after its disclosure and other than through any act or omission of the Receiving Party in breach of this Agreement;

(d)is independently developed by the Receiving Party or any of its Affiliates, as evidenced by written records, without the use of or reference of the Confidential Information; or

(e)is subsequently disclosed to the Receiving Party on a non-confidential basis by a Third Party without obligations of confidentiality with respect thereto.

Section 6.2Authorized Disclosure.

(a)Either party may disclose Confidential Information with the prior written consent of the Disclosing Party or to the extent such disclosure is reasonably necessary in the following situations:

(i)prosecuting or defending litigation;

- 36 -


(ii)complying with applicable laws and regulations, including regulations promulgated by securities exchanges;

(iii)complying with a valid order of a court of competent jurisdiction or other Governmental Entity;

(iv)for regulatory, tax or customs purposes;

(v)for audit purposes, provided that each recipient of Confidential Information must be bound by customary obligations of confidentiality and non-use prior to any such disclosure (which obligations must be consistent with the obligations of confidentiality set forth in the License Agreement and no less protective than those in this Agreement);

(vi)disclosure to its Affiliates and Representatives on a need-to-know basis, provided that each recipient of Confidential Information must be bound by customary obligations of confidentiality and non-use prior to any such disclosure (which obligations must be consistent with the obligations of confidentiality set forth in the License Agreement and no less protective than those in this Agreement); or

(vii)disclosure to its actual or potential investors and co-investors, and other sources of funding, including debt financing, or potential partners, collaborators or acquirers, and their respective accountants, financial advisors and other professional representatives, provided, that such disclosure shall be made only to the extent customarily required to consummate such investment, financing transaction partnership, collaboration or acquisition and that each recipient of Confidential Information must be bound by customary obligations of confidentiality and non-use prior to any such disclosure (which obligations must be consistent with the obligations of confidentiality set forth in the License Agreement and no less protective than those in this Agreement).

(b)Notwithstanding the foregoing, in the event the Receiving Party is required to make a disclosure of the Disclosing Party’s Confidential Information pursuant to Sections 6.2(a)(i), (ii), (iii) or (iv), it will, except where impracticable, give reasonable advance notice to the Disclosing Party of such disclosure and use reasonable efforts to secure confidential treatment of such information. In any event, the Buyer shall not file any patent application based upon or using the Confidential Information of the Seller provided hereunder.

ARTICLE 7

TERMINATION

Section 7.1Automatic Termination. This Agreement shall continue in full force and effect until sixty (60) days after such time as Licensee (or any other applicable Third Party, including in connection with a Buyer Negotiated Arrangement) is no longer obligated to make any payments of the Royalty, at which point this Agreement and the Updated Licensee Instruction Letter (as updated from time to time in accordance with Section 5.2(a)(i)) shall

- 37 -


automatically terminate, except with respect to any rights that shall have accrued prior to such termination.

Section 7.2Survival. Notwithstanding anything to the contrary in this Article 7, the following provisions shall survive termination of this Agreement: Section 5.1 (Disclosures), Section 5.2(a) (Payments), Article 6 (Confidentiality), Section 7.2 (Survival) and Article 8 (Miscellaneous). Termination of the Agreement shall not relieve any party of liability in respect of breaches under this Agreement by any party on or prior to termination.

ARTICLE 8

MISCELLANEOUS

Section 8.1Notices. All notices and other communications under this Agreement shall be in writing and shall be by email with PDF attachment, courier service or personal delivery to the following addresses, or to such other addresses as shall be designated from time to time by a party hereto in accordance with this Section 8.1:

If to the Seller, to it at:

PTC Therapeutics, Inc.
100 Corporate Court
South Plainfield, New Jersey 07080
Attention: Legal Department
Email: [**]

With a copy to:

Wilmer Cutler Pickering Hale and Dorr LLP
60 State Street
Boston, Massachusetts 02109
Attention: Steven D. Barrett and George W. Shuster, Jr.
Email: steven.barrett@wilmerhale.com; george.shuster@wilmerhale.com

If to the Buyer, to it at:

RP Management, LLC
110 E. 59th Street, Suite 3300
New York, New York 10022
Attention: General Counsel
Email: [**]

With a copy to:

Goodwin Procter LLP
100 Northern Avenue
Boston, Massachusetts 02210

- 38 -


Attention: Robert M. Crawford and Jacqueline Mercier
Email: rcrawford@goodwinlaw.com; jmercier@goodwinlaw.com

All notices and communications under this Agreement shall be deemed to have been duly given (i) when delivered by hand, if personally delivered, (ii) when received by a recipient, if sent by e mail with delivery confirmation thereof, (iii) when sent, if sent by facsimile, with an acknowledgement of sending being produced by the sending facsimile machine or (iv) one (1) Business Day following sending within the United States by overnight delivery via commercial one- (1-)day overnight courier service.

Section 8.2Expenses. Except as otherwise provided herein, all fees, costs and expenses (including any legal, accounting and banking fees) incurred in connection with the preparation, negotiation, execution and delivery of this Agreement and to consummate the transactions contemplated hereby shall be paid by the party hereto incurring such fees, costs and expenses.

Section 8.3Assignment.

(a)The Seller shall not sell, assign or otherwise transfer all or any portion of its interest in the Licensed PTC IP, any Product, the License Agreement, the Sponsored Research Agreement or this Agreement to any Third Party, the Licensee or the Foundation by operation of law, merger, change of control, or otherwise, unless in connection therewith (a) such Person acquires all of the Seller’s interest in all of the Licensed PTC IP, all Products, the License Agreement, the Sponsored Research Agreement and this Agreement and (b) prior to closing any such transaction, the Seller causes such Person to deliver to the Buyer a writing in which (i) if such Person is not the Licensee, such Person assumes all of the obligations of the Seller to the Buyer under this Agreement, or (ii) if such Person is the Licensee, the Licensee assumes all of the obligations of the Seller to the Buyer hereunder and agrees to pay the Assigned Royalty Payments directly to the Buyer notwithstanding any subsequent termination of the License Agreement by the Licensee.

(b)The Buyer may assign this Agreement in whole or in part; provided that in connection with any such assignment of this Agreement in whole or substantially in whole to a Third Party, or if a Third Party acquires all of the assets or securities of Royalty Pharma plc, on a consolidated basis, in a merger, tender offer, asset acquisition or similar transaction, the Buyer shall destroy or return to the Seller the Data Room and shall not transfer any rights to the Data Room in connection with such assignment or transaction.

(c)This Agreement shall be binding upon, inure to the benefit of and be enforceable by, the parties hereto and their respective permitted successors and assigns. Any purported assignment in violation of this Section 8.3 shall be null and void.

Section 8.4Amendment and Waiver.

- 39 -


(a)This Agreement may be amended, modified or supplemented only in a writing signed by each of the parties hereto. Any provision of this Agreement may be waived only in a writing signed by the parties hereto granting such waiver.

(b)No failure or delay on the part of any party hereto in exercising any right, power or remedy hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any such right, power or remedy preclude any other or further exercise thereof or the exercise of any other right, power or remedy. No course of dealing between the parties hereto shall be effective to amend, modify, supplement or waive any provision of this Agreement.

Section 8.5Independent Nature of Relationship. The relationship between the Seller and the Buyer is solely that of seller and buyer, and neither the Seller nor the Buyer has any fiduciary or other special relationship with the other party hereto or any of its Affiliates. Nothing in this Agreement shall be deemed in any way or for any purpose as constituting or creating any partnership or joint venture between the Seller and the Buyer or any other party for U.S. federal income tax or any other purpose. Each of the Seller and the Buyer agree that they shall not take any inconsistent position with respect to such treatment in any filing with any Governmental Entity.

Section 8.6Entire Agreement. Upon the effectiveness of this Agreement, the Original Agreement shall be deemed hereby amended and restated in its entirety by this Agreement. This Agreement, the Exhibits annexed hereto and the Disclosure Schedule constitute the entire understanding between the parties hereto with respect to the subject matter hereof and supersede all other understandings and negotiations with respect thereto.

Section 8.7No Third Party Beneficiaries. This Agreement is for the sole benefit of the Seller and the Buyer and their permitted successors and assigns and nothing herein expressed or implied shall give or be construed to give to any Person, other than the parties hereto and such successors and assigns, any legal or equitable rights hereunder.

Section 8.8Governing Law. This Agreement shall be governed by, and construed in accordance with, the laws of the State of New York without giving effect to any choice or conflict of law provision or rule that would cause the application of the laws of any other jurisdiction.

Section 8.9JURISDICTION; VENUE.

(a)EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY AND UNCONDITIONALLY SUBMITS, FOR ITSELF AND ITS RESPECTIVE PROPERTY AND ASSETS, TO THE EXCLUSIVE JURISDICTION OF ANY NEW YORK STATE COURT OR FEDERAL COURT OF THE UNITED STATES OF AMERICA SITTING IN NEW YORK COUNTY, NEW YORK, AND ANY APPELLATE COURT THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT IN RESPECT THEREOF, AND THE BUYER AND THE SELLER HEREBY IRREVOCABLY AND UNCONDITIONALLY AGREE THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING

- 40 -


MAY BE HEARD AND DETERMINED IN ANY SUCH NEW YORK STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT. THE BUYER AND THE SELLER HEREBY AGREE THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY APPLICABLE LAW. EACH OF THE BUYER AND THE SELLER HEREBY SUBMITS TO THE EXCLUSIVE PERSONAL JURISDICTION AND VENUE OF SUCH NEW YORK STATE AND FEDERAL COURTS. THE BUYER AND THE SELLER AGREE, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THAT PROCESS MAY BE SERVED ON THE BUYER OR THE SELLER IN THE SAME MANNER THAT NOTICES MAY BE GIVEN PURSUANT TO SECTION 8.1 HEREOF.

(b)EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY AND UNCONDITIONALLY WAIVES, TO THE FULLEST EXTENT IT MAY LEGALLY AND EFFECTIVELY DO SO, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS AGREEMENT IN ANY NEW YORK STATE OR FEDERAL COURT. EACH OF THE BUYER AND THE SELLER HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT.

Section 8.10Severability. If any term or provision of this Agreement shall for any reason be held to be invalid, illegal or unenforceable in any situation in any jurisdiction, then, to the extent that the economic and legal substance of the transactions contemplated hereby is not affected in a manner that is materially adverse to either party hereto, all other terms and provisions of this Agreement shall nevertheless remain in full force and effect and the enforceability and validity of the offending term or provision shall not be affected in any other situation or jurisdiction.

Section 8.11Specific Performance. Each of the parties acknowledges and agrees that the other parties would be damaged irreparably in the event any of the provisions of this Agreement are not performed in accordance with their specific terms or otherwise are breached or violated. Accordingly, each of the parties agrees that, without posting bond or other undertaking, the other parties shall be entitled to an injunction or injunctions to prevent breaches or violations of the provisions of this Agreement and to enforce specifically this Agreement and the terms and provisions hereof in any action, suit or other proceeding instituted in any court of the United States or any state thereof having jurisdiction over the parties and the matter in addition to any other remedy to which it may be entitled, at law or in equity.

Section 8.12Limitations on Liability; Prevailing Party.

(a)Each party shall be liable to the other for damages arising out of or relating to such party’s performance or failure to perform under this Agreement; provided, however, that the liability of a party to the other party, whether based on an action or claim in

- 41 -


contract, equity, negligence, tort or otherwise, for all events, acts or omissions shall not exceed in the aggregate an amount equal to 200% of the Purchase Price less the amount of Assigned Royalty Payments received by the Buyer. No party hereto shall be liable for any consequential, punitive, special, indirect or incidental damages as a result of any breach or violation of any covenant or agreement of such party in or pursuant to this Agreement. For the avoidance of doubt, and notwithstanding anything to the contrary in this Agreement, the Buyer shall have no recourse against the Seller as a result of any Credit Event, any Permitted Royalty Reduction or any breach of the License Agreement by Licensee.

(b)In connection with the foregoing, the parties hereto acknowledge and agree that (i) the Buyer’s damages, if any, for any such action or claim will typically include Losses for Assigned Royalty Payments that the Buyer was entitled to receive in respect of its ownership of the Assigned Royalty Payments but did not receive timely or at all due to the Seller’s breach, default or failure to perform under this Agreement and (ii) the Buyer shall be entitled to make claims for all such missing or delayed Assigned Royalty Payments as damages hereunder, and such missing or delayed Assigned Royalty Payments shall not be deemed consequential, punitive, special, indirect or incidental damages.

(c)If any dispute, litigation or other court action, arbitration or similar adjudicatory proceeding is commenced by any party to enforce its rights or to seek damages under this Agreement against the other party, all fees, costs and expenses, including, reasonable attorneys’ fees and court and collection costs, incurred by the prevailing party in such dispute, litigation, action, arbitration or proceeding shall be reimbursed by the non-prevailing party; provided, that if a party to such dispute litigation, action, arbitration or proceeding prevails in part, and loses in part, the court, arbitrator or other adjudicator presiding over such litigation, action, arbitration or proceeding shall award a reimbursement of the fees, costs and expenses incurred by such Party on an equitable basis.

Section 8.13[Reserved].

Section 8.14Counterparts. This Agreement may be executed in any number of counterparts and by the parties hereto in separate counterparts, each of which when so executed shall be deemed to be an original and all of which taken together shall constitute one and the same agreement. Copies of executed counterparts transmitted by telecopy, facsimile or other similar means of electronic transmission, including “PDF,” shall be considered original executed counterparts, provided receipt of such counterparts is confirmed.

[Signature Page Follows]

- 42 -


IN WITNESS WHEREOF, the parties hereto have caused this Amended and Restated Royalty Purchase Agreement to be executed and delivered by their respective representatives thereunto duly authorized as of the date first above written.

PTC THERAPEUTICS, INC.

By:

/s/ Matthew Klein

Name:

Matthew Klein

Title:

Chief Executive Officer

ROYALTY PHARMA INVESTMENTS 2019 ICAV

By: RP Management, LLC, its Manager and lawfully appointed attorney

By:

/s/ George W. Lloyd

Name:

George W. Lloyd

Title:

EVP, Chief Legal Officer

[SIGNATURE PAGE TO AMENDED AND RESTATED ROYALTY PURCHASE AGREEMENT]


IN WITNESS WHEREOF, the parties hereto have caused this Amended and Restated Royalty Purchase Agreement to be executed and delivered by their respective representatives thereunto duly authorized as of the date first above written.

ROYALTY PHARMA PLC

(solely for the purposes of Section 5.15 hereof)

By: RP Management, LLC, its Manager

By:

/s/ George W. Lloyd

Name:

George W. Lloyd

Title:

EVP, Chief Legal Officer

[SIGNATURE PAGE TO AMENDED AND RESTATED ROYALTY PURCHASE AGREEMENT]


Exhibit C

License Agreement

Incorporated by reference to Exhibit 10.14 of the Company’s Form S-1 Registration Statement filed with the Securities and Exchange Commission on May 16, 2013

Ex. C


Exhibit D

Sponsored Research Agreement

Incorporated by reference to Exhibit 10.15 of the Company’s Form S-1 Registration Statement filed with the Securities and Exchange Commission on May 16, 2013

Ex. D


Appendix A

Schedule of Percentages Following Each Closing and Purchase Price Calculations

Applicable Closing

Buyer Royalty
Percentage (2020
Assigned Royalty Cap
has not been met)

Buyer Royalty
Percentage (2020
Assigned Royalty Cap
has been met)

Seller Royalty
Percentage (2020
Assigned Royalty Cap
has not been met)

Seller Royalty
Percentage (2020
Assigned Royalty Cap
has been met)

2023 Closing

80.9777%

66.6667%

19.0223%

33.3333%

First Put Option

[**]

[**]

[**]

[**]

Second Put Option

[**]

[**]

[**]

[**]

Third Put Option

[**]

[**]

[**]

[**]

Fourth Put Option

[**]

[**]

[**]

[**]

Fifth Put Option

[**]

[**]

[**]

[**]

Buyer Option Closing (if no, one or two Put Option(s) exercised)

90.4888%

83.3333%

9.5112%

16.6667%

Applicable Closing

Purchase Price if 2020 Royalty Cap has
not been met at the time of such closing*

Purchase Price if 2020 Royalty Cap
has been met at the time of such closing*

Each Put Closing in respect of one Put Option

[**]

[**]

Buyer Option Exercise if no Put Option exercised

[**]

[**]

Buyer Option Exercise if one Put Option exercised

[**]

[**]

Buyer Option Exercise if two Put Options exercised

[**]

[**]

[**]

Sch. 1.1


EX-23.1 3 tmb-20231231xex23d1.htm EX-23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:

(1)    Registration Statement (Form S-8 No. 333-194323) pertaining to the 2013 Long Term Incentive Plan and the Inducement Stock Option Award,

(2) 

Registration Statement (Form S-8 No. 333-189962) pertaining to the 2013 Long Term Incentive Plan, the 2013 Stock Incentive Plan, the 2009 Equity and Long Term Incentive Plan, as amended, and the 1998 Employee, Director and Consultant Stock Option Plan, as amended,

(3)    Registration Statement (Form S-8 No. 333-203485) pertaining to the Inducement Stock Option Awards (April 2014 - January 2015),

(4)    Registration Statement (Form S-8 No. 333-208830) pertaining to the 2013 Long Term Incentive Plan and Inducement Stock Option Awards (February 2015 – October 2015),

(5)    Registration Statement (Form S-8 No. 333-211997) pertaining to the 2016 Employee Stock Purchase Plan and the Inducement Stock Option Awards (December 2015 – April 2016),

(6)    Registration Statement (Form S-8 No. 333-215407) pertaining to the 2013 Long Term Incentive Plan and the Inducement Stock Option Awards (September 2016 – December 2016),

(7)    Registration Statement (Form S-8 No. 333-222391) pertaining to the 2013 Long Term Incentive Plan and the Inducement Stock Option Awards (January 2017 – December 2017),

(8)    Registration Statement (Form S-8 No. 333-229126) pertaining to the 2013 Long Term Incentive Plan and the Inducement Grant Awards (January 2018 – December 2018),

(9)  

Registration Statement (Form S-8 No. 333-235823) pertaining to the 2013 Long Term Incentive Plan, the Inducement Grant Awards (January 2019 – December 2019) and the 2020 Inducement Stock Incentive Plan,

(10)

Registration Statement (Form S-8 No. 333-251878) pertaining to the 2013 Long Term Incentive Plan and the 2020 Inducement Stock Incentive Plan, as amended,

(11)

Registration Statement (Form S-8 No. 333-262018) pertaining to the 2013 Long Term Incentive Plan and the Amended and Restated 2016 Employee Stock Purchase Plan,

(12)  Registration Statement (Form S-8 No. 333-265803) pertaining to the Amended and Restated 2013 Long Term Incentive Plan, and

(13)  Registration Statement (Form S-8 No. 333-268851) pertaining to the 2020 Inducement Stock Incentive Plan.

of our reports dated February 29, 2024, with respect to the consolidated financial statements of PTC Therapeutics, Inc. and the effectiveness of internal control over financial reporting of PTC Therapeutics, Inc. included in this Annual Report (Form 10-K) of PTC Therapeutics, Inc. for the year ended December 31, 2023.

/s/ Ernst & Young LLP

Iselin, New Jersey

February 29, 2024


EX-31.1 4 tmb-20231231xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS

I, Matthew B. Klein, certify that:

1.           I have reviewed this Annual Report on Form 10-K of PTC Therapeutics, 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.

Date: February 29, 2024

By:

/s/ MATTHEW B. KLEIN, M.D.

MATTHEW B. KLEIN, M.D.

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 5 tmb-20231231xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATIONS

I, Pierre Gravier, certify that:

1.           I have reviewed this Annual Report on Form 10-K of PTC Therapeutics, 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.

Date: February 29, 2024

By:

/s/ PIERRE GRAVIER

Pierre Gravier

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 6 tmb-20231231xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of PTC Therapeutics, Inc. (the "Company") for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), the undersigned, Matthew B. Klein, Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that to his knowledge:

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

Date: February 29, 2024

By:

/s/ MATTHEW B. KLEIN, M.D.

Matthew B. Klein, M.D.

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 7 tmb-20231231xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of PTC Therapeutics, Inc. (the "Company") for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), the undersigned, Pierre Gravier, Principal Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, that to his knowledge:

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

eb

Date: February 29, 2024

By:

/s/ PIERRE GRAVIER

Pierre Gravier

Chief Financial Officer

(Principal Financial Officer)


EX-97.1 8 tmb-20231231xex97d1.htm EX-97.1
Graphic

EXHIBIT 97.1

1.0PURPOSE
1.1.This Clawback Policy (this “Policy”), adopted by PTC Therapeutics, Inc. (the “Company”), relates to the Company’s right to recover compensation previously paid to specified employees in certain circumstances, including the recovery of Erroneously Awarded Compensation (as defined below) in accordance with Nasdaq Listing Rule 5608 (“Rule 5608”), which implements Rule 10D-1 under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) (as promulgated pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010). This Policy is effective as of October 2, 2023 (the “Effective Date”).
2.0SCOPE
2.1.This Policy applies to all persons who serve or have served as an Executive Officer of the Company.
3.0Policy

3.1.Clawback Provisions.
3.1.1.Recovery of Erroneously Awarded Compensation Upon an Accounting Restatement. Subject to the terms of this Policy and the requirements of Rule 5608, if, on or after the Effective Date, the Company is required to prepare an Accounting Restatement, the Company will attempt to recover, reasonably promptly from each Covered Person, any Erroneously Awarded Compensation that was Received by such Covered Person during the Recovery Period pursuant to Incentive-Based Compensation that is subject to this Policy.
3.2.Interpretation and Administration.
3.2.1.Role of the Committee. Section 3.1.1 of this Policy will be interpreted by the Committee in a manner that is consistent with Rule 5608 and any other applicable law and this Policy will otherwise be interpreted in the business judgment of the Committee. All decisions and interpretations of the Committee will be final and binding; provided that, with respect to Section 3.1.1, such decisions must be consistent with Rule 5608.
3.2.2.Compensation Not Subject to this Policy. This Policy does not apply to Incentive-Based Compensation that was Received before the Effective Date. With respect to any Covered Person, this Policy does not apply to Incentive-Based Compensation that was Received by such Covered Person before beginning service as an Executive Officer.
3.2.3.Determination of Means of Recovery. Subject to the requirement that recovery under Section 2(b) be made reasonably promptly, the Committee will determine the appropriate means of any recovery under this Policy, which may vary between Covered Persons or based on the nature of the applicable Incentive-Based Compensation, and which may involve, without limitation, establishing a deferred repayment plan or setting off against current or future compensation otherwise payable to the Covered Person. Recovery of Erroneously Awarded Compensation under Section 3.1.1 of this Policy will be made without regard to income taxes paid by the Covered Person or by the Company on the Covered Person’s behalf in connection with such Erroneously Awarded Compensation.
3.2.4.Determination That Recovery is Impracticable. The Company is not required to recover Erroneously Awarded Compensation under Section 3.1.1 of this Policy if a determination is made by the Committee that either (A) after the Company has made and documented a reasonable attempt to recover such Erroneously Awarded Compensation, the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered or (B) recovery of such Erroneously Awarded Compensation would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the registrant, to fail to meet the requirements of Section 401(a)(13) or 411(a) of the Internal Revenue Code and regulations thereunder.
3.2.5.No Indemnification or Company-Paid Insurance. The Company will not indemnify any Covered Person against the loss of Erroneously Awarded Compensation or any other amounts that may be recovered by the Company in accordance with this Policy and will not pay or reimburse any Covered Person for the purchase of a third-party insurance policy to fund potential recovery obligations.

3.2.6.Interaction with Other Clawback Provisions. The Company will be deemed to have recovered Erroneously Awarded Compensation in accordance with Section 3.1.1 of this Policy to the extent the Company actually receives such amounts pursuant to any other Company policy, program or agreement (including the Prior Policy), pursuant to Section 304 of the Sarbanes-Oxley Act or otherwise.
3.2.7.No Limitation on Other Remedies. Nothing in this Policy will be deemed to limit the Company’s right to terminate employment of any Covered Person, to seek recovery of other compensation paid to a Covered Person, or to pursue other rights or remedies available to the Company under applicable law.


4.0compliance and record keeping
4.1.Compliance
4.1.1.Adopted by the Board on [September 18, 2023].
4.2.Record Keeping
4.2.1.The Legal Department is responsible for all aspects of this Policy.
5.0DEFINITION(S)

Term

Definition

Accounting Restatement

A requirement that the Company prepare an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the U.S. federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

Committee

The Compensation Committee of the Company’s Board of Directors (the “Board”).

Covered Person

A person who served as an Executive Officer at any time during the performance period for the applicable Incentive-Based Compensation.

Erroneously Awarded Compensation

The amount of Incentive-Based Compensation that was Received that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had the amount of Incentive-Based Compensation been determined based on the restated amounts, computed without regard to any taxes paid by the Covered Person or by the Company on the Covered Person’s behalf. For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in an Accounting Restatement, the amount of Erroneously Awarded Compensation will be based on a reasonable estimate by the Committee of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received. The Company will maintain documentation of the determination of that reasonable estimate and provide such documentation to Nasdaq.

Executive Officer

The Company’s officers as defined in Rule 16a-1(f) under the Exchange Act.

Financial Reporting Measures

(A) measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures (whether or not such measures are presented within the Company’s financial statements or included in a filing made with the U.S. Securities and Exchange Commission), (B) stock price and (C) total shareholder return.

Incentive Based Compensation

Any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

Incentive-Based Compensation is deemed to be “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the applicable Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period or is subject to additional time-based vesting requirements.


Recovery Period

The three completed fiscal years immediately preceding the earlier of: (A) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; or (B) the date a court, regulator, or other legally authorized body directs the Company to prepare an Accounting Restatement. In addition, if there is a change in the Company’s fiscal year end, the Recovery Period will also include any transition period to the extent required by Rule 5608.

6.0DocumEnT REFERENCES
6.1.Internal Document Reference(s)

Document No.

Title

N/A

N/A

6.2.External Document Reference(s)

Document No.

Title

N/A

Securities Exchange Act of 1934 and rules and regulations, thereunder

N/A

Nasdaq Listing Rule 5608

7.0Revision History

Version No.

Description

N/A

N/A

8.0Appendix

Appendix No.

Title

N/A

N/A


GRAPHIC 9 tmb-20231231x10k006.jpg GRAPHIC begin 644 tmb-20231231x10k006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %= \H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "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@"M?7\&F6@ !) M-?+-S_P4K^#MOJTL*-X@N-'CN/LS>((-)D:P#9QG?G<1W^[G'05W7[<*ZDW[ M*/Q*&DB4W?\ 99SY.=WE;T\W&/\ 8W9]LUP'P=UOX5Z9^P1X=N/%*:?<>!H] M%C&K6S+Y@>?=^\4HOS&0R=A\V<5T4XQY.:2OK8SDW>R/J;1M;L?$.DV>IZ;= M17VGWD*3V]S VY)8V&592.H(-7=PKX$^+GC>/Q[\1?@5\(?AMXENOA_\+?$^ MFO?K?:$&LIIX1YFR&,L 4'[L@#N9 <'@'E-1\>>-?A%>?M(?">V\>ZUXGTCP M[X1?6-*UN]NV:_TZ;;%^[\Y2"#^]QQT* @#)%4J#:O?^KV%[0_2;<*3OR MQOK/XBZ)X6_9V\3V/Q@\9C7?B).NEWKW%^98+6!RJKY49&"RJQ^9\DM@Y!KM MM/U;Q9\(O&G[3OP\M/'?B36M(T3P<^KZ==ZO?M->6]PT2'>LO!5OWAY7'0'& M1FF\/VE_5["52_0_1DMBC-?E+JY^(_ACXBV/C;QC^S7\4/VA/"^F>,->\5Z?H'A!=;T\^( MKK[9+%=MY0\S)&./,8D ' R#BAX=])?U>P_:=T?HKFC=[&ORY^#WB/XO:9J M?PO\9Z//\2-:N=;O(VU]_$FI6LFCZG;.V&-K'YN\%0>.,C&<#I7HWPD\)^*O MC+^TO\9+G4_B/XLL]!\$^*1AV.HR+!.1(["%AGY8]L>W:N/O&B6'Y;WEM M_P ,"J7V1^@&X5Y];?&O0KSXR7GPT2UU0:]:Z>-2>X:S(LS$<8 ES@M\PXQ7 MPO\ "[3/$WQT^&6O?&?Q!\?M;^'NN6GB"6WB\R]":3IT"R*!$\!('.X 9('' M(;)->CI\4M6L?VS/%\5YX[N4\+6GP[74_M=O(9+"-_)1C>1V^XH>I<8SG.,T MO8ZM7V!3OJ?<.[ YS^5><^!_CUX9^(/Q,\8^!=*6^&M^%&C74#<0!(27Z>6V M3N_(5^;NF^._%_AGQ7\+?&7A_P 3_$[4-.U_Q'#9S>(?%=]'%8ZS$TP5EALE M=BJ@;N6./0 XQ],_LM'_ (S<_:1_Z[6G\ZJ5#DBVWT_6PE4NTC[0I:1>@I:X MS8**** "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@""]LX=0M9;:XB2>W MF1HY8I5#*ZD8*D'@@C@BOF*?_@FW\$IM<>__ +'U2.R>?[0=%CU25;#=GIY? M7';&>G%?4E)BJC.4/A=A-)[GE'Q=_9D\ ?&W0='TKQ#I+1)HV!IESIDQM9[% M0 -L3IT7"K\O3@>E8OA/]C?X:^#/A[XK\(:?IUX;/Q3"UOJ^H7%Z\M]=(1C! MG/(QDXQW)->XXI:?/.UKZ"Y5O8\=NOV6/ MYHGPXTJ2"_P#LG@"=+C1 +Q@R M.N,>8#4#IO@:Y6[T<+>L'5U.1YC8^<>Q MK;/[/?@V7XE>)_'%Q8RW>L^)-,&D:E%*,"CGEW' M9'SGX+_8'^$G@7QCI?B*RTW4;R729C<:98:EJ4ES9V,A.0\43< @\C.>0#U% M>F?#WX(>&?ACXI\9>(=#BN4U+Q;>B_U-I[@R(THW'Y%/W1\QX%>@8HQ3N-'U")+N[^VW.D6^I2QZ?/+G)9H1QR<\ @H?$#6/%]SIDLNHZKHI\/W5L9B+5K+:$\L1#A?E &17J^*,4.I-[L M.5=CY@T[_@G7\(],6P$0\1NVFW27>GM+K:Y+Q,4Z;$/"_A7H>**'4G+=@HI; .E+114 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 444F: %HI,T9% "T4F:6@ HHHH **** "BBB@ HHHH **** " MBFD]:XR/XR^"9?B._@%/$VG-XR2#[0VC";_2 F,YQTZPFTMSM: M*:IR*=2&%%%% !1110 4444 %%%% !1110 4444 %%%% !129HS0 M%)FC(H M 6BDI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0G%!/'6H9 M@)8RN2,]U.#2;2 FS03BL*;59M&N4COCYEI(=J70&-I]'_QK91@V#G.:%J7* M#C9]&2T444R HHHH **** "BBB@ HHHH **** "DS0QPI]:YN\UAXYKJ2"Y# M1*IC4O@J)@?NA1AF8@]O2HE)1W+C%S=D=)2UCZ/K]OJTDD<3DR1\,OIP.OIU MZ'FM?-.,E)70I1<':0M%%%42%%%% !1110 4444 %%%% !1110 4444 %%%% M !1129H 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBH M9)!&,DX[GF@":BL#PKXMT[QIH%IK.E3--876XQ.ZE"=K%3P>1RIK9$G;//7' M>I335T5*+@W&2LT345#YGN*RE\56#>*SX=\YO[56 MS%^8BAV^5OV9W=,Y[472*47*]D;E%0^8!U./K1YF.I/OGM1?).$M?U;4X];TME2ZAMM)GG5"RAA\R*0>"*N%. M51V@KDRE&*O)G5_'WQ)JNE-X?TS3[Z?3X=3G>*XDM0/.*!<[4)Z$U\E3?&?] MF./Q%-X_MK3Q6_Q=DM/[(_L6.WG_ +:\X1[-WD_ZL.5^7S,]/>OKO0=4\#?M M4?#RQ\0Z<+J\T>:21;6YEADM9XW4[6(5@".1W+K^S?JK:YND\0P_8?+\K M^T5LD&J-%G_4F?&[;_P+'M7OX>IA_8QISGR2C>_GKY)W[69\=B:>,HXNK5C2 M]K"HDE9_#IJFFU9-ZW1)^R1XR^(7C'PGJ\_C[3TTEX;M$TZQFN4GO8K(KEH[/3=#M3>7EVZ ;W() M&< CISSP*[7X%?LWV_P"V0"-"9DWH$.220."" M!@UY6)7M*DJM->Z_*WX=#Z+ J=*A"G6LI);)M_B]7H>GT5'O^M+NSGK7">B/ MHJ)I,*2<@#FL[PYXHTWQ79S7.EW(NH(IGMW8 C#J<,.?0TP-:BBB@ HHHH * M*** "BBB@!#VILA '>E8D8Q7BO[2VHR:EX#U?PS'XDMO!-[J,*+9:O?7BP1S M/N&Z%2#O!(') [U45S.QU82A]:KPH7MS.U[-V\[+70ZK4/BI:1:OXET62@V\ MC_QD$DE4[CO7FUC\,[;2O@?X>^'WQ \?0MKLTWGVEV)3*#\WR("W+J,XR<=> M*](AL?"7P<^'VG^%]9\76&C1LK>5A*,*&']M"// M4=[1:T:MNGZGA9@YU\RJY=0FE0A;]Y&7O.2>NCU2:UL=7J6O)I_B);,W5SYE MY&J1JJAHHCV8>N:?/XO73]06RD1IRF$DFZ9;N<5E>#/%/A;Q+%!9>&O%6B>( M;NR >5K.ZBN9$0GGA6)4=LUT:Z3:7]XUU-:>7.K8!8_>QT.*^-JQS%O67+)M M:6V5M5YOST/H:?U6*M:ZUUON^_EZ&TA!&:?7-^';36K:_OFU*Y6:W9OW*@YP M,_IQ71 YKUL-6=:GSRBX[Z/>:0 G:BC+' Y/ KJ6NB,S1HKS?0OV@_ 'B"T\,3P>);6%O$MH][I5O=$Q3 M7,* EW"$9& #UKL?#?BC3/%VG#4-'O8[^S+%/-B)QN'4<]ZN4)P^*+1*DGLS M7HHHJ"@HHHH **** "BBB@ HK-\0Z_8>&-)N-2U*X%K90#=)*P)"C..WUJX) M1Y?F9^7&<^U [=2:HYG"(6)VCN:RM'\5:;X@TD:GI]T+JR+N@E13RR,58 8S MU!%96HR^(]=W1:=Y6A6K'!O+I/-G(]4CS@?5C^%)W-(4W)ZNR\RYK'BJ'3;= MIM@$2]9[F18(1_P)OZ"O,=5^-NB&=HXM2L)Y <8TVUGNB#_O( *[&W^#OA^6 M[2]U@7'B2_!S]HU:8R@'_9C^XH]@*ZZ&WT[1DBBBBMK)&8)&B*L8)[ 8Y]J M\^MA'B%:I)V[?UK^)ZE*K@J'V7-_**_%2O\ S,.*]%^%WQ!L?$EN;%;H2S0C=$68$O'V^N.E=_)%%.A5T5U/9@"*X;Q M7\)M+UK9ZOYJR^=COAUS3JXCPM-XRL@;378+'453A+ZUK3Q$*OPI_--?F>!6I>RER\R?FG"#5:73K5XU5K:(A1M4;!P/05SU:;GLSHI553W M5SR2\UBZTFZE>*;RWMP"OG'RD<8^4[%( ''\7XUVW@_X@67BBV#*_E3!O+:- MR.&'^/45/J_@NTU&.5[?%I:>YQ M)<*#YO];H^GP>&PV;0=)24:BVOI?R['U6#D4^ MO&O!/QB74--6XBD.J6"@!]I'VBV]G'?_ 'N]>C:3XSTC6%7[/>QAS_RSD.UO MR-=&"SW!8M^S<^6?\KT?RZ/U1X6)R[$X634XO3^M>QOT5&&SR#D?G3LU] FF M>:.HJ/S #@G&?>G9]Z=P'44F<]Z*8"T444 %%%% !1110 4444 0W%S';*&D M;:"<9K,U/6(UC58)E\QO0\T[Q)NCTXR!=^PY(K@-1U,&0.4*@+U!SBNW#T/: MZG'7K>ST.Q/B8[?(P/M'][M_^NKVFZM&\1%Q*H=?4]:\L36][A5?+DY#>E=# MI+F24N<\KG)KJJ8111S4\2Y,]$@G2X3=&V]?45+69I'[JR!8A0>>>*N^9@ \ MXKR9*SLCTXNZ)J*J7D[P6LLB#>R(6"DX!('3/:N"\#_$S5?&>B>']1C\-3+% MJ,TT-W)#=HT=CY;,NYB<%P2O8=ZN-.4HN2V1+J1B^5GI%%1!B ,YI&?CVK(L MFHJ#S0 ,MC/3)K$TSQ;%J7B*^TE8)4EM1EI&QAOPZBJ2;5T+F2T.BHI!2TB@ MHHHH **** "BBB@!",UF:_I%GK^D7>GZA;)=V=Q&4E@D&5<>AK4I"H/:DU?0 M<6XM26Z/!OV7_!WAC2?AMH.L6^G65OK3?:+>2Y'$I;SG4H*;\'_ M?A[Q/X&L_&FMZ>=1\2375S?RZFTLGVC>D\FU58,,* @ 0?+@8QS7I47PF\(0 M>*SXCB\/6*:UYAF^UJF#YA&#)MSMWX_BQGWKH=&T*Q\/Z=%8Z=:165E$6*00 MKM1W2MJ'P'HVJ> /BY MXIGMGD\0V6KZM+9ZGYSB:U,)+1^4V?D (S@<'G.:]M'P1\"+K@U@>%=-&HB< M7*S>5PDH.[S%7.U6R <@ FMZ#PUH?V#5=+BLK3[+?/+)?6J 8E>7_6%QZMW] M:R6&EJY?UYG9/-*:25)-;?=>]MW?MY]CPK7_ E=>)-;G\17%GH?CV-M'LWG MTO4-3:TN=+81;V:(@,J^9DMN.TY'7%;W@/Q98>+?C!I&M6226MGJ?@R.6VAN M3B3:+GD=>2.,D9['O7;:O\+O ?CJ[22_T+3=1N+%?L9;;AE5, 1/M(W*/[K9 M%:/B3X>>$O&EK:V&JZ/8W\>GC;!%C:UL,8PI4@J, # X(JU0FI7^?]?TSGEC MJ,XE[/IV\[GE7Q/MC\3O&^JZ1INB>&KY]!TZ.:6^U^:7+";G7$>E+]CA18BGDH,'ROE(RO(.TY'-;NB>"O# MV@/8?V9I=E9&P@DM;7[.@'D1,P9T7T!8 D>PJ?83<^:37]-%QS"C3H>R@G=; M>7NM73N]V[]+>9Y'XQ^&'AM?B5\.?#0TX?V!LU.Z;3C-(T+N(XR 5+U<]<:C!X/M_'O@^UTVWU'2YO$5EI>F:=J5PZ6=L;B%'(=@=RQ!@3M!Y)P.M M?15QIFEWNMVEW-#;R:G9(X@D;!EB5P ^.X! &?I6;?>"_#6LKK5I=:587B:H MZOJ,+HK^H &#[5._!6TU+P M3\7O&/A_4!I&GZ?#I-K?&TT6206:.7=3)YLZ]X0T/XAM:27 MMQ)?V=JQS:P7)%O*W!_>*OWL>AJ/PE\-?!OA-[X:#HUA9S7$?D7;PG=)(N3\ MKL22>_6NIL-+M=-1DM;>.W1SN81J%!/J?4^]5"C[G)-)HY\5BHU:OMJ=T[)7 MVV5F]WOZDUM;16UO'%#&L44:A41%P% Z #L*FHHKJ2MHCS HHHI@%%%% !11 M10 4444 ,<\'Z5^7OBCQMKO@[]M'XX/H?Q=\)?"IYI+%97\4VB7 O (%P(]P MX*]3_O"OU"<<&O&;OP5\*O'OBOQ?>ZYX#\.75SI=Y%9W>L:G96[FYF,*.1N8 M9RJNB\GO77AJJI\UU>Z_5=S"K!RM;H?*OQ_U63XK2_LOZXS\Y^4#)]SUYK]$/A_I/PR\0>$O">JZ=X7T/1[2*XEN-%M9K6") M[:;S&5FA X5B4SE>>E8L'C3X?77B#Q/:0^#K>1-5UR'PUJE\EO;E=2N73D2J M&+,B@X)<^(KX."OEQ2R$K"#@<#+=._'Z"^&?@W\+?"=VD.A>#_#&F7MC'( +.R@2: M%)!A\X&X!@2#GJ*I:;\$_@S8-!K-CX+\&0&WE#PW\%A;#RY%.05<#@@C/!R, M5;Q<6VTGJK$JC*RUZGYI?M!^.K?Q/J7C_P")GA2.;PQJ6D>(C9P7UYXXF34C M-'(JL(M-V[1$<'Y<\-68X'J37C MWB;2/@A-JL&CZU?\ V""22*65T&Z4LOS &1"2.OKQ7O5G M;Q6EM'!!&L4,2A$C0855 P !V KGQ%53C&*C:W_ #6E!Q;;=R:BBBN$Z H MHHH **** "BBB@#%\8>(],\(>&M3UO6+L6&EZ?;27-S+(9&EC$K[U*J,D^B@=1QP:_1'7M'LO M$&DW>FZE:QWVGW<307%M,NY)8V&&4CN"#7YKZ#\8?AG+\6-;_9LT+X8'PWX. MU?5CITFJ6=T_VW[6I^68JX/RAA@ G[M>M@Z+K4JG)%N2UZ6MUO\ \ ]/*CLGIL?16B6_PF\>^"O .J0:OJ>NPZ8\.BQ7%M$ZO)(H! M"S(1E1GGZ&N1_;D;38?CA\#FU7P?<>.[!9[[S- M+1+J6Z'ECY5C<@-CKSZ5 M[#\(OAMIO[/E[:^ M"TG6K^VU..;4+GQ-"G+2*DE=Z: MI[=CRG6:DFTE)Z[RMUWTLCS76?B)%\*/A[J?COX>_!*?X5 MG2KZS76AK.@PVTE[I[28E\HQMD[.#STKT?XD?M"Z[;_%_2/#O@]K*XTF'PM= M^)M5EF@\P^6(_P#1E# C;N;KZBM_0/"WQ>^(&G:[X=^+%IX&_P"$7U/3I;4C MPU)=//O<8&?.&W;@D^N<5QG[/G[*/B#X6^ O'=EXBUVSU[Q5K=H=*L[Y68K# M8Q1&.WC8E01C.6P.PZT^?#V&K\7VAS:C8:#;Z$RO',N2BE]_SC"L,>XK<\0?M1ZYKGP_^"E[ MX-^QSZ_XYO(8KF*2'S!'&B$W0"Y^4@J5SVKT?X2Z+:?LW_LY^&]&\=:UI>GQ M:#8K;WVHM/MM5)8\AF X.X#D"OG7]D7X70:S\=O&OC#PUJXUOX=:!+=P>%)G M0BW%Q=8>Y$1Q\R*1MW#CGBJBZ%3VM245:+TTLGT2T^3^\3YX\L4]6=/\ /CQ M\0?C%XZNI=1^(/A3018ZE/#>_#V72F34X;>-B!B1W#,Q !W!2*QM8^)/QG_: M \"?$7Q3X5UGPUX9\ :>;[3K;3=0TY[FZOXX5999&E##R\\XP#[UN^*_V??B MQ\9OB)X4U+QEI7P_\.KX?U2.^/B7P\]P^IW$:-D0KN4;588SN)ITWP!^,GPM MTWQEX2^'%SX3USP)XDGN;B&#Q#-/;W6EM< ^:JF-2)%RDW=AJ/E.^Z9Y4PIB!7D ]:= 4444 %%%% !1110!YQ^T)_P DC\0_]'QEX4U/19W,27D+1"0#)0GHV/8X->>Q>)?B?;:4NAOX)@N]42/R!KB MZG$M@^!M$Q3_ %HXY*;3SQGO6J]Z*1T17/!171_Y' ^&/&'BGP_X1\!:7X6C MM9+G6-8U&VD^V)F.-1+,WF-CG"XS@=<8KT'Q#_PG7PVTR7Q#-XG7Q9I]KB6_ MTZYTZ*V(A_C:!X^05'(5]V<8S7(>+_!&K^"I_A/H_AR\AFU>PO+F=GN\K%=R M&)WE5B,E0Y9L'G'%=5KMQXZ^)FF2^')?"3>$;*['E7^IWM_#<8B_C6!(R2S, M. 6V@9S[5O*S:>EG_F=<^63C)6L[W^_[_N*VL^.]5UWX@SZ)#XLA\%6(LH;G M37EM8G?4VD!)(:7Y=J\ HOS<]:R?B;I?C*_@^'IU37+?3-2&MQ0R"QLXYHF? M+;)AOY&5P=G09KI/&=EX@MY;G1IO UIXX\*2V\<5E"DD"26S*NTK*)C@@\$. MO(YXJC!\+_$UE\*_#5FLUO<^(M"O5U&WM)IR8L*Y9;7S2,X"'8'([>E2FE9D MQ<(\K5E]W;^KW-C6=8\51ZSI7@S2M5AFUB6![R_UZZLUQ;VX8*-D*D*SDD 9 M.!R3FL3QKJWQ ^&+:*XUR/Q1IE_J-O9W%QE^.-+T$0ZQ';O97_AR\NXPT\!8,"DRY0.",C/!&0<5B^,;/X@_$ M_P#L9$\.GPKI=AJ5O=W$-Y>137%V$D!*@1DJB UN MNV_]=CHOB++KGA6TOM9?QS+I]B&"P6,6DP32.YX6)">79CP/K6+I_B7X@0VG MA_PS=WMD?%^KB6\N+V6U7R].M%QP8T.)).0.H&2>PJ'4%\;7?Q(N-9U/P)Y4?(!7/I@]:$DDD[?@)**23M^'R7^9B_$?4OB+\+M"AU" MV\1Q^)[.:ZAM[A[NPBAGM0\@7S$\L!649P589[YKU;PUI6JZ6ERNIZY)K9>7 M=$TEM'"8D_N_(/F^IKR3XA6_Q&^*NAQ:=;>%SX5L8;J"XN3J%]#+/M1-^ZMKF=5V@D[7UO:WEV):***Q.4**** "BBB@ HHH MH *ANH3/;RQK(8BZE0Z]5R.HJ:FL.#1L!\5?%+X?>*_"?Q0\$^%].^+'B^X? MQ#>TEV!Y$0Y)0#Z]ZZ;P[\7/#WP8U+Q#I,FM>-_BFMLP&H7K6WVNWT\#. M5+# ^N/2MG5=$U+QI^US+<&SN(M/T'0G2"Z>)A$TT@(^5B,$C(Z5X+X/T*R\ M%66M>%_%^G_$R#Q'->S9LO#SR"SOU=CA@0-O(/)-?114:U-1J:Z*Z5NK_0^^ MIJ&)HQA5=VHQ;2LF[MZZ:Z*WZGN7CWQ_\(M+30M5TRPU*\UO6H?M-E!X4B87 M;Q]V9%.T#MAAV-95A\=?ACJEGJ\EVVO6&_#FH_LX?%[^UK;P'XA\0>';W1HK73GM(_M%Q9M]YHY#P%.<@GBN3\*ZKI M7C#3?B1XH\;^$];NM.U_5UM'.APF>33_ "AD.2O=2%&1WKQ*_#V4XR+5:@I1 MTUTZOL;TX+DYHSE**2L^97U>UO)'KGASXM>&Y;#4[Z^N?%O@^ST^ 7+2:QI[ M0K(A.%V$'YF)(PHYK5\"_'3PUXD\2V.C:BWC#1Y=01I+";6X#:P7:@9)5@?3 MUKP#6]'^(GC_ .&%U'Y/B7Q'X+T75X9K*6_MS#J<]L =^U>K;>,&NEM?!N@_ M%M;I/#-K\2;_ %?3].FDL[[Q+,ZVUM/LP(P'')/3CTKGI<*Y/A=84VO^WI-+ MY-BK4:+BW4GW5U9\O:^B?K<]7UW]L'P/HL>K0Z7IVN7UE9AX7UVVL6DLTE ( M ,N<]>]<5\&/%M]XGM_AUINN>,?$R^(=5N+G5DBMW#PSP!B%CG8G(08X KD( M_B3=VG[,4OPZTCP%X@7Q#%";/41)ISK!"6?#2;L?,3V %>@_ CP1?0?'BW>Y MT^Y@L/#7AFWLHI9H65&F< N%)&"1N/2O>5"CAJ,HPC:U^VMO^'.:>'P^&P]1 M\MFKV;:;:2LGY7;/<_A_X>\5:/KFJ7&MZD;NTF),2&3?SG@@?PC%>ABD"CC MI>]>)*3F[L^(J5'5ES/\!:***DS"BBB@ HHHH **** (KB$7$31L,JP(->-? M$#1;W0=SK&\ML<[)AD_@?2O:<4R2%)D9'171A@JPR#77AL0\-/F2NCDQ&'5> M'+>S/SYNO'M[X'^(7]M3SD:5?CR;I&/RJZ9V'VR,CBNY\&?$KQ#X'T[79O$- MN5O?$<']J:! 2V2S'8MO@_Q %&P/4U]$^+O@YX U6)I=8\.VLJR2J=J!EW/G MY>%([UI^*=!\*W1TN]U2SMKF?1'^U62*PWPL!C*KGG@U]%B#+?QUKVEV7]J:A)K6K/:VBRS$[CM M;S6W$@?+A0!6+X1T375\,^-AI]K'I>I^$=9BO]/TG3[][JV@Q'F6%&.,JRY^ M4C )KWSQC\./ WQ$O+2\UNUMKF^A_=17,-XUO-@\F/?&ZL1_LDFL.^\-V'PM MTJ>;X<>$-'O;J^8)=VL=^ML9%52-P+$JQ7N#@XSS7FPQD91Y?M/OM>]WN[:^ MAZLL-*,N;HNV]NG3]3$'B:+XW>-]&&ESN?#FAV:ZO=O"Y DNI%/E0MCKM^8D M>U<9X-TF#4;'X61R[Q]HU#5;:1DD9]O3;R+Y;2RL257GE1G:/I70VWAGPEI":;]GMK*/^S)I9;-$DR8I'SO MVC=RQW'CWK-XJ%)RA3^%;?_P!Z_P CQI?'^K>#?#&H_#%+ MB2;QG%=+IFD32G+36TN3'.2>HC7<"?\ 9%5M4^#6FZG\8M \)W=Y?OHD'AP_ M;8(;N2,WS+(,>8P.<%B2<'GI7L>J#P>/%.F^);JVBEUF*V:*UOPA9DB<_,.. M!SQS3FU_PC_PD":VR?\ $R%J81>F)P1%D$KS[X[5"QBA=TU9M._J_P!"WAG+ M2;NDU;T/$?$OART^(>IZY>Z+\,M+UZPTD'2SJFO:_) R&%L?LWZG=ZO\'_#]S?3&>ZV21-(TGFDA9&51O/+8 R>N*=<_!KX=^.]3E\ M12Z%'=3W1S,PDFBBN".\D08*Y]V!KM/"?A'2/!6D1Z7H=A#IFG(S.EM "$4L MQ\3W>J2W0F$L3Q@$L6(9PPR"=HV@ M;1M SU-=+10!E:9IVN)3.HVD.K$*"/3 M'R_K5?3="GLM8EN6FC:VQ+Y:*I#YD<."M3CU[43)H%WXLT_2OB%+K&H:5;0K*\UM<:>%AD$;D+($D8<9XV M9[5]<$9KCO%.M>)M.U6:+2/#\6I6@LO-29YMFZ?S OEGVV$MGVK2G)Q>A$DG MN?'=Y\#_ !HNE^$K2X\*:PMO+X?73$M+"UM+B33[@7\DI#2R/BV^1D;S4S]S M'4 'V*#X4ZOI\MQ):>'A#))\1$U9GC2-#):!%_?,01E<[O?D\5ZAIOB_Q3J> MEZE)_P (S]DU"T9DCMY2Q65AMX#' (Y;D<5G77CWQOIEK:3W7@H2))''YWDS MEFCD8X(VC)P/6NB52"_'GAD>+=3C^&][\FX1%8R[Y6+-@X(Z4WQ_\ "#76\+>&='\*>!M=6UM=$6WM;B73 M[87ANEO1+.;AGD86X;!E7RL,Q.-PP%KZCO?$GC2+Q$+:U\,Q76E_9GD-R[>6 M?-!;:GWNAPISCO4.D>-O%>HPZI%<^%/[.O[-(S''DRI,S1%L \#A@%Z_SJG5 MEO9"Y%L>$ZG\+?$5_9?$'1XO 5W)XKN#K$T7BQYT@CNH;@J88$<-F0NH";6 M$>SMD5/HGPGO?%NOV5Z?A_/HGA*7Q-IUR=#U*VBB"1P64L^/;'1+:]O/!"&81R27445P6,9#$*% R6X /XU-?^-/'B7PBLO!B MSVS!76G&*GGGMI]X^6)XSXK^'U[:>#OBOX9M_"\NDW6O^ M*;-]-O8[:-8+F&5[95*,AS\ACD)! V]>]?6L?0_6N$\'^)O%NK:R(-<\*#1[ M-HV<3K<"0HPX"MSSGGI7>J ,X&*PJ2;T?];?Y&L4EL+1116184444 %%%% ! M1110 C#-?/G[2_PB%MX$\9>,_AQX5T^/XLR6++::S:6B"_/0-Y;XSYFS(!Z] M.:^A*3:#VK:C5E1FIQ^[OY/R(E%35F?G3^Q)XW^)OPU^'_CS6/C4/$!\$((X MK6+7DD>[DN7;:RQB0[MA!P)M,FT[5;&8;9+>YC#HP]P:BLO"VDZ=906= MKIMM;6L$)MXH8HPJI&>J #L:ZL7B88J;J\G+)OIM:WYDTHRIQ]GS77ZGGP\> MZO;HZDVL >)5M4$&Z(CY!E9 W)7<SGO6O'0W"]$$D[C2[4&9-DF(_O# &,?@/RJAJOPYT?4+ 6L-I#: M#S%D9XXP2P#*Q!^NT9-<&AJ<+JNIRZI>WMIJ4=IJ$FPV)CDLA-'.1,N,0L=N M[![G'%+HWB_5TT<)IL6G:5;V:(/LR68"DF=HB JMA>%S@9YKTD^#M%-M]G.F M6_D@8"[/]K=UZ]>:DM_"VDVD)AATZWBB8 %%0 $!MP_4DT[Z6%8K>#]1NM3L M+G[:\P/05#:V<-F)!#$L0=S(P48RQZD^]3U(Q M,#THQ2T4 %%%% !1110 4444 %%%% &!XXUN3P_X.FFZ27 MO[F#JOQ#L-1\6Z?J4VCSW,5A$TNGL)%5C(PQ(W7@!"1@]>U=#)\8K6&SM[V7 M2;N+3[B8117+O&%<$[00,Y)S_".<K_ (?^+ECKNL6>F?8I;6ZG#;DDE1BC M 9Q@')&.XX%9/A;X1W8@DEU:_N+>YD9XWBBDCDW18 52^P8 QG@#CKFNET3X M;6N@:T+^UOKH @^9 P3;(3TR<9X]!Q4R]FM$1+V*T1CP_&O3);R6V6QN6<3/ M"C1NCJQ7=D$@_*<(YP>P]Z6Y^,UE!J$=JFE72#6&WP*6ZU?-UJ]U-IZPY!(C#O/ MDX8C;C"@\#H>]%J12]A_5S5M?C'9W$2SG3+E+3RU9KD21L@=MV$!!Y^X>1QR M*:GQGL0[++IEY$3DQ?,A\P.2.(#E2<'D'H<=*]'TZY%[8VUR!A9HUD ^H!KA/^%3 M/;0!;37+Q9!$;G4]:[^TMDL[6&!!\D2A%^@&!6<^7[)E4 MY/L$]%%%09!1110 4444 %%%% !37/!IU1W )@D"_>*D#ZXH YT^+;:VNF^U M2PQ6S,4AP6:1R#CA0#G)ST]*??>-='M+:207/FXC,@$:,=W&< XQG';K6!I? MAS49;J*^$2*L5J8X5=L$R88$D=N6-54\(:S_ &1'8-;+^XF>7S1,O[XMP,>F M!Z^E '!>-_A6UE:S_>6P?!N;LR; MB,%MN&VD#!8 XQG!Z9I;GQUHUI(T< MUUY;))Y9!0GYO0'')]A6&GA>[@?2K':L=NJ/YI0YP2X)_P#'1C\:DU'1]5N- M39XM'L9+=6;8)0%//5C@X)_6L3D->3QUHZRPJLLKB9=R.L3;2/4''/X5J:5K M-EK:,]I*947')4CKZ9'-078B3P[8RP2,4CD1<[1ZMSQZUIVT>KV 9+ M>SME41D *HC4L#\O0],4 =,.E+69HUQJ$\U>AT8H \_7X93SK=-=W\3S3J5\Q8B2/]H9/ M!QV&!41^&$OV8Q1W$%L[@K+/$)&:4#& RLQ&#@9Z8[5Z+10!PA^'DOE3.)K5 M+V:59?.CB*^01G.S!]^AX]:K1_#![9FF$\,DZ1-&C%6)?Y@P))/!XQQ7HM)B M@#C'\&ZB;&RMHM12&.++2+Y>=[%RQ'T&>*??^&]=Q";/4K4#Y%D22V7E?XCG M!.3788%+0!S8T+5H@4AUI X)&,U)10!Y:GP3:NDT?C/4QI\TKO=6DK%@5/18\ M$;<>]>ETF*OVDB>5'GJ_#+58M.N+2+QKJRM++')]J;#3KM!!7<3R#G\".],C M^%VJPI?-'XVU<3W%S',DSA6:&-5P(1D\J22QSSDUZ-12YY!RH\N;X3^(Y+DL MWQ%UI8<*0L:JK9'7/.,'VJ0?"36!X>) AFD^\Y QN/N:L8Q2T5F4%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 A&:,"EHH M3:/2C I:* $Q1BEHH 3%&*6B@!,48%+10 F!1BEHH **** "BBB@ HHHH ** M** "D/-+10 FT>E&!2T4 )@>E&!Z4M% ";0:,"EHH 3:/2C ]*6B@!, =J6B MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BL'7;S6[?5=)CTRQANK&64K>RR2;6A3L5'?OZ],=\T MVTO=>?7M5AGL($TN*-397 E^:9\@#H**XLZQXQ_P"$/2Y&C6A\ M0&7:UGYW[L1[OO9SUQVS[^U:ES>ZZGB/3H(;"%]'DA9KNY,GSQ2=@H[C\._: M@#H**Y:WU+Q,RZ_YNEVR- Q_LP";_CX&.-W/'./3KCWJ*?5?%:Z'HLL6DVS: MG-*@OX#+A84).XJ<_3UQ[T ==16 MYKA\6/;&QA&A"WW+>>9^\,N?N[?3\/? M/:L^+5?%K>&M4N)-)M5UF*5UM+82Y25,C!)SUQGN,X[4 =?17,W6H^)$NM!6 M#3+=X9_^0DQF_P"/?@9V^O.?7I4MI?Z\^M:M#<6$$>G11J;&<2?-,V.0WIS[ M#'O0!T-%<6=7\8?\(A%=?V-:'7S*%>S,V(Q'N^]G/7'O[^U:MQ>ZXOB2PMX; M&%]'DA9KFZ,GSQR=E ST_#\L4 ;]% M.WIUQVS4=QJ?BE='T66+2K:34)I$&H0M+A84_B*G/^./>@#K:*P$O=WF'_$Q$K>Y&CVG]NM,%EM#-\BQ[OO Y MZX[9_P *T[B]UQ?$ME;Q6,+Z,\+-<71D^>.3LH'<=.W?MB@1OT5RMMJGB=[7 M76FTNV2>!V&FHLO%PN."W/';TZTVXU/Q2FE:))#I5M)?32(-0B:7"P*?O%3G MG]?QH ZRBL"*]UP^*;BV>QA70UMPT5V)/WC2YY4CT_#\:S4U;Q/(P2<]<9[C/M0!V-% M>><^M%M?^(&U368YM.MULH5!L)!+S.V.C>G/L,>] '245QKZMXO'A2TN5T>U M.NM*%FM#-^[5-W+ YZX[9_PK3GO=<7Q-:6\5C"^BO S3W1D^=).R@>G3M^5 M&_17*6VI^*'L-<>;2K9+J!V&G1B7(G7'RECGCMZ47.I^*%T_0Y(=*MGNYI%& MHQM-@0+W*G//ZX]Z .KHK BO-ZMY+&%=%6 -#="3YWD[J1GI^%9BZOXO M/A:[N&T>T&MI,5AM!-\CQ[N"3GKC/<9]J .RHKG+J_\ $":GHL<.G0/9S*?[ M0E,O,!QT7UYSV--M=1\1/J&M)-IUNMI"H.GR"7F:X/%%O;QV,#:(T!:6[,G[Q9.R@ M>GX4 ;]%Y7GG]?QH ZNBN?@OM<;Q+>6\EC"NC)"K070D^=Y.X(]/PK,& MK>+SX4N;DZ-:+KBS%8K0391H]W#9SUQGO^5 '9T5SMU?:^FJZ/'!I\#V,JDW M\ID^:%L#A>>><]C3+:_\1/>ZVL^FVZ6T(_XE[K-S.<=&].?I0!TM%]:$E_K@\416RV$!T0P%I+OS/G63L MH'IT[4 =!17)0:IXI;2M9DETJV2_AD86$(E^69!]TL<\?I^%/GU+Q.L&@F+2 M[9Y9V4:DIEP(%QR5YY_6@#JJ*Y^"^UUO$=]!)8PKHZ0!K>Y$GSO)W!&>!^%9 MJZOXO/A2>X;1K0:Z)2L=IYV4,>X?-G/7&>] '945SMU?Z^FLZ3%!I\#Z?*A- M],9?FA; X7UY]N?:H[74/$E '345Q\NK> M+5\-:=.FD6K:S)*HNK8RX2-,G+ YZXQWX]ZT#?:Y_P )0EN+&'^Q#;EFN_,^ M<2_W<>GX?C0!T%%)EC MT(Q:9;,\[*-14R_\>XQSMYY_6@#J**Y^&^UT^(;^"2P@728X0UK<"3YY).X( M[#\/SK,75_%__")/_P#A0!V=%<[EQ M0Z? ^FRQDWLYE^:%LM$WFM_\)2+<64/ M]B>06-WYG[SS?[N/3\*!&]17(Q:IXK.BZM*^DVJZE%*PLH!-\LJ=BQSU_+\* MFN-2\3(=#\K3+=C.1_:(,O\ J!CG;SS^M '445SL%_K[Z]J,,EA;KI4<0:TN M!)\\K]P1V'X?G6>-6\7_ /")FY.D6O\ ;OF[?LGF_)LW8W9SUQ[T =E17/7- M_KRZ[ID$.G0/IDD9-W<&7YHGQP%'?\ORJ&UU'Q(YUOS],MXQ <:=B7_7C!^] MSQSCTH Z>BN0FU7Q8F@Z5-'I%J^J2RJ+R!IL)$F>2#GK^)Q[UH&]UO\ X2DV M_P!AA_L00;A=^9\_F?W<>GX?C0!OT5R$6J^+&T'5)I-(M5U2.5A9VXFRLJ9X M).?ZC\*L7.H^(T?0Q!IMNZS$?VB6E_U''.WGGGZT =/17.VU]K[ZYJ<,VGP+ MID<0-G.)?FE?N&'8?A5 ZKXO'A1;G^R+7^W3+M-IYO[L)N^]G/7'O0!V-%<] M/?:\OB#3H8]/@;2I(BUU<&7YXGQP .XS[<^U06VI>)637#-IELC0D_V"3GK^(_"K5UJ/B))M$$&FV[QS8_M F7_4<<[>>><^M '2T5SMK?>('UG589 MM/MTTZ*,&SG$OS3-W##M6>=7\7#PK'<#1[4ZX9=KVIE^0)N^]G/7'O0!V5%< M]+?:\/$-C!'80-I,D1:YN3+\\Y4Y_Q_&KXO=<_P"$HEMS M8P_V*(-R77F?.9/[N,]/PH WJ*X^/5O%I\.ZA/)I%JNKQRLMM;"7*2)G@DYZ MX]Q^%6[K4?$:76BK!IMO)#-C^T&:7F#C^'UYSZT =+17.6M_X@DU;5HY]/MT ML8D!LIEE^:9L=&';]*H-JWB\>%H+A='M3K9E"R6IE^14W?>!SUQVS0!V5%8$ MM]KH\16<"6$!TAX2UQ)UQQNY MX_2@#JJ*Y.?5/%*Z9HTD6E6S7LSJ+^(R_+"OW:QA&C+ M!NCNA)\[2?W2/3\/QH WZ*X^/5O%I\-7T[Z1:KK"2LMO;"7*.F>"3GT]_P J MMW.H^(UOM%2'3;=[:89OW,O,!QT7U[^M '2T5SMI?>('U/5TGT^!+.)0;&42 M\S''1N>/TJ@VJ^+QX7MKA='M#K32A9K4S?(J9Y(.>N/>@#L:*YZ:^UP>)+6W M2P@.CM"6FN3)\Z2=E ]/PJI;ZIXH:SUIY-+MDN(7(T]!+Q.N."W/'Z4#L=91 M7)W&I^*$T_1GBTNV>[F=1?QF7 A7N5YY_6KD=]KQ\2W-N]A NC+#NANO,^=Y M/0C_ .M0(Z"BN035?%I\,7=PVD6HUI)2L-J)?D=,\$G/7'O5NYO_ !"FI:.D M6G6[6DR_Z?(9>83C^'GGGZT =)17-VVH>(7U#6(Y].MX[6%0;&02\S''\7/' M/TJDVK>+AX:M+A=(M#K+RA9[4S?(B9Y8'/7'O0!V-%<_+?:X/$MM;I8PG1VA M+2W7F?.LGH!GI^%4[?4_%3:?K,DNDVR7<+D6$0FR)E[%CGC]* .LHKE;G4O$ MZ66C/#I=L]S,ZB_0R\0KW*\\_K5J*^UT^([R"2P@&CI"&@NA)\[R>A'_ -:@ M#H**XY=6\6GPQ?K0!T=%E+10 FT>E&T4M% ";12;!Z M4ZB@!-HSFDVBG44 -V"C:/2G44 -VCTI=HI:* &[0*-HIU% #=HI=H]*6B@! MNP'M0$ [4ZB@!-HI-HIU% ";12;!Z4ZB@!-HI-HQBG44 )M'I2;1Z4ZB@!NT M>E+M%+10 W:/2EVBEHH ;M%&P>E.HH 3:*-HI:* &[!2[12T4 )M'I1M'I2T M4 )M'I2% >U.HH 3:/2C:*6B@!NT4;1Z4ZB@!-HI-@]*=10 W:*7:/2EHH 3 M:*3:*=10 FT4;1Z4M% ";11M%+10 W:,YHV#TIU% ";12;13J* &[11M%.HH M ;M'I2[12T4 )M%)L'I3J* $VBC:*6B@!NT4;0.U.HH ;M%+M'I2T4 )M'I2 M;13J* $VBDV"G44 -V#THVCTIU% ";11M%+10 FT4FT>E.HH 3:*38/2G44 M-VCTI=HI:* &[1Z4NT4M% ";12;1Z4ZB@!NT>E+M%+10 W8/2C:*=10 FT4; M1Z4M% ";0#1M&.E+10 W8* H IU% #=@]*7:*6B@!NP>E&T4ZB@!NP>E+M%+ M10 W:/2C8/2G44 )M&,4FP>E.HH 3:/2DVC-.HH 3:/2DVCTIU% #=H]*-HI MU% " 8I:** "BBB@ HHHH **** (KFYBM87EFD2*)!N9W8*JCU)/2JEKX@TR M^E$5MJ%I<2GD)#.CL?P!KR7]LT!OV6OB:" 0=$GX/X5\40?LA>!XOV(M,^+6 MAC4/#_C^QT,:V-5L[Z1=\J,2PVYPN0.-N,''N#T0IJ4;MVUL9N33L?J!G-+7 MPK#^W7XFB^'?P;TG2-,T;4/B!XNT@WUY>>(+W['I]M'&SQF61\CYI&B8XR/Q MR!5F7]O?Q4WP5\4>*[?PGH\^O^"M=ATWQ)9V]ZUQ:&VD) N;:5#R,@#G([YH M]A4[![2)]PT5\R:[^UYY_P WTWQGJ7A;PU;_#?4-5&G+;PZT&UR"(N5%P\&>G&2 M-H''7D$I4)OH#FD?>D>H6TMW):I<1/&_'FE?#3 M]N7]HKQ?JI/]F:5X3MKV5H5R[JJV[!5]2W 'N14T/["#M)' !QVR*;H2Z>0)OA?\-?!F@^(I;#3;;4K74=1OI($$4D4*8_#.L:)3&Y21B\3#GGR\ -T.[KQ0J$W:W M7]1\Z/NBBOB4?M;_ !UC^++_ RE^%_AO_A,-2L%U/2T75Y!;VUORS&Y?'S$ M*I&%Q\V.HHT__@H5>VW[.NI^,M8\*VT7C.R\0GPPNE17)6TFN\;@^\Y*H%#% MA_L\'!X7L)]!>TB?;5%?('PL_;-\2:IXVU_P1XVTGPU%XCM]"FUS3;OPQJ@O M;*Y$:%FA=@3M<8['H#[&O.;;_@H#\6I/@]IGQ4F^&WAZ/P0M^NGWTPU&7SY9 M"^"T*?PJ.%RVM? 7B3XC?$W5O^"AGABSTRVM; MG2AHXGT_3;C4'2W_ +/E7,URR#@7 &\!<<[5]:^_%'%9SIN%K]45&7-<=111 M6904444 %%%% !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 >>_'_P"'VH?%7X->+_". ME3VUMJ&L:=)9P37A81([8P6*@G''8&ODZW_9(_:-U;X46/PIU;XB>#-+\ Q6 MZ64W]EV<\EX]NK;MFYHUSGZC..>]?>6*"H-:PJR@K(AQ3=V?''QE_87FOKWX M<:S\/$\.7%WX,TL:-_8GC&S-SIVHVR[B#(H4_/N>0YQU;((Q7:?!+]EW4/#W MPM\;^'?'B^&)KKQ:LD-Q:>%]'BLK2U@9&58U*HK2;2Y(+=,#'_!7PUXZM/&VJ6?B#4/$EJ-'$U@\C"+3EC9!'N=5(8[C MP!@!5P37FOA']@+XA>%#IOA:.?X:3^%;/4#SCH?*]]^Q]?>)?C7\8O$&MZA8KX2\<^'8]$MX+ M-G^V6S*L0WLI0( #'D88]N*\S3]B_P"-7BGP)X>^$GBSQMX9;X5Z+=1R_:=. MMY1J=U!&Q*1'<-HQDXYXR.6P*^\]M 7%2J\T#@F?G9>Z!\0%_P""@WQ)A^%& MHZ%IFLZ;XI?\ !/OQ9&4 M\2:1>>-M3\81>*=9U"Y,J6K;5D4QQ;4+$CS,Y( )+=.*^XH?#^FV^K3ZI%I] MI'JU7\<5;KRTY>EOP%[-:W/ +CX :]-^U_IOQ M8%[IPT"U\.MI#6A>3[493N^8#;MV\C^+/M7B!]: '44T.*-XI .HI MH<&E[4P%HKFIKR^EO[U$O7ACBE"*JQH>-H/<>]-\^_\ ^@G)_P!^H_\ "@#I MZ*YGSK__ *"4O_?J/_"CS=0_Z"4O_?J/_"@#IJ*YKS;_ /Z"4O\ WZC_ ,*/ M-O\ _H)2_P#?J/\ PH Z6BN9\V__ .@E+_WZC_PH$U^?^8E+_P!^H_\ "@#I MJ*YKS;__ *"4O_?J/_"CS;__ *"4O_?J/_"@#I:*YKS;_P#Z"4O_ 'ZC_P * M/-O_ /H)2_\ ?J/_ H Z6BN:\V__P"@E+_WZC_PH\V__P"@E+_WZC_PH Z6 MDKF_-U#_ *"4O_?J/_"J%WJ6J64P,E^_V9N!((D^4_[7'3WII7);Y5=G:4F: MY+[=J'_00D_[]1_X4&_U$?\ ,1?_ +]1_P"%:^RF8?6*9UN:,UR7]H:A_P!! M%_\ OU'_ (4?;]0_Z"$G_?J/_"CV4@^L4^YUU%RD+ZQ3.NHKD?MVH_P#00D_[]1_X4?;]0_Z",G_?I/\ "CV4 M@^LTSKJ*Y+[?J/\ T$)/^_4?^%)]OU'_ *"$G_?J/_"CV4P^LTSKJ*Y'[?J/ M_00D_P"_4?\ A1]OU'_H(2?]^H_\*/92#ZQ3.NHKD?M^H_\ 00D_[]1_X4?; MM1/_ #$)/^_4?^%'LIC^L4SKJ*X#5=;UJP ECO#)!_$3"F5]^G2J \8:QGB\ M'_?I?\*N.'G+8QJ8VC3^*_W'IU%>8_\ "8ZP#S>#_OTO^%!\9:Q_S^C_ +]+ M_A5?5:IE_:6'[_@>FYI:\Q'C'6/^?P?]^5_PI?\ A+]8_P"?P?\ ?E?\*?U6 MKV#^TL/W?W'IM%>9?\)AK'_/X/\ ORO^%'_"8:Q_S^#_ +]+_A1]4J]@_M+# M]W]QZ92UYA_PF.L?\_@_[]+_ (4O_"8ZQ_S^@?\ ;)?\*7U6J']I8?N_N/3J M*\Q'C'6#_P O@/\ VR7_ I?^$PUC_G\'_?E?\*/JM7L']I8?N_N/3:*\R_X M2_6/^?P?]^5_PH_X2_6/^?P?]^5_PI_5*O8/[1P_?\#TVBO,3XPU@ _Z8O\ MWZ7_ K+OOB%XALWP;B(H>C>2*2PM5NPGF6'2\7_?H4?4*_;\0_MO!]W]Q[717BG_"S_$'_ #\1?]^A1_PL_P 0 M?\_$7_?H4OJ%?M^(?VW@^[^X]KHKQ3_A9_B#_GO#_P!^A2?\+1U_/_'Q%_WZ M%/ZA7[?B']MX/N_N/;**\4_X6?K_ /S\1?\ ?H4?\+/U_P#Y^(O^_(I?4*_; M\0_MO!]W]Q[717BG_"S_ !!_S\0_]^11_P +/\0?\_$/_?D4_J%?LOO#^V\' MW?W'M=)FO%?^%G^(/^?B+_OR*AN?B7XCEA98KR**3'RMY"G'X5$L#7C%NU_F MBHYS@Y24>:WR9[AFEK\^_B=^U_\ &7X8Z\]E>VVBRVKDFWNQ:OME7_OK@CN* MY#_AX9\4/^>&B?\ @,__ ,53I9?C*\%.G3NGYQ_S/8G6H0=I5%]S_P C],Z* M_,S_ (>'?%#_ )XZ)_X#/_\ %TG_ \.^*'_ #PT3_P&?_XNMO[)Q_\ S[_& M/^9G]9P__/S\'_D?II25^9G_ \.^*'_ #PT3_P&?_XJC_AX=\4/^>&B?^ S M_P#Q=']E8[_GW^,?\P^LX?\ Y^?@_P#(_3/-+7YE_P##PWXH_P#/#1/_ &? M_P"+H_X>&_%'M!HA_P"W9_\ XNC^R&_%#_GCHG_@,_\ \71_96/_ .??XQ_S']9P M_P#S\7W/_(_3.BOS,_X>&_%#_GCHG_@,_P#\71_P\-^*'_/'1/\ P&?_ .+H M_LG'_P#/O\8_YB^LX?\ Y^+[I?Y'Z9T5^9G_ \-^*'_ #QT3_P&?_XNC_AX M;\4/^>&B?^ S_P#Q=']DX_\ Y]_BO\P^LX?_ )^+[G_D?IG25^:%O_P4/^): M7$1GMM'>$,"Z);L&*]P#NZU]R?!+XWZ)\:_"D.IZ9.J72J!F44B]!2US%!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^?_[5WQ&\ M:>%?CMKD'BKQAX\\ ?#\:="?#VJ>$;+S;-KC;F1KM@-QPVOO\\BO MFCXB_LZ?$T_$CQ-XG^&_Q-@T*R\301Q:EHVOZ>VH6T;(NWS(%9L(2.V,9)ZU MO1E&,O>(FFUH86B?M:3^ OA1\,+*YNK7XN^.O$\,HMKC1+F.QMKN.)CNFEEG M"B(@85@0"7#<"K4W[>^D7'@[P9K&D^#-9UG4/$6M7'AYM%MIX1[DED\2:2+S3M1^TMND62W MW#: 0-N#QC/6N/\ BE^SIXI^'5O\!_#>B:K"WB(^+Y[^;7M)T!(K2SE:(;&: M",!?+4*%RYR1WZ5NHT)/^O,S;FCLOBI^URWB/X,^/DO-,\5?#CQCX3U33K34 M].TZ]M_ML2S3H(WCFP49'!(/'0\=0:Z_XP?MGW/P6U2\BO/AWK%]X>TQ+;[5 MKMQJ%M:>=YH'-M"YWW 7/S%<#(/UKG-8_8?\2>+_ /\11XC\;V-_P".O&VH M:?=7>JP:N4E0OK^OE_P0]\]%\9_MD7NC_$35_" M'A?X::WXUO\ 3]&M]=:2RNX(4-M(NXEM_*D @ #)8G K@;C]LSQ/XX^,?P;7 MP1X?O;WP9XFL+B]N+0R013SNA:.569L[1;%2S 8W\8K#F^%'Q.O/VK_&%MX- M\10^%[F'P9INGS:K?:1)<65V H1Q&A M:SXNT^#_ (1>_M_!6HZV?#]GXJ>]MRLMUNV@FUSYJQ%A@2'BJ?B']L'5/%TO MQ.\/:-X!\1VMAX5_M"QU/Q78:A;QK9-#$Y22/<,EV*' P<'&>M8O@_\ X)^7 M7@[QM8FWUWPW/X/L]8;5E%QX:AEUB1"VX6K73DCRP>C !AVKTWPS^S%?Z!X2 M^-FCOKUM-+\0=1O;Z"9;9@+,3QE0KC=\Y&&'O7G/PY_93U#P/X\^&/B&;Q#:W<7A M#PI+X=F@2U93J0ZQ+/JUYJ7V MB"$Q*%F?<$P2>1TS6=1T[>[N5'FOJ>#?%/XK>)-5^#'CWQ_%XHU+PY8S^+;; M0]/EL)S&;/3[>[2":5.#AY&,Q8X/ 4=J?X.^(/V;XP>'=,^&_P 4_%7Q+T.[ MMKT^((M9)NH-/B2%FAG6I^)_ _C#X37%R-)FT;Q M='KUC=W%NSQ7-A+=B\3;C&3N$L9Y^4CD8(S]0WVG"[TVZMH\1>=&Z A< 9!& M2!]:UL M69<,XRHDE&=@/&37T'\&/$.JW_QD^,FBWFJ7=[INC7FF06$%S*9!;JUF&<*3 MS\S1]*O:O\'/B/H7Q U?QAX$\5:!IU]XCM;9-"()]-U#Q-/?Z1JDHLIGCTTW<45PHM[R<.O[MC'V Y+#CGCT2;]HHW7A3 M1-;TGPO-/%J-O-/*VJ:G;Z=!:-%(8WA::3*M)N!PJCD#/ KN-0\!"^^)NE^+ M_MI5K'2[G3?LGEY#^:Z-OW9XQLQC'.:\K7]E>:QDT.:Q\26;W&G6MU9[M5T6 M.^1%FN&G\V%';$5.-Y&X$@X'%3W?[+AT^=CX<\1PZ?'=:?;6%[)JNCPZC.3!'Y:SPR/ M_JY"G!X9<@''% 'L#:W/K7@]-7\.1P7\UY9+=6"74ABBEWH&CWL 2H.1G@UP M7[/'B#Q/KNE>+D\7:C#J6KV/B&XLR]JA2"-51"(X@>0@R<9Y/6O3M+T]-*TN MTL8W>1+:%(5>3&Y@JA5YBJ- MG4YQMZ^] '5T444 %%%% !1110 4V2-94*LH92,$'N*=4%U=):Q%W/'0 #)) M[ #UH#U,TJVE2I$Q+VLAVQL>2A_NGV]#7*?&O6;WP[\(_%^IZ;=265_::7/- M!177QQR32^?<#Y_X$!R(Q_CZFL;X@>$AXZ\$:YX>-R;-=3M) M+0W 3>8]ZXW8R,XSTKNA=1U/(J.#J7CL?.GA?X@W;>(?"4?A#XD>)/'*-!U%O[<2:"UUYK MF*5KN>,R,=T*C%? NB'6YE7PPTQ%Q%"$>?S$E3CGY"/-R#S]VG9HGFB]RCI?[2"3^);/2M M4\-3:7]N@N)[95U."YNQY*,Y6:V3YX6*J< D\\'FHO#7[3MCK'A;5/$E]H4E MAH5G8'4%O+34K>^! ( AD5"##,21\C>_/%9W@[]E^[\+WOAR7_A*;>.+0EFC MMQI>BQ6DLPDB:,RS2ABSS -G<>.#QS26_P"RI%JEQJ4_B;7H-2N+O2Y=*-UI MNDQ6,\ZN5(FN64D3RKM&"0!U..:/>':F=9\-_CO:>//$Y\/W.FQ:3JDEE_:- MNEOJMOJ"2P@@,&:$_)(NX94^O!.*Q_CA+KV@0ZKXAG\>7GAC2[:W2+1M-T>. M-IKR].?EE5T8R[CM544CC)-;OPW^$FI>#==;4]3UZSU)DM!9P6^FZ-#I\>,C M,LFS)>0X SD#K@5F>-/@OXG\1_$Z+QCI_C6UL7M(!!I]E>Z*EXEED?/)'ND MWMW;&<<"C6VHO=4M#TSPM/J-WX:TB;6(5M]6DLX7O(4^ZDQ0%U'T;-:F*K:9 M#=6^GVL5[7B1JLUPD7EK*X'+!03MR><9XJU5HQ$Q1BEHI@)BC%+10 UE# M*01D'@@US&K:7_9[&6+FW)QM_N'_ KI+FXCM86DD8*JURM_?R:C,&8%8Q]Q M/3W/O6E--R]TYZS@H>^>+_M">)YO#LG@Z(^);[PKIM[J9@O;[3_]8(_+8X^X M_<#H#7G>H?$KQ%I?AWQC/X>\4:UXH\/V4-G)::S?6XBG%PTZJ\$;F-/,4H3R M5X/?FO??%?@D>)]=\,:D;LVYT2]-X(Q'N\[Y&7;G/'WLYYI_Q#\&#Q[X4N-$ M:[-D)I(G\X)OQL=7QC(Z[<5T2C)MLX:=6$8J+7K]YR\/QCO8CKEKJ/@_4+/6 M=,MX;I=.ANHI_/BD;:K>8,*F"/FW<+UR:Q)?VEK*PTW7GOM&6._TE[='AM-5 M@N;=A,VU&-PORH ?O;AQ6Q\1/@FOCV^UFZ.KFS;4+6VMQ$UL)8P89?,&]21O M1NA7CCO638? /5;"77+R#Q9#8WVIPV\033M&A@M(1$Y8)Y&2&C8$AE/)SUJ7 M[1;%+ZNU=[_,O7?Q[BT[P]:WEYH9M]0O+[[!:6QU.W-M<-MW&1;O.SRP,Y8@ M$=,5T_PX^)%K\1M.U"2"%;6\T^X^RW5NES']<#:_LT0 M6MA+-'JEE!K9U)=3B>#2(UT^)PA0H+0L5V,"<\YSSVKT+X?^"KGP;I=Y%=:C M%J%[=SF=Y8+*.UACXP$CB3@*/,+C6O$&J7[/=Z!$D9L8-/R"2!Q4OAGX,>+O"VJZM?6_CJTGGU6=IK MR:?0T:>4'[J>:9,A5' X'I6^?ACJ>D^'O#5GX=\2S:/?:(I7S9(?.M[S<#O M\Z'?;KM;B: RNH2;8KD)YR M ++C&X8'->@5RWP\\##P+I%S;R7\FJ7][=R7UY>R1B/S9GQN(0<*HP ![5U M-:Q345!)XRCC(-2$XJK>WRV<>XG+'HM!2NMC!OK)K M.3&05/0UXY\;_$LFAZSX1MI?$M]X7TN\N)DN[NP^^0(R5'W'[X[5Z]/-=\3^'=8-T83H\LD@AV9\W>A7&<\8SFNIQFZ?*]SS8U*4:_.E MI_7ZGB%Q\1/$>FV>H2:-K>K^)M"AU&PCM-1NX1#/<.\F);=69$#KC^(@8SUK MTZ/XMW0M]9BN/"]W;ZUI<\,,NGK=Q.F)1E',_"J@&G'2HY:D;M.YO[3#U;\2: MG"]KOD!*N;H?(JX')(X/%7[_ .-L>G:;I33:,8-5U*62.&RN=1@BA*H,M*+@ MG84Y&".23C%4K/X)ZG86^KFW\41176H7$-P\::3$+,[%*F)H,X:,@],YXZU7 MM/V>H=,L;.2RU*TBU>VNYKI7DTR.2RQ* 'B%L3A4X!&#D$9J5[,UK)3:CW.>$J493[=.IZ/11172>>%%%% !1BBC- CG/'/@?2_'^@SZ7JD( MDC<91_XHV[,I[&OA/XF?#N_^&GB672[QUFC;YX)U/^L3/!([&OL'XT?&BP^% MVD&.,K=:W<*?L]J#]W_;;T _6OB'7M>O_$^JW&I:GS?EYKJSZ_"*I##%;"_MTN[ M*YU&&*:"495U+ %3[&OL/Q5^S)X2TSQ_XGU[2-(LM0\'S:/=A+95+1Z??1+R M /X?4?\ UZ^*/!/B9O!GB_1M=6W%TVG74=R("VW?M.<9[9KV;P[^U]K.@77C M]#I*W6D^*WDE%B]R0+.5UVEE;'/'48&>*Z,;1Q$YJ5%Z6[[ZGHT)TXQ:F>@Z M@WPZ\#67PIT?4OAAHFM1^)=-A>]U L\=TKL0NY2#@GG-9W@3]GCP[X?_ &@O M'$6LV;ZQX)\)1-=/;/&96E#@&.(@?>(R?KBN9L/VJ_#\>E>%!J/PNL-:UOPW M:);6&I7>HR80KT;RPN#R <'-94/[7?BO3?#VO1Z2G]D^)]0;V4 M#"PHA4A5 XSDUR1H8OE<8)J^C;?GOUMH;.I2NF^GEY&'^T[\,[7X:?%"YATJ MW:VT'4X8]1T^,KMV1.,E,=MI[=LU]&_"GX8^ O$OPX\.MX=\&^&/&_G6;?VW M%<7QCUI)\'/E!B%&.W([5\V?%/X^:C\8/!WAW3O$-D+K7](9_P#B?-*/,N(V M_@9 H'ISGL*[;PU^UCI>F6WAV^U?X<:=K'BWP];BVT_7%O'@(51A2\:C#$5K M6I8F>'A&WO*][/[GNOZZ&<)THU)/HRYXA^ _@JW^!UAKD.K+H?B"\UZ6SQJL M:C%IC";3)K-?,<@! MXV?_ %B#/451TG]JZ2'P['::QX2M-:U2VUQM=M;YKEHTBE8@L#&!R,<#FNIU M3]LF'Q;=VMI%H;^&?-UBWU)]7N]3FO\ R'1AD^6P^YCC:I %1_M]-V6UWV?_ M 2_W$M]_F<_K?[)$<.DZ]/X?\>Z=XDU#1;J*PN]/@L)8G6X=@NSJVJV$UN("XX,$O 'BJZ\,ZGX4?Q#K-];WL'_"/7$L\MQ*K!C),KC$8X^Z#^M>*_%W]JQ_B MCX3OM+7PV^FWNI.CWMV^KW%Q'\N,B&%CLC!QR,$?SJ<-5QU5QE]F^MTO+TTW MV"I"A!-=3P/I129I:^D/-$P*[/X4?%C7/A!XJ@UG1;AD*D":W)^29.X(KC"? M>O;_ -FC]FC5/CEKZ7%PDEEX8MG'VF\(QYG^PGJ3Z]J\['SP\,/+ZSK%]._I MYG9A55=5.EH^_P#F?H[\%/C'IGQG\&V^M::'B; 6>%U(,;]QGO7HBG(K%\(> M#]*\$>'[/1]&M([*PMD")%&,?B?4UM 8K\QBFCZ:5G*Z%HHHJB0HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6D) MQ0 8II3)SS^=!?GTI0V32 H%+MI"X!Q0'R:8!L'O2[1106Q0 ;:-H%)O'O2 M@YH -HQ0!BEHI6 3:,YHQ2TTMB@!=HHVBF[_ &/Y4N\>A^F* J/_P!5&,#T MHWBC.X&A 8Q1I,^_:\!8C@#KN'I3?["U'_G_M_P#P%/\ \752 M1#<:EJ&^:?"3!5"S,H V*>@/O3A9@])+H^XN)/\ &F!9_L+4?^?^W_\ 4__ M !=']A:C_P _]O\ ^ I_^+JK]D7_ )[7/_@1)_C1]D'_ #VN?_ B3_XJ@"U_ M86H_\_\ ;_\ @*?_ (NC^PM1_P"?^W_\!3_\757[(/\ GM<_^!$G_P 51]D' M_/:Y_P# B3_XJ@"U_86H_P#/_;_^ I_^+H_L+4?^?^W_ / 4_P#Q=5OLB_\ M/:Y_\")/\:3[(O\ SUN?_ B3_&@"U_86H_\ /_;_ /@*?_BZ/["U'_G_ +?_ M ,!3_P#%U5^R#_GM<_\ @1)_\51]D'_/:Y_\")/_ (J@"U_86H_\_P#;_P#@ M*?\ XNC^PM1_Y_[?_P !3_\ %U5^R#_GM<_^!$G_ ,51]D'_ #VN?_ B3_XJ M@"U_86H_\_\ ;_\ @*?_ (NC^PM1_P"?^W_\!3_\757[(/\ GM<_^!$G_P 5 M1]D'_/:Y_P# B3_XJ@"U_86H_P#/_;_^ I_^+JL_A:^EN!,^HPLP&%!MCA?7 M W_K2?9%_P">US_X$2?XUG7L,UE)YPGNI+8CYT\]\I_M#GD>HJH[Z$RM;4U? M^$;O_P#H(P?^ Q_^+H_X1N__ .@A!_X#'_XNL]$\Q0RW%PRGD$7#X/ZT[RC_ M ,][G_P(?_&NCEJ=S@]I0_E+W_"-WX_YB$'_ (#'_P"+H_X1J_\ ^@A!_P" MI_\ BZHM"P(S- MY_\ A_\:/*)_P"6]S_W_?\ QHY:G]S_X$/\ XT2?^>]S_P"!#_XT M>2?^>]S_ .!#_P"-/EJ]P]I0_E+_ /PC>H?]!"#_ ,!3_P#%TG_"-ZA_T$(/ M_ 4__%U1\D_\][G_ ,"'_P :0PG'^ON?_ A_\:7+5[A[2A_*/O?!%W?NIEU- M,+T5;<@#W^]UJO\ \*YF_P"@DG_@/_\ 95BZF^HZ=+G[==-;L?E?SFX/H>:J M_P!J7W_/]=?]_F_QK>%.LU[LCCK5\+&5JD#I/^%_\ /]=?]_F_ MQH_M.]_Y_KK_ +_-_C1[+$_S!]8P/_/O\/\ @G2?\*XG)_Y"2?\ @/\ _94? M\*XF_P"@FG_@/_\ 95S?]IWO_/\ 77_?YO\ &C^T[W_G^NO^_P W^-'LL1_, M'UC _P#/O\#I/^%G[YN?UI>RQ'\P?6<%_S[.D'PYF_Z"2?^ __ -E2_P#" MN9_^@DG_ (#_ /V5_\_P!=?]_F_P :/98C^8/K M.!_Y]_U]YTO_ KF?_H))_X#_P#V5'_"N9_^@DG_ (#_ /V5.;\?7RQ_[+7J_V?F?\R^__ (!G[++/Y/P_X)^F/_"G$_Z"C?\ M?C_Z]'_"G4_Z"A_[\?\ UZ_,[_AJ_P"*X&?^$YO\>N(\?^@TX?M6?%G/_(\: MC^4?_P 33_L_-/YE]_\ P ]EE?\ )^'_ 3]+_\ A3J_]!1O^_'_ ->C_A3B M_P#04/\ WX_^O7YH_P##5?Q9_P"AWU'\H_\ XFC_ (:K^+'_ $.^H_E'_P#$ MTO[/S/\ F7W_ / #V65_R_A_P3]+C\'5S_R%&_[\?_94?\*=7'_(4;_OQ_\ M7K\T?^&J_BS_ -#OJ/Y1_P#Q--_X:M^+&0/^$YU#)[?N_P#XFC^S\S_F7W_\ M /997_)^'_!/TP_X4ZO_ $%&_P"_'_V5'_"G%_Z"C?\ ?C_[*OS1_P"&J_BS M_P!#OJ/Y1_\ Q-'_ U7\6/^AWU'\H__ (FG_9^:?S+[_P#@![+*_P"3\/\ M@GZ7?\*<7_H*-_WX_P#LJ/\ A3B_]!1O^_'_ -E7YH_\-5_%C_H=]1_*/_XF MC_AJOXL?]#OJ/Y1__$T?V?FG\R^__@![+*_Y/P_X)^EW_"G5'_,4;_OQ_P#9 M5#=?!QY(&6'5_+D(P'-OG'_CU?FO_P -5_%C_H=]1_*/_P")I!^U5\6/^AWU M#\H__B:F66YG*+BY+_P+_@%1AED9*2AMY?\ !/K_ %[_ ()\:+XFU:YU/4O& M.JW5Y<-N>1T7\ !V ["J _X)L^%^_BG4O^_:UM_LF_M;0?$NUB\-^)[A+?Q) M$N(YW.%NAZ_[U?50?/2O$]MBL._8RG*+CTO_ %H>W*-.7O\ *FGULCXZ_P"' M;/A?_H:=2_[X6C_AVSX7_P"AIU+_ +X6OLG:#VHVCTI_6\3_ ,_9?>R>2G_( MON1\;?\ #MCPM_T-.I?]^UH_X=L>%O\ H:=2_P"_:U]D[1Z4;1Z4?6\3_P _ M9?>PY*?\B^Y'QM_P[8\+_P#0TZE_W[6C_AVQX7_Z&G4O^_:U]D[1Z4;1Z4?6 M\3_S]E][#DI_R+[D?&W_ [8\+_]#3J7_?M:3_AVQX7_ .AIU+_OA:^RMH]* M-H]*/K>)_P"?LOO8%_P#H:=2_[]K1_P .V/"__0TZE_W[ M6OLG:/2C:/2CZWB?^?LOO8')#^1?7Q)J4T:L"T M>Q1N'I7U5X0\'Z5X(\/V>C:/:)9V%J@2.-!C\3ZFMO8*=6,ZE2JTZDG*W=E* MR5HI+T0@&!2T45 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4AI:* /DGXW>(;WX*?M@?#?QA<:E=P^#?%E MK+X.<=%->;?#KXW>+]&TSX@?&N&TMM3L_%7B9M( MTF/Q'KZZ?INF:?;Y43L7)^\P Q&I8[37U5^TG\ =,_:/^&L_A+4K^;2B;F*[ MM[^WB622"5#U"MP<@LI]C7 >*_V+=*U?X=_#+PWHGB2ZT"Y\ RB?3[][&&\2 M>0KB1YH)/D8LV6]B377&I3Y4I;_H9-2OH>#_ !,_;1\=?$7]GC^WO"ME:Z!J MEIXOAT'4;O2]3+Q2H2K(8)"@8I*2%)P"HY[UV5Y^T1_PJCXP_%OQ#XFT&^BU MC0_!^EWMYIUKKCW-F;B0HH@AC9 B?.P!E')&3BNI;]@ZVE^&GBSPI+X\U6:X MUSQ!#XD35I+& 2V]W'C/R+A74D9Q@8[5MZA^Q?IWBC4_&U_XJ\5ZEK]SXM\. MVFA7\IMHH'#P8(NE*\!RRAMN-O:J:Y;W-IK!N5\J*$RJA'EC#\ ,">-P(STJ?3/VRM0U+X1_"'QD?"] MJDWCKQ"FBS68O6*V:M-)'YBMLRY_=@X('7K7%Z1^SCXV\(_M5?#&YUG7M>^( M>@VN@:AIMSK5Y91PP6,7E&.*$^7P&8-RS$EB!71Z!^P,VBQ>$-/?XGZ]>^&_ M"6N+K.C:-+96XB@Q*9&C9A\SDDD!B>,M@^<7H/[3T_P?\ M!OCG6=)\,7VOW$OQ1E\/&RU#7))V=G7[\+.F(Q\H B^Z,]:[6?\ ;@U;P$GQ M.LOB-X(AT77?!UK:7D=GI.I?:H[T7+!(8Q(47#;BH)QCKZ<[EW^Q%IMWHVH: M>?%E\JWGCM?')?[''E9!_P N^,_=_P!KK6UX]_8]\._$KQA\1]9US5;V2W\: M:7::=+9PQHALVMVW1S1R)X_$7C#X MB:UX\UFQTB;1=(FOK:&!-/@D0HS!4_UDA4XW,>:?I7[&VGZ9X$^$WAD>)KV6 M'X?ZL-5AN&M(PUZ=SML<9P@^?&1Z4KT>WYBM,\TTG_@H[;ZAXWMDDT'2(_!U MSKQT&*5-;5M84[]@NFL]O^I+=]V:]Y_:9\2ZCI?@73=#TB\DT[5/%6L6GAZ& M^A.'MUGDQ+(I[,(ED(/KBO._#O[#EMX4\5QS:7X\U:R\'QZR^MKX M]@$2L;>"6260L2]PRY4L?E0CI7TOX/\ AS;VWQ'\0?$:*[NQ+XFTRPMVTVYM MQ&;98=[#/\6X^;@J>A6HM)^!VDP_$/Q;XOUIHO$=]K@MH88M0M(W33[>%2%A MBSG@LS.3P233]I%-7Z?F'*^AY+XE^+4GQ"_90T'XPZ/,T6N^'XXM8>."8A#- M WEWD#[3AD=?-7G/#*>H%?36CZC%K&E6E]!GR+J%)X\]=K*&'Z&OG#XA? F[ M\.>#/&/@OPI+>W&G_$36XS]CCM%%MH4<@7[;*&'1&2-B%./G8 =:^DM-LHM- ML(+2W3RX((UBC7/15 'Y"LYN-O=+5^I@K_R$=3_ .NX_P#0%KYB\<:AIMY^ MT!XRL/$%UX[FM+73-.DL;7PDU\RQ.XDWEEM^%)PN"V,XKZ<7_D(ZG_UW'_H" MUS^D>!;/1O'6O^*H;BX:]UJVM;6>%B/+18-^TK@9R=YSD]A611\[^#O$'Q4T MWQEX%T^2&:_U2XT;5I?L?B6^> K;+X>9O$.KF*))H93&T$2Q(TDI)!(8* !UYXKUJ\\#6=YX M_P!/\6M/.+ZRT^?3DA&/**2LK,QXSN!08YQS7G]I^S1I^CSZ;<:-XGUG1KNT ML[BP:Y@2WD>6":=IV4%XSY;!W.'3!QCK0!R>I_M:W<6C>%-1@T72M+M]:TMK M];C7]0EMK:6993&;6&98RN_*E@9"HP1[XL>-?VLD\.:_J&FVEEHR2Z78V]W> M0:IJ;1S7$DL?F>1:^5&Z.P7'SLP4D@#KFNAC_9FL[#P[8Z)IOC#Q!8V$%A)I MD\+&&X2Z@>1I/G21&42 NP$B@-CKFK4O[..FV >+PWXDUSPG:W-A;Z;?0::\ M3?:HH4V1L6D0LDFSY=Z$'% 'H$6KW?B;P7#J>@-#;W>H6*7-DVH1L4C9T#)Y MB@@\9&0/2O/?V;;C79-*\:6WB+6Y?$&I67B2YMGO9%V*P"1G")DA$&3A1TKU M?3[&+3-/MK.'>8;>)(4\QR[;5 R3R3@=3UK$\&>![/P4^O-:3SSG6-3EU28 M38^21PH*K@?=^4=>: .DHHHH **** "BBB@ I" 12U6O;U;5 %'F2OPD8ZL? M\/>FE<3:6K,^:/\ LVYC$/,,[8\D=4/]Y?;U%-+NSN);2ZAT MJXDBG@-/"UMXW\)ZOX?NY98+ M74K9[662#&]588)7.1GZUVPBU&S/)J2C*I=(^<_#;7?]L>#Y_ [_ !#W,%DU MV3Q%]L&G&V\@ES_I/5]V"AC_ )5L?!3XM^++#PK\.[;Q#I,%YIVOK<6EKJ0U M%Y;UY(_-27\5RR6>AZHUY=VLD4;.(IL((RS!2/D8X/K5;PW^U@;WPWKVMZ MIIVD?9]+TUKZ6TTS4F:\MI0P46UQ#*B.K9/WU!48/MGI=!_9LL=&?P\)?%6N M7UIH$4MOIUH?)@CBBDC:-@?+12S[6XD)W]\[_A(M=U;Q03IDFD MP27_ )22PV[D9S)&@:1QM7#N21BE[P[TQGPD_:!_X6'XN;P_=0Z2]S)8?;XK MG0KN6YACP0&AE,D:;9!N!XR#@XZ52^/%HNDO>:O?^+-?F"(?WQ)*Y+#:J@YKN/!?PPF\*ZS_:=_XKUKQ+-(H8@0?N M1JH9S@9=LFL;Q/\ V3Q!\0Y?&-KXWU[1-4-LMI$MI';2);Q#J(_-C8KN/)( M.3]*=G8F\5*ZV._\*KJO JSFK2,MQ:*3-&:8A:*3-&: &30I/$R2 M*&1A@@UR=]:"PNS"K^8N-PYY4>AK;U?5Q9CR8L-.P_!!ZFN=Y)+,26/))ZDU MM2BV[K8X\3.*CRO5GC7[1&H"TN_ T%Q=:S!IMUJQBNX]":87$J>4YVJ(?G;D M X%>>^(M2\1:%X8\8WGA^7Q5#X7CAL_L1\12S17)NS<*'$)E_>+&4X.>,GBO MHCQ'X,M?$NL>']1GGFBET6[-Y L1&'8H5PV1TPW;%+XW\'6OCOPY/H][--!! M,\;M) 1O!1PXZ@]Q6LH-MLYH5HQC&-O4X.X^+_B#0SXCL]9T#2[?5=+LX+Z+ MR=4VVK1RL5_>2R*NS81R<'/;-8%O^TM75[>6MS>06\(:#81$89?,C<*RD,=W M4-D$=JS?^%$1F\U74)?%VOOJ^HI &OXWBA:%H7W(41$"A>2"A!4@G-)JIT*3 MP[5VM?F<_ZB;"VN[?56DT]E";VE=PAD0 <%"F[./K7 M)V525([$9!!%8\7P!TV**>Y& MM:BGB&2_34AK<20QRI,J;!MC5/+VE205V\YYKL?!_@\^%+"\B?5K_6;R\F,\ M][?LI=FQ@;54!44#HJC%.*G?WMC.HZ'+:"U/*KBSU#1OB/H6FZ9XJU;7?%DE M\;O60URYL;?3R2=LD.2D8QA4 ^8D9JU%H^H^,])UGQ&-4UV72Y=4GE&DZ+,8 MI[V&$>5''')O78"X9B 1GN:UO#WP)N/"\M\^G^//$,4=_@*4M+^T*,[ @A_,1@4<-DDY'7I24 M9=4:.I!-6?X%7X":]>Z]\/XWU*\GNK^VN[BVE2\)-S;A7^6*8D#N=\#>"+/P)I$EE:SW-Y+/.]WO MW"G[-:@_=_VV] *F24ER6O?2WE?#+Q1'+I% M]!]FOB7_ +-W?O(/<#^[7;_L7Z*NI:1\1IX=/T&\U6VT^-[-_$42/:Q2;CRY M+=:N=5U6Y>[O;AMSR.?T'H!Z5T/@GXHZEX%\->*]#L[2U MN+7Q%:"SN7G#;HU!SE,$#/US7T*PM?ZFJ,I7EI\E?;SLOO/7=6'MN>W_ 7; M?RN?:6FZ%X$U[XH^#+2[M/"$WBQM'OVUQ?#4236" 1-L;;C&X<$=^O;%>!WO M[-?A74QX,U3P]XNU2]T#7]0GL)9I-'+7$XDQQ(26!P<9Z<$FO)OA7\3-1 M^$?B@ZYI5I:W5R;:6U\NZ5MFV12I/RD'.#78>!OVF_$W@#2?#6GV&G:;+#H= MW/=Q&X1RTWG AT?#<##'!'U3%4)/V,K_=Y^NVEB_;4ZB]]?UH>GZW^Q;I M5GXF\&VFF@=-;M(HKJ-XU+ *JOM)?' 8@\CZ56U/\ 8MB?XDZ! MXXNFU?2PLT"1=?+9&,]T?;Y#I'YUO4 MHXFIAHQEK._>W_#F<)TXU&UL>*S1O!-)$Z&-T8JR-U4@X(/TI*=-(]Q-)+(Q M>1V+LS=6).23^)IN#7M+1'$%%@TP"BC!HQ0!/87]SI5]#>6<[V]U"P>.6 M-L,I'0BOTY_8Z^.NM?%WP>\&M:=.+G3\1'4@N(I\#U_O5\4?LV?LV:M\=/$* M22K)9^&K9P;N](QN_P!A/4G]*_4CP9X+TGP)X>M-%T:T2RL+5 J1H,9]SZD^ MM?"YY7H5JD:=-7G'=]O+S_0^BP,)TZ;<]GLOU\OU-TI5L[EXY'J.1S[U(&!'44@%(%&*I:KK-AH=FUWJ-[;6%HI"F>ZF6) 2< M%F(&23@5;60.H8$%3R".] "[1FE Q2;AZBER/6BP!BC%(6I'E6-2S, OJ3@4 MP'8HQ2;J3S5W[<4@'4;1C%5;[5;/2TC>]NX+1))%A1IY @=V.%09/ M+$\ =339-8LHM1BT][RW6_E1I8[5I5$KH.K!,Y(&1D@4 7 ,455BU2SFOY;) M+J![R)%DDMUD4R(K9VL5SD X."1VJKX@\5:-X4MDN=:U:PTBW=MBRW]RD"%O M0%R 3[4(#3*@TM9Y\0:;Y=C)_:-ILOF"6C>>N+AB"0(^?G. 3@9X!J^#N4_T MHL!DS^'(KBYFG6[NH3*VYEC=0N< =U/I3?\ A&$_Z"%]_P!]K_\ $UDS6-O= MZIJ+31+(1, "Q/ V+QUJI5<36,$O7RY;A4;\BV:8'0_\ ",)_T$+[ M_OM?_B:/^$83_H(7W_?:_P#Q-8W]GZ9YJQ^7!YC+O5-_++Z@9Y'O3_['L?\ MGV3]?\: -;_A&$_Z"%]_WVO_ ,31_P (PG_00OO^^U_^)K)_L>Q_Y]D_7_&C M^Q['_GV3]?\ &@#6_P"$83_H(7W_ 'VO_P 31_PC"?\ 00OO^^U_^)K*_L>Q M_P"?9/U_QID>F:=*7"10N4;:P5B=I]#SP?:@#8_X1A/^@A??]]K_ /$T?\(P MG_00OO\ OM?_ (FLK^Q[+_GV3]?\:/['LO\ GV3]?\: -7_A&$_Z"%]_WVO_ M ,31_P (PG_00OO^^U_^)K*_L>R_Y]D_7_&C^Q[+_GV3]?\ &@#5_P"$83_H M(7W_ 'VO_P 31_PC"?\ 00OO^^U_^)K*_L>R_P"?9/U_QH_L>R_Y]D_7_&@# M5_X1A/\ H(7W_?:__$U#_P (A!YQD^VWID(QN\Q>GI]VJ']CV7_/LGZ_XUGW MVCQVTGVB&#S(\8>').!ZKSU]N]-;DRVVN="?"<7_ #_7W_?:_P#Q-+_PBD/_ M #_7W_?:_P#Q-<_%96*Z/ M9R[G#[:GMRF__P (I#_S^WO_ 'VO_P 31_PBD/\ S_7O_?:__$US%JVD7^[[ M--:7)49;R)P^T>^&XJ>*SL9XUDB2.2-N5='W*?H0:?LY=P=:FMXG0?\ "*0_ M\_U[_P!]K_\ $T?\(I%_S_7W_?:__$UA?V;:?\\$_,_XT?V=:_\ /!?S/^-' MLY_S![>E_*;G_")Q?\_U[_WVO_Q-'_")P_\ /]>_]]K_ /$UA_V;:_\ /%?S M/^-0SP:=;-&LWD0M(=J"23:7/H,GD^PH]G+^8/;4OY3HO^$4B_Y_K[_OM?\ MXFE_X12'_G^O?^^U_P#B:PO[-ML_ZA?S/^-']FVO_/%?S/\ C1[.7VI?R_D;O\ PBD/_/\ 7O\ WVO_ ,336\*1 ?\ ']>_]]K_ /$U MB?V;:_\ /%?S/^-(=,M?^>"_F?\ &CVVI?R_D7SX"TXNQ:YNRS')8RC_ M .)I?^$ TP?\O-U_W]7_ .)KQ+X^?"77/%.@27W@S7;_ $+6K<%Q#:W#)'<> MQ'K[U\!ZI\4_B3HFHW%A?^*==M;NWW?8UJ M?58151QNGY+1]GJ?K3_P@&F?\_-U_P!_5_\ B:/^%?Z9_P _5U_W]7_XFOR0 MM_B_\0[N9(8/%FNSS.<)'%<.S,?0 S5SM4W#2QACZ M L!DUZ3RC&K1U(_>_P#(YU6P72#_ / 5_F?K-_P@&F?\_-U_W]7_ .)H_P"% M?Z8?^7FZ_P"_J_\ Q-?DC=_%SXC6$YANO%6OVLPP3'-.Z, >G! -1?\ "Z/' MO_0Y:U_X%M3_ +&QS^W'[W_D+VV!_E_\E7^9^N?_ K_ $W_ )^;K_OZO_Q- M!^'^F?\ /S=?]_5_^)K\C#\:/'I_YG'6O_ MJ3_A<_C[_HWP/\OX+_ #/UT_X5_I@/_'S=?]_5_P#B:/\ A -,_P"?FZ_[^K_\ M37Y)6?Q:^(^HSB"T\4^(+N1B/HH)IUO\ %7XE7_P#0Y:U_X%FC_A<_CW_H:Z[^ MQO\ #3Q3JLVHZK97FH7TQ^>>:[)9OTK\V#\:/'N/^1RUK_P+:O6_V=_VO_$7 MPY\4+%XFU&ZUS0KM@LS73EY(?]H'T]JY*^48VDO;-WMV;O;K;8ZZ&)PR?LZ? MNW[I6/K[_AA/X1_] 2?_ ,"3_A2_\,)_"3_H"3_^!)_PKVWPUXFT_P 6Z/:Z MII=U'=V5R@>.6-L@@UK#I7C*I.6O._\ P)_YG8[IV:7W(^?/^&$_A'_T!)__ M )/^%'_ PG\)/^@)/_ .!)KZ$HJN>?\[^]_P"8K^2^Y'SW_P ,)_"3_H"3 M_P#@2:/^&$_A'_T!)_\ P)-?0E%'/4_G?_@3_P QW\E]R/GO_AA/X2?] 2?_ M ,"31_PPG\)/^@)/_P"!)_PKZ$HHYZG\\O\ P)_YA?R7W(^>_P#AA/X1_P#0 M$G_\"3_A1_PPG\(_^@)/_P"!)_PKZ$HHYY_SO_P)_P"8?\[^]_P"87\E]R,+P MAX,TCP)H%KHVB6:66GVR[8XD'ZGU-;@I:*A)(3;;NPHHHIB"BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH Y[Q\I?P7KP R387 Q_VR:OSV>X MMA_P2"@B\R('R4AV9'W_ .T =N/7OBOTGEB2>-D=0R,,%2,@CTKYMC_X)[?! MR+Q&-3&EZK]B%Y]O_L(ZM-_9GG9SG[/G&,]NGX5T4IQBK2[IF(^&M2\ M>Z%^UKXROX/$-F;71OAU#?+9SV;.%M?*!BA4%\*XF"NSX^8#;@=0R+]JGXU> M&?VO[GQICR?\2]VDD66>558F8E8\K&O = M0^"^F_"Z[TR>Y\*::J"S22Z?[1 R,621)@=P<%CA@<\XK3VM-VNNQ/++74^) M_C5\9_&OQ&_9S^)_AWQG;37PT74M&FL/$#Z#/I"WT4EW&&1K>7E71AVZ@YKV M3Q'\9_B[XT^(?Q T#X=ZIX;\-:3\/--MY;G^VK%KF74Y6@$A7.X>4F 1N&>Q M[\>J0_L7?#A?!/B'PU:GJ%_J\T]]T?0;I=D]GJ*;E$Z29S)!N&2I' M XSR#7>?%GXS_$OP)X:^'&DKXZT#_A*]9T^2^OFTCP[-JUY=MM#*+2UB^3R1 MN"F1G&>HKU[4_P!D#X7ZSJ]I>WV@&ZAL=&;0;'3I9V-I96K+M;R8ONHY!.9/ MO9.EIH%IGSS,4TZYET_3+B&)KQ6S TT,A M!&PDZVAG(,J),#G M82/NG./QJYJ/[&'PSU#X8V'@46.HVFDV6HG5XKJVU*5+S[6<[IFGSN+'/)_+ M%5[2BG=+KV%RS[GSK^T#^UC\3?AKXI\3_P!A^*=#U6W\,O:0W.EZ;X;N+J+< MP42F\O"0ENQ).U%+=0.M=1\%+KQOKG[=OC^[NM?M'TE-%L;B>Q:U);K69+Q?$(M]8$3W]E#KMQ';W$T:A4G= V M&EP,[CGDD]379:;^S1X.TCXK67Q$LVU:#Q';645@Q349!!"?#EUAM)T31+OQ&(6Y62[\Q;> M)R#_ ,\P\A'H6!["OECQ_P#&*PD^,^M_%^%=:NKOPKK\&F:6+;2[F2SFT:+= M%?\ ^D*GE#>\DC9+<&$>M?8OQ,^&FH:G\2O"/C'1(FEN;2.XT;5(DG$+R:?< M@;G1C_'%(B.!W&X#G%=/X7^%'AOPM\,X? 5E9,WAJ.S>Q-K<2&0R1ONW[V/+ M%MS$D]%=%EBF7HZ-)<%2#[@@U MB_'3P!J'B;XX6WB#0=%\(_$R[TK11:WG@SQ)="*2T224LEU 65T5GVLA++R% MX-=C#^R#X0L+JSNM,UWQEHUU;:9;Z0)]+\27-L\MM!N\E)"A&_:&(!/;%:>O M?LP>%M>FT>_;5O%%AXBTNT-A%XCL-=GBU*: L6\N:<',HR2?G!Q2YHJ5UV"S ML>&VD6@2_LN_$VW\-:)JG@K7/"&ISZL="U.6.5M#U&)4N46V=/E$)&&7:<8D M8=#BOK?P;K;^)/".BZN\8B?4+&"[:,?PF2-7(_#->0>+_P!GJ#2_A)=_#WP5 M:S1VOB2_4:[J]]>M-=&&1@;FXDDD):61D78!V+#H!7MVG64.FV%O:6T8AMK> M-8HHUZ*B@!0/H *FUB%KD2]YO[W^SZ?2OJ%5SJ.IX!/[\?\ H"UFV/@_2].\2ZIK M]O:&/5M3BA@N[CZ1X[6/X\):9=>)[7Q#+:%M8MK62RB MN=S?+#(077'3DJ.<9XKCKG]G?P--W7Q[^(6H>$/"^OQ :9IMUHSW=[>Z;H@U01W:S/'_I$*R>9# 0 MF=R!N21GBK&M_M!^,]=UG6(_"DT5E=36T<]M']R&5(V D1>P;- '16TU[XP\" MVTRS3^'[_4M/CD\R *\MG(\8)V[LJ2I/&__$GN?Q_=FN_@MO)#9)=V.7=N MK&J?B'P]8^*M#OM'U2W^TZ=?0M;W$.XKO1A@C(Y''I7?&/+&USR)S4I\R1\U MZ!\+K[4-0\&:MHWPRLOAW'I:)=7VLQWUN9;R'[.081'!G<')!._I]:C^#?B_ MQ9X"\%?"S[;JVF7/AS6Q=6HL7L_):S1!-(DAG#$L.E?4,>GPPV*6 M:1E;=(A"J<\(%V@9^@KF5^$WA9=*T'33I*M8Z&7-A \CLL6]75LY/S B1QSG MK1RASWT9XCX3^.?C*_\ $OAU&NTU>PUR"[*//H3:=8B2.%Y(S;7#L'E3Y0"S M* 0=;>)U*M%&KN0L9#$; ,?E5C0O@% MX'\/13PV^C/<02VCZ>(+^ZFN8XK9SEH8ED8B-#Z+CI2L^X^:'8Y/X1_$7QKJ MWC5=&\16=]/I]SIIO$O[[1!I;0S KF-5$C>9&0W#=1CGK6=\=/"_AG4=?N[5 M=#?QKX_UZR%GI>F3C>FG1J3FY#8_T= 3N9\Y)4 5Z7X+^#WA;P!J,NH:/83K M?/ +47-Y=RW4D< .1$C2,VQ!_='I6=XF_9_\%^+O$UWX@U*POCJ]U&D4US;: MGVC6*,2.SL% P,LQ))]R>S M*/Y]J]U^-?QJT7X+^&)-1U*19+V0%;2R5L/,_;CL/4U^97Q(^)>L_%3Q/<:W MK=UYLTA(CB#?)"G95'I_.NS!8:>*K*<'91>_Z+]3I4O80;FK\RT7?S?IT.G_ M &8V_P"+_>!>W_$SBZ?6OJ#XO?&/P[I>C>/_ QJWQ D\>:KJ6H"'3]&;33& MND.).GFD<[>.<_P\5\1^&?$U_P"#M?L=:TBY%IJ5E*)H)\*VQQT.#D'\:9JO MB&]UO7KK6KVY\[4KFX-U+-@#=(3DM@<=>U?4XC!K$5E4D]$OQN<-.JZ<'%(^ MU_CIX \#?$GQ?\2(VTO5(/%NA:!;ZI_:HOU86H?LR^ M _\ A5^KROI5WHOB/3=$CU7?+K2W-ZS$9/F6J HB'MSD^G%?.-Q\=?&MUJVN MZG)KA-]KEDNGZA*(8QYT 7&,+TZC!KZ&VD3>)]]B]K]C=?LD& M^2/& &?;N) Z'.17$L'BH1C&G4T5NK-_:TVVY1/;O''[,_@*;X:7-_X/L9=0 MN[6V@F;4(]9)N8MV-[75I(J[%') 7G\J;\7?V9/AWX.\$^)(+"Z6T\0:'817 M4=W)K2SRWCD999+7;^Z!_A.:\)U_]I?XC>)O"\GA_4?$SSZ?+$L,Q$$23S(O M17E"AV'U-1>(?VC_ (A>*?"!\,ZIXFEN=)>-89$\J-99D7HLD@4,P'N:J&%Q MB<;U-G?=[:?U83JTFG:)W/[)5_XZN-3UG1O!9LM%BN5CGU3Q-/#F73[9#DA7 M/ W,[#5=2^,'CWPW:&X:ZCLO#NGE[8JU]-(X\QQ'P3O"].X% M?.WPW^//C7X265Y:>%-;&EP7CB2=1;Q2;V ('+J?4T>-?COXT^(5L(==UH70 M^U)>[HX(X6,J*51LH!T!.*UJX2=2NYZ6=NNO3?3R[D0JJ--1UN?1_P 3?$^N M_$W]F+Q0^MK*/$FB7]M+J>FZC8?8TTI.BQVBXY!4 G)[FOC3ZUZ)XY_:)\?_ M !(\.Q:'XA\22W^F(59H?+CC,I7[ID90"Y'O7G.]?[P_.NO!4)8>#4K:N]D9 M5I^TDFKCJ*;O7^\/SHWK_>'YUZ%T<]F+2;:-R_WA^==Y\'/@]KOQI\60Z-HL M!,>0US=D?NX$[DGU]JPK5Z="#J5'9(TITIU9*$%JSW7]A+XD^-['QC_PC>F6 M'9!ON$D;"6O^T&/3Z5^CJ.Q XK@/@Y\'-"^#/A.#1M&@ ; -Q=,/WD[] MV)_I7H*KBOR_$5(UZ\JT(\J?3]?5]3ZJ*<81@W=KK_78=1116(PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "DI:Y_QUX[T/X:^%K[Q'XEU&/2=%L5#7%Y* MK,L8)"@D*">I X%&^B Z"BO'/!W[7OP?\?W\]AH'CW2]0O88)+I[8>9'(8T4 ML[*KJ"V%!)"Y. >*P4_;X^ X_^-U?LY[5_ M$C]J#X7_ DFL(?%OC/3M(N+Z(3P6[;Y)6C.,.41695YZL!6EKOQ^^'OAKP% M8>-M2\7:7;>%+]TCMM6\W?!*S9PH*@\_*>,<8.:7++L.Z/0J6N&\!_&KP3\3 M_#5]XA\*^);#6M$L7:.YO[=SY4+*H9@Q8#&%(-58?C]X G^&I^((\56$?@T% ME_MB8M'$2K["!N 8G<, <]LTN66U@NCT+-%$?C#HDFK^#=?L_$ M&GQRF&26U8YC?&=K*P#*<<\BK'B;XE^'?!]^;/5M22TN%L+C4W3RW?R[6$ R MROM!VJ,@9/4G R:5FG:P7.HI:Y?5?B7XGW]JQE@FE?.Q-ZY" MDD$?-CYN.I KKP<@U/J,P[ZST$WDK73VZW#'+[YMI)QW&?3%0_8_#7_/:U_\ M"?\ [*H=BMJ6IY56/GCJ/]A:YW7?B7X-\+:B=/UGQ-HFDWP4.;:^O(H9-IZ' M:Q!P:8'4?8_#7_/:U_\ G_[*C['X:_Y[6O_ ($__95F6VOZ/>W%K!;W]C/- M=P&YMXXI449'(XYK1V1_W$_P"^10 [['X:_P">UK_X$_\ V5'V M/PU_SVM?_ G_ .RINR/^XG_?(I?+3^XG_?(H 7['X:_Y[6O_ ($__94?8_#7 M_/:U_P# G_[*D\N/^XG_ 'R*J6&HV&IM6G]Q/^^11Y:?W$_[Y% "_ M8_#7_/:U_P# G_[*C['X:_Y[6O\ X$__ &5)Y:?W$_[Y%'EI_<3_ +Y% "_8 M_#7_ #VM?_ G_P"RH^Q^&O\ GM:_^!/_ -E2>6G]Q/\ OD4>6G]Q/^^10 CV MGAL=);7_ ,"3_P#%56;_ (1&.1@;FP#Y^;-SS^/S5:\I/[B_]\BO'/VA_P!G M?3/C-H#/"%L=?MU)MKN/YET:TXPE=2^7J>LK)X0/ M'VNP_P# K_[*G;O"/_/W8?\ @3_]E7X[>+O#&L^!M?NM'UB&:TOK=BK(S-@C ML0>X-4=+LM1US4;>PTZ"YO;ZX<1PV\&YY)&/15 ZFOI:>25:D%4AB(M/KRO_ M .2/,EC*4).$J337FO\ (_9?/A'_ )^[#_P)_P#LJ-WA#_G[L/\ P)_^RK\B M/$7PP\<^$;07>M^%M6DL:%CT&XC'-8NNZ-K'AC4&L-7LKS3+Y55 MVM[I6C<*PRIP>Q%5'(ZL_AKQ?_;K_P#DB7CJ,=Z;^]?_ ")^R.?"/_/U8?\ M@3_]E1N\(?\ /W8?^!/_ -E7XO\ GR=?,D_[Z-)]HE[R/_WT:O\ L#$?\_E_ MX"__ )(7]H4/^?;^]?Y'[0Y\(_\ /W8?^!/_ -E1GPA_S]V'_@3_ /95^+QN M)0/OO_WT:UO#7AGQ!XROS9:#I>HZU=A=Y@L(GF8+ZD+T'UJ7D-:*NZZ_\!?_ M ,D"Q]![4W]Z_P C]B]WA#_G[L/_ )_^RHSX1_Y^K#_ ,"?_LJ_&?4;34-' MOI[*_@NK&\A;;+;W*M'(A]"IY%5_/D_YZ/\ ]]&FLAKM75=?^ O_ .2#Z_0_ MY]O[U_D?M!N\(?\ /W8?^!/_ -E1N\(?\_=A_P"!/_V5?B_Y\G_/1_\ OHT> M?)_ST?\ [Z-']@8C_G\O_ 7_ /)!_:%#_GV_O7^1^T&[PA_S]V'_ ($__94C M/X1 _P"/NP_\"?\ [*OQ@\^3_GH__?1I#-(?^6C_ /?1H_L#$?\ /Y?^ O\ M^2#^T*'_ #[?WK_(_9&X^&O@/Q?*;J?1M,UAU^7S9/WVWVR27WK]2? GCO2/B' MX=L]:T2ZCNK*X0,"K9*GT([&OG\5@9X*K[.JEKLUL_\ @GI4\1[:'/3D[=NQ MC?\ "A?A[_T)^D_^ XH_X4)\/?\ H3])_P# <5W@;)]J=7-R1[%^TG_,S@?^ M%"?#W_H3])_\!Q1_PH3X>_\ 0GZ3_P" XKOJ*.2/8/:3_F9P/_"A/A[_ -"? MI/\ X#BC_A0GP]_Z$_2?_ <5WU%')'L'M)_S,X'_ (4)\/?^A/TG_P !Q1_P MH3X>_P#0GZ3_ . XKOJ*.2/8/:3_ )F<#_PH3X>_]"?I/_@.*/\ A0GP]_Z$ M_2?_ '%=]11R1[![2?\S.!_X4)\/?\ H3])_P# <4?\*$^'O_0GZ3_X#BN^ MHHY(]@]I/^9G _\ "A?A[C_D3])_\!Q6]X9\":#X-25-#TFTTI)B&D%K&%W' MWKH**.2.]A..=!N]$\0:9:ZQI%VH6 M>RO(A)%* 00&4\'D _A50?+)2["DKJQ\>?#C]G?XF?$GQ[\)_&GC>W\$>'M! M\)VT=S:1>&HY7O+\-"H19V=0 ,8)&2.6P.:VK70M.'_!1B[MO[/M/LP\!J_D M_9TV!OM'7;C&?>OKJSL8-/LX+2VB6"V@C6***,85$48"@=@ *QQX#\/+XP; MQ6-'LAXD:U^Q'51"/M!@SGR]_7;GG%;.LVW?M8CD/C[X2ZWX,\+_ +5/[0?_ M LFZTC3]8EFMFL'UUXT#Z9Y1^6(R<%<;%I_%MQT0P0[>FQ<87&3TQUJO:JZEK<7(]CY5^#&D1?M'_ B^(7@[QK<6^JZ9X6\2 M2P+JWAJ-=,M];6*,E?-6 !6&<;@O!^7TY\8EGM%_X)W?#;3Y$6&]N_%T<-AJ M%Q($M;"<7&/ OA_P5X>BT'0='LM'T:)2J6%E L4(! MZ_*..>Y[UF+\'?!*>!F\&#PKI/\ PBC;LZ,;1#:Y+;B=F,9W^$[$CC48C9/FR 3D MY]*O^()I-8UG]JR^O27N=/T2+2K57))BM18238'H&=V/U%?1_@+X8>%/A;H[ M:5X1\/Z?X=T]G,KV^G6ZQ*[_ -YLO MZ5=1EEN]F?)D';(5Y$8'JI'ISFZB M>%?[&TQCIEMH,D5T828-B><9B-PXRVWG!XKV_P"$MY;6?[1WQR:ZN(88_*T0 MDS.JC M&R>>U>UW_ (&T#5?"R>&[S2+.YT!88X%TV6$& 1IC8NSIA=JX'; K ME_%7[.GPQ\26 CC;]I0D%>-P)%?8?@/4[ MG6O ^@:C>?\ 'Y=Z=;W$W&/WCQ*S?J37)_$KX10>,/ MCX(TM;+0_"SW,*ZA M:6\'EAK)&WO!$J8"[RH4D_PEN]>C0Q+#$$10B*,!5& !P /2HG-2125CFQ_ MR$=2_P"NX_\ 0%KYUO;3Q!=?M(?$-="\+>'?$A.D:4)CK]T85AXFQL ADW9Y MR..@KZ)#J-2U,%E!\\=2!_ M5;;1-*LM7O-5@M;6+4KU(XKF[0 23(F=BLW< M+N./J:S*/ES0/@_KGA+XG>!O#,?B=]!O5T/6+VXN-!A39");I)/L\ E5ML:E M@ 2,X!Z9J2R^+/B[Q9X;\+V<>MZ]=:X-,O;F^A\-6]I;RR"*Y>!+J>>X/EQQ M_(VBO& ,J1,060-V!(!(]JYO4/@YX!U M6*QBO/"NC7$=CO\ LR/ N(@[%W [,Q+$'()/2@#YQ_X6W\0_$GA#PIK,&MW M\T)\.R7VH)X8:S:]BE6=T%U/!*/WL!5.1&1SN]15C7/C1XY\7:MK\WAN]U7^ MS=%T:QO;:\TW[!:6TK2P>:;F[2Z;?Y;'C:A 4 \DXKZ#O_@M\/=4M;"VNO"6 MBS6]@'6UB-NH6%68LRJ!CY2Q)*],GI5GQ#\*/ _BRYL[C6?#.CZE-9QK# ]Q M I\N->53W48X4Y ]* +>F>=XU^']BU[++I]QJFFQ//)IMQM>)I(P6,4@ST). M&'M7G/[+_A^R\*:7X\TC3D>.RL_%5W#$LDC2/@)'RS,26)Y)).37LR&**-40 MQJB@ *I Z 53TK1]+T,WAT^UMK,WD[75P80%\V9@ SMZL<#GVH T**;YB? MWT_[Z%'F)_?3_OH4 .HIOF)_?3_OH4>8G]]/^^A0 ZBF^8G]]/\ OH4>8G]] M/^^A0 ZD--,J#^-/^^A7C_[0W[0NG?!CP\P@7^T/$-RI%I9Q M@_WWQT I;M M16[V*C%R/*/V\CX#7P[;_P!I?\C>?^/(6N/,QW,G^S]:^5/V:_\ DO7@3U_M M:#_T*N2\6^(M<\-L#T51C@#TJGI%WJV@:I:ZEILEW8 M7]M()8+FW5EDC<=&4XX-?>8#"+"X65&517E?KHK]OU[GAXJLZU52C%V7EJ_4 M^Q_B[\%H=3AUY;F3[0TH0;5VYVA0,=N>:^&=0N=5U;5) M]2O7N[K4)Y3-+-KB_P!1O9==UA[S4;86=Y.TCE[B M # C1HRHZ*1W QT-9QPM;F M3=9;WW93G&S7LWMV/JOXQ_L_?#;P[X!\5V6GZ5;6NH:)I4-Y:ZG:1WCW,DA7 M):=V7R2CXXP>/:O(?V2-%\?>*K[6]'\,:O+X<\-R".?6]5MH'=0\2:Y>:&@"KI\TTC1!1T&.X'8'BHO"/Q$\;^ M +>X@\-:]K.A0W#!Y8["1XA(PX!.!S71"C.-"=*512;>EW1UW[ M4_BY_&OQFU74FTJ_TF$1100IJD#0W$T:#:)75@#\W)Y[8KR6MKQ/XB\1^--4 M.I:_?:CK.H%!&;J]W22%1T&3V&363]DN/^>$O_?MO\*].@Z=*E&',M%W.:I& M$O_?MO\*V]K3_ )E]YG[.?\K(Z*D^ MR7'_ #PE_P"_;?X4?9;C_GWF_P"_;?X4>UI_S+[P]G/^5D1Z5]:?L#-\0&\7 MSC1?^12'_'\;K=Y0;MLQ_%]*\M_9X_9RUOXY>)5B\J6PT"V8&\OG0C _N+GJ MQ_2OU)\!^!-'^'OARST/1+1+.QMD"JJCECW9CW)KY'.\=2JQ^JT[2?5]O3S_ M "/:P%"5)^VEIV7?U\CH8SSBI::$P>M.KY1'I!1113 **** "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 **** "D[TM% !1110 A&:",TM% %*;1K&YE:2:RMY9&ZN\0)/ MXTS_ (1_3/\ H'6G_?E?\*T** ,__A'],_Z!UI_WY7_"C_A'],_Z!UI_WY7_ M K0HH S_P#A'],_Z!UI_P!^5_PH_P"$?TS_ *!UI_WY7_"M"B@#/_X1_3/^ M@=:?]^5_PH_X1_3/^@=:?]^5_P *T** ,_\ X1_3/^@=:?\ ?E?\*/\ A'], M_P"@=:?]^5_PK0HH S_^$?TS_H'6G_?E?\*/^$?TS_H'6G_?E?\ "M"B@#/_ M .$?TS_H'6G_ 'Y7_"C_ (1_3/\ H'6G_?E?\*T** ,X^'M,/_,/M?\ ORO^ M%57\%:%*Y=]'L&<]6-LA)_2MNBI<5+=#4G'9F$/ _A__ * M@?\ MV3_ I? M^$'\/_\ 0$T__P !D_PKQ?M)]V8?\ P@_A_P#Z NG_ /@,G^%'_"#^ M'_\ H":?_P" R?X5N44O9P[![2?=F'_P@_A__H":?_X#)_A1_P (/X?_ .@) MI_\ X#)_A6Y11[.'8/:3[LP_^$'\/_\ 0$T__P !D_PH_P"$'\/_ /0$T_\ M\!D_PKSTJ-H[*UAM(R=Q2",("?7 JXJ;3UIU%6DEHB&VW=A1113$%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 C 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D! end GRAPHIC 10 tmb-20231231xex97d1001.jpg GRAPHIC begin 644 tmb-20231231xex97d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !) (P# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4OR^^%_\ P4B^(/AO48(_&$=KXJTK M3QGK<:+R6>TC M'U)CJK_PV9\:O^B@:C_WZA_^(K7ZA4[H+'[%2SW39$,4:C^]*_\ 0#^M5Y+/ M49\_\3)80>T, _FQ-?D0O[6?QY8 KXRUP@\@BS3_ .-5]J?LA?'S59O@3XD\ M7_%/Q%,\>G:A(IN]0C$;",*N$50HW$D\ #)-,^OF*1_P"@U\!?&#_@I5XJ MUJ\GL_A_8P>'].!*I?WD2S73C^\%.43\B:\-M?B;\=OBM>LVG:_XW\03$\KI M+W!1?PA 45G_ &/&HKU-/F_\SHCBZT-FON7^1^K%]X+\7VJE]-\7R3D=([R( M#]1G^5(-,L()_B'IE MU?3I!"U^;DP[B>K&0%0!U.>PK]4_ FCZOHW@W2[#Q#JK:]K$4"K=WTL:(9I, M?,=J@#'X5Y&+R7V23H5Y1?E)M?<[_F=]+-+:8BE":_PI/[TD<;H'Q\TZ\*QZ MK:26#G_EK$?,C_'H1^M>D:9K%GK-LMQ8W,=S"?XHVS_^JO.?B'\'[;5(IM0T M6);>] +-;H,)+]!V->.Z)X@U/PGJ7GV4SVTZ'#QG[K>JLO>OF)9KC+U7^?SU/K3)HR:Y+P!X_M?&U@2 (+Z+ MF@ST_P!H>H-=97V5"O3Q--5:3O%GQE>A4PU1TJJM)!7R5_P4N_Y()8_]AB'_ M - >OK6ODK_@I=_R02Q_[#$/_H#UWX?^+'U,#\\/@A?6^F?&/P5=WD\=K:P: MO;R2SS,%1%#&;Y]:\7>']2L3$P>SCNH[EIAC[HC4 MDDFOQY\$>%I?&_C'1?#T$Z6LVJ7<=HDTBEE0N< D#J*^Q8?^"6/B;S )/'FD M(G J\YEN8(IEY2)W)3KTR.?QKA_A7_P $VO!?@[4[?4?% M&JW'BZ:%@ZVKQ""V+#D;E!)8>Q.*^OH(([6&.&%%CBC4*B*,!0.@ KCQ6)C4 MBH0$SR#]K.S@C_9P\?,L,:L-.;!"@'[RU^,Z]5^H_G7[/?M;?\FV^/\ _L&M M_P"A+7XPKU7ZC^==. ^!^HT?NGX LK8^"-")@B)^PP\E!_<%?GI_P4B^*MSJ M_P 1;/P)9R>3I&CPI<7$,?"RW#C.2!UVK@#\:_1+P!SX'T+_ *\8?_0!7Y9_ M\% /#EUH?[2.M7,Z$0:E!#=0/CAEV!3CZ$$5R8-)UM1(S?V,O@':_'GXIFVU M<,WA[28A=WT:G!FR<)%GL"02?8>]?K9X?\.:7X4TJ#3='L+?3;"%0L=O;1A$ M4#V%?FQ_P34^(NG>%?BEK?A_4)DMGUVU06KR' :6,D[,^I#9'T-?IS1CI2=3 ME>P,****\X05\_?'CP^FBZY!J4"!(KX'> ./,'4_B,5] UX]^TNZ1^$M/S_-?J=?7R1_P4KD5_@'9%2"! MK,(S_P >OI;Q3KC6D]CI-HW_$QU%RJ8ZQQC[\A^@X'N16)\5=1\">&O"$,G MCR.Q?0HY55?[0M_.C$F#@XVG!QGFOT.A5M6]U7Y?ZL?G$J;A",Y==O3O]_ZG MX^_ (_\ %[_ ?_89MO\ T.OV^KPOPSJ7P&NDT36='TWPY&;S4!9Z==1:!=,\.7FO7/B&VCTJTOCILUR0Q5+D$@Q\#.=S_M ^ K;PA%XGEU^*+1);K[$ET\<@#3<_( 5SG@]JUM*^+7A# M7/!MYXJL->M+G0+-7:YO48[8=OW@PQD$>A&:Y.22Z".1_:V_Y-M\?_\ 8-;_ M -"6OQA4\K]1_.OVW\0_%;X>WWPQC\2ZOJEA>>#-2VPBXG0R03[B<*5PXN!IZ9AD/1679N!/N*]##5G1BTXMZC1Z M]\/_ /D2-!_Z\8?_ $ 5Y3^U?^S'9?M%>$85@ECL/$VG;FL+UQ\K ]8G[[3Z M]C^-=II?QN\!R^$H];M-:MXM#2[CTU)O*>-!,Q 2, J#SD <8J?6/CCX)T&U MUJYO=>@AAT:Z6ROVVNWV>9EW!6P#VYKBC[2,N:*U$?CEX_\ AAXR^"WB06?B M+2KW0[^"3=!= $1N0>'BE'#?4'-?0/PR_P""C_Q"\&Z;!I^OV-EXN@A 5;FX M)@N2HZ;G7AOJ5S7WO)\8OACXX\(IJ%SJ6G:MX?N;U--5KJW+Q27#_=0!EY)] M:\T\?_#O]F;0?%<&B^(=&\/:=K-QL/D+&R;=YPA?9PFX],XS7I/$1JKEJT[L M9X;?_P#!4S5)(-MAX MDN#PIFOV<9^BH"?SK[*^!NK>-O$?@>UUOQW%9V&JZ MB!.FF6411;2(CY48L26;')SZXKS+4?!W[-_P9\4:?9WVD^'=*UIS'-!Y\1D: M/+81V)R$!/0G%?1T3(\:-&08R 5*]".V*XJTJ;2]G"P#J^;OVK?%"?;M(T6- MP6B5KF4#L6X4'\!7T#K^N6?AO1[O4[^40VEK&9)&/H.WU/2OS]\<^.9_&OBK M4-8N"0;F0E$_N)T5?P%?%<0XE4\/[!;R_)'Z#P;EL\5C'BFO=I_F]/RU^X4W MA/"\L> /4]J^[_AWI+:'X(T6R<8>*U0,/?'-?&GP'\&R?$#X@643(6T^R875 MTV., _*OXG^1K[L50B@ 8 XQ7%PWA7%3Q#ZZ+]3T>.,5%3I8..Z]Y_/1?J>3 M?#;59/&OQ2\6ZW(D@M; +IUEO4@; 2689]36S^T'&TWP.\=HB%W.BW055&23 MY3=*[](UCSM4+GK@8I6574JP#*1@@C@U]?AJ3P\;-W=VV_5W_P" ?G6,Q,<3 M54X1Y8I));V25OQW^9\8_$32-3U#X2?LX6NGS2Z??_VA:!;H6_FFW;[.?F*' M@X]Z\\O;#4=+_9RUA;NZE2[@^)0DEU VOW=MP29_+ Q@?>P.*_0\P1D(#&I" M;QU\(?AZ="\4IXHU"# MQ?9PMK*:>8U64;\,T.%X7(SV]ZXD-JEC^SWXXTF6TN+_ ,<^(O&O]G:I:*@A M265IPS>6,86-HTZGCYJ^[UM($0*L,84'< %&,^M*;:$DGRDR6W9VCKZ_6DJZ M2M;J!^?MW!K5I^SC>>#9M-ET75- \?6UO#:$?:!;(TI=.5P'5=W4<'%=K\?/ M@Q=?#WX*>,==O=:DUCQ!X@UG3[N\NH;,110A'4 K$N>% R&_VC=?T])+G1]4FN'L;L1, MJ7(%F%)3(!(R"*^M4M88XVC2%%1OO*% !^M+';Q0Q>4D:)%C&Q5 'Y5/MDE9 M+^M/\@/C7Q397!_9(^"$0MY3*FL:,70(=R@;LY':H?B'KV@^#/C9\5HO%_AR M;Q%;:[:Z0NG:+Y;@ZFR[0?+8#'R-\QY'W:^T#;Q%%0QH47E5VC ^E$EM#+(D MCQ([I]UF4$K]#35:VZ_J]_T ^./VA/$FE^ _B8^MZ/;7-OXF;3;*&Z\.ZIIQ MN+#Q!;;@%AB;#?OH\]>V*^P-+N#<:5:SO;FS+PJY@; \O(SM_#I4\EM%,Z/) M$CNG*LR@E?I4G6LISYDE;81\:_M-?&6[\9:BWAO1(;EM$M)/WTZ1-BYD'IQR MH[>IYKPJQTG5M4OH+.UTZYFN9W$<<8A8;F)P!TK].?L<'_/&/_OD4JVL*,"L M2*1T(45\CB,EEBJKJU:NK\OPW/U#+^,Z.686.%PV$LEUZ3>7]Y@KZ6E3IT:<:5-62/SG%8JKC:\\1 M6=Y2=V.VT;:=16ARC=M&VG44 -VT;:=10 W;1MIU% #=M&VG44 -VT;:=10 6W;1MIU% #=M&VG44 -VT;:=10!__V0$! end EX-101.SCH 11 tmb-20231231.xsd EX-101.SCH 00100 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of significant accounting policies - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Fair value of financial instruments and investments - Available-for-sale securities (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fixed assets (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Leases - Lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Leases - Lease payments (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Accounts payable and accrued expenses - Components (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Debt - Senior Secured Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Debt - Convertible Notes (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Income taxes - Loss from operations before tax (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Income taxes - Provision for Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Income taxes - Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Intangible assets and goodwill - Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Consolidated Statements of Stockholders' (Deficit) Equity link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt - (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - The Company (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of significant accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of significant accounting policies - Fixed Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of significant accounting policies - Collaboration and Royalty Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40206 - Disclosure - Summary of significant accounting policies - Manufacturing Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40207 - Disclosure - Summary of significant accounting policies - Liability for Sale of Future Royalties (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Fair value of financial instruments and investments - Marketable Securities (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Fair value of financial instruments and investments - Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Fair value of financial instruments and investments - Marketable Securities, Balance Sheet Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 40306 - Disclosure - Fair value of financial instruments and investments - Convertible senior notes (Details) link:presentationLink link:calculationLink link:definitionLink 40307 - Disclosure - Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details) link:presentationLink link:calculationLink link:definitionLink 40308 - Disclosure - Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Accounts payable and accrued expenses - Restructuring (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt - Liability for Sale of Future Royalties (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40705 - Disclosure - Debt - Convertible Notes Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Capital structure - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Net loss per share - Antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Stock award plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Stock award plan - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Stock award plan - Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Stock award plan - Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41005 - Disclosure - Stock award plan - Share-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Revenue recognition - Net Product Sales (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Revenue recognition - Collaboration and Royalty Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Revenue recognition - Manufacturing Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Revenue recognition - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 41204 - Disclosure - Revenue recognition - Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Commitments and contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Geographic information (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Intangible assets and goodwill - Definite-lived Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Intangible assets and goodwill - Indefinite-lived Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 41704 - Disclosure - Intangible assets and goodwill - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - The Company link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Fair value of financial instruments and investments link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fixed assets link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Accounts payable and accrued expenses link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Capital structure link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Net loss per share link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Stock award plan link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Revenue recognition link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Geographic information link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - 401(k) plan link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Intangible assets and goodwill link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Fair value of financial instruments and investments - (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fixed assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Leases - (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Accounts payable and accrued expenses - (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Net loss per share - (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Stock award plan - (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items - (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Geographic information (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Intangible assets and goodwill - (Tables) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of significant accounting policies - Reconciliation of cash (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Leases - Supplemental lease terms (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Leases - Cash flow (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Net loss per share - Numerator and Denominator (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - Income taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - 401(k) plan (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 tmb-20231231_cal.xml EX-101.CAL EX-101.DEF 13 tmb-20231231_def.xml EX-101.DEF EX-101.LAB 14 tmb-20231231_lab.xml EX-101.LAB EX-101.PRE 15 tmb-20231231_pre.xml EX-101.PRE XML 16 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 27, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Document Transition Report false    
Entity File Number 001-35969    
Entity Registrant Name PTC THERAPEUTICS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 04-3416587    
Entity Address, Address Line One 100 Corporate Court    
Entity Address, City or Town South Plainfield,    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 07080    
City Area Code 908    
Local Phone Number 222-7000    
Title of 12(b) Security Common Stock, $0.001 par value per share    
Trading Symbol PTCT    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction false    
Entity Shell Company false    
Entity Public Float     $ 2,330,616,515
Entity Common Stock, Shares Outstanding   76,608,030  
Documents Incorporated By Reference

DOCUMENTS INCORPORATED BY REFERENCE

Part III of this Annual Report incorporates by reference information from the definitive Proxy Statement for the registrant’s 2024 Annual Meeting of Shareholders which is expected to be filed with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023.

   
Entity Central Index Key 0001070081    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
Auditor Name Ernst & Young LLP    
Auditor Firm ID 42    
Auditor Location Iselin, New Jersey    
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 594,001 $ 279,834
Marketable securities 282,738 130,871
Trade and royalty receivables, net 160,822 155,614
Inventory, net 30,577 21,808
Prepaid expenses and other current assets 150,491 105,658
Total current assets 1,218,629 693,785
Fixed assets, net 87,089 72,590
Intangible assets, net 379,497 705,891
Goodwill 82,341 82,341
Operating lease ROU assets 91,896 102,430
Deposits and other assets 36,246 48,582
Total assets 1,895,698 1,705,619
Current liabilities:    
Accounts payable and accrued expenses 391,983 320,366
Deferred revenue 801 1,351
Operating lease liabilities- current 13,002 9,370
Finance lease liabilities- current 3,000 3,000
Liability for sale of future royalties - current 194,314 72,149
Total current liabilities 603,100 406,236
Long-term debt 284,213 571,722
Contingent consideration payable 36,300 164,000
Deferred tax liability 55,905 102,834
Operating lease liabilities- noncurrent 97,627 100,860
Finance lease liabilities- noncurrent 17,184 18,675
Liability for sale of future royalties- noncurrent 1,619,783 685,737
Other long-term liabilities 141 2,641
Total liabilities 2,714,253 2,052,705
Stockholders' deficit:    
Common stock, $0.001 par value. Authorized 250,000,000 shares; issued and outstanding 75,708,889 shares at December 31, 2023. Authorized 250,000,000 shares; issued and outstanding 73,104,692 shares at December 31, 2022 75 72
Additional paid-in capital 2,466,233 2,305,020
Accumulated other comprehensive (loss) income (1,285) 4,796
Accumulated deficit (3,283,578) (2,656,974)
Total stockholders' deficit (818,555) (347,086)
Total liabilities and stockholders' deficit $ 1,895,698 $ 1,705,619
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized shares (in shares) 250,000,000 250,000,000
Common stock, issued shares (in shares) 75,708,889 73,104,692
Common stock, outstanding shares (in shares) 75,708,889 73,104,692
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Revenue $ 937,822 $ 698,801 $ 538,593
Operating expenses:      
Cost of product sales, excluding amortization of acquired intangible assets 65,486 44,678 32,328
Amortization of intangible assets 222,635 116,554 54,751
Research and development 666,563 651,496 540,684
Selling, general and administrative 332,540 325,998 285,773
Change in the fair value of contingent consideration (127,700) (25,900) (500)
Intangible asset impairment 217,800 33,384  
Total operating expenses 1,377,324 1,146,210 913,036
Loss from operations (439,502) (447,409) (374,443)
Interest expense, net (129,180) (90,871) (86,022)
Other income (expense), net 10,130 (49,207) (57,875)
Loss on extinguishment of debt (137,558)    
Loss before income tax benefit (expense) (696,110) (587,487) (518,340)
Income tax benefit (expense) 69,506 28,470 (5,561)
Net loss attributable to common stockholders $ (626,604) $ (559,017) $ (523,901)
Weighted-average shares outstanding:      
Basic 74,838,392 71,728,634 70,466,393
Diluted 74,838,392 71,728,634 70,466,393
Net loss per share-basic and diluted (in dollars per share)      
Basic $ (8.37) $ (7.79) $ (7.43)
Diluted $ (8.37) $ (7.79) $ (7.43)
Net product revenue      
Revenues:      
Revenue $ 661,249 $ 535,228 $ 428,904
Collaboration revenue      
Revenues:      
Revenue 100,030 50,052 55,046
Royalty revenue      
Revenues:      
Revenue 168,856 113,521 54,643
Manufacturing revenue      
Revenues:      
Revenue $ 7,687 $ 0 $ 0
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ (626,604) $ (559,017) $ (523,901)
Other comprehensive income (loss):      
Unrealized gain (loss) on marketable securities, net of tax 820 108 (2,502)
Foreign currency translation (loss) gain, net of tax (6,901) 28,970 39,177
Comprehensive loss $ (632,685) $ (529,939) $ (487,226)
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' (Deficit) Equity - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Cumulative Effect Adjustment
Additional paid-in capital
Accumulated other comprehensive (loss) income
Accumulated deficit
Cumulative Effect Adjustment
Accumulated deficit
Cumulative Effect Adjustment
Total
Balance (in shares) at Dec. 31, 2020 69,718,096              
Balance at the beginning of the period at Dec. 31, 2020 $ 70 $ (175,236) $ 2,171,746 $ (60,957) $ 54,796 $ (1,628,877) $ (120,440) $ 481,982
Increase (Decrease) in Stockholders' Equity                
Exercise of options (in shares) 635,871              
Exercise of options $ 1   17,308         17,309
Restricted stock vesting and issuance (in shares) 307,658              
Issuance of common stock in connection with an employee stock purchase plan (in shares) 166,601              
Issuance of common stock in connection with an employee stock purchase plan     5,792         5,792
Share-based compensation expense     103,513         103,513
Receivable from investor     483         483
Other           25   25
Net Income (Loss)           (523,901)   (523,901)
Comprehensive income       36,675       36,675
Balance (in shares) at Dec. 31, 2021 70,828,226              
Balance at the end of the period at Dec. 31, 2021 $ 71   2,123,606 (24,282)   (2,097,957)   1,438
Increase (Decrease) in Stockholders' Equity                
Issuance of common stock related to stock purchase agreement (in shares) 1,095,290              
Issuance of common stock related to stock purchase agreement $ 1   49,999         50,000
Exercise of options (in shares) 496,863              
Exercise of options     14,632         14,632
Restricted stock vesting and issuance (in shares) 490,008              
Issuance of common stock in connection with an employee stock purchase plan (in shares) 194,305              
Issuance of common stock in connection with an employee stock purchase plan     6,450         6,450
Share-based compensation expense     110,333         110,333
Net Income (Loss)           (559,017)   (559,017)
Comprehensive income       29,078       29,078
Balance (in shares) at Dec. 31, 2022 73,104,692              
Balance at the end of the period at Dec. 31, 2022 $ 72   2,305,020 4,796   (2,656,974)   (347,086)
Increase (Decrease) in Stockholders' Equity                
Exercise of options (in shares) 822,482              
Exercise of options $ 1   24,039         24,040
Restricted stock vesting and issuance (in shares) 915,203              
Restricted stock vesting and issuance, net $ 1             1
Issuance of common stock in connection with an employee stock purchase plan (in shares) 209,050              
Issuance of common stock in connection with an employee stock purchase plan     5,954         5,954
Issuance of common stock in connection with a milestone payable (in shares) 657,462              
Issuance of common stock in connection with a milestone payable $ 1   29,569         29,570
Share-based compensation expense     101,636         101,636
Receivable from investor     15         15
Net Income (Loss)           (626,604)   (626,604)
Comprehensive income       (6,081)       (6,081)
Balance (in shares) at Dec. 31, 2023 75,708,889              
Balance at the end of the period at Dec. 31, 2023 $ 75   $ 2,466,233 $ (1,285)   $ (3,283,578)   $ (818,555)
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities      
Net Income (Loss) $ (626,604) $ (559,017) $ (523,901)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 236,590 128,836 64,134
Non-cash operating lease expense 9,827 9,884 7,386
Non-cash royalty revenue related to sale of future royalties (93,460) (48,738) (23,460)
Non-cash interest expense on liability related to sale of future royalties 104,790 72,639 77,683
Intangible asset impairment 217,800 33,384  
Change in valuation of contingent consideration (127,700) (25,900) (500)
Unrealized loss on ClearPoint Equity Investments 1,515 3,560 6,078
Unrealized loss on ClearPoint convertible debt security 2,678 5,740 8,281
Unrealized (gain) loss on marketable securities - equity investments (2,517) 7,992 (1,673)
Realized loss for the sale of Clearpoint Equity Investment 782    
Realized gain on redemption of marketable securities- equity investments (4,383)    
Non-cash stock consideration, milestone payment 29,570    
Disposal of asset 806 80  
Amortization of (discounts) premiums on investments, net (2,200) 1,713 5,299
Deferred income taxes (46,930) (34,276) 377
Amortization of debt issuance costs 1,873 1,901 1,848
Loss on extinguishment of debt 55,625    
Share-based compensation expense 101,636 110,333 103,513
Unrealized foreign currency transaction (gains) losses, net (14,113) 13,263 47,391
Non cash foreign currency remeasurement loss on intercompany loan   16,887  
Changes in operating assets and liabilities:      
Inventory, net (8,183) (6,668) 1,800
Prepaid expenses and other current assets (44,992) (51,621) (15,310)
Trade and royalty receivables, net (1,539) (48,468) (44,991)
Deposits and other assets 5,222 (2,913) (232)
Accounts payable and accrued expenses 48,346 27,542 45,659
Other liabilities (2,307) (4,558) (6,704)
Deferred revenue (550) 1,351 (4,010)
Payments on contingent consideration   (9,600)  
Net cash used in operating activities (158,418) (356,654) (251,332)
Cash flows from investing activities      
Purchases of fixed assets (28,438) (32,016) (28,213)
Purchases of marketable securities - available for sale (174,086) (52,764) (333,148)
Purchases of marketable securities - equity investments (38,398) (22,787) (210,018)
Sale and redemption of marketable securities- available for sale 21,544 405,234 843,498
Sale and redemption of marketable securities - equity investments 132,228 112,958 4,281
Sale and redemption of ClearPoint Equity Investments 2,594    
Acquisition of product rights and licenses (92,181) (120,444) (57,118)
Purchase of equity investment in ClearPoint     (100)
Net cash (used in) provided by investing activities (176,737) 290,181 219,182
Cash flows from financing activities      
Proceeds from exercise of options 24,040 14,632 17,309
Repayment of senior secured term loan (300,000)    
Debt extinguishment costs related to senior secured term loan (81,933)    
Cash consideration received from Royalty Purchase Agreement 1,000,000    
Debt issuance costs related to secured term loan (282) (11,454)  
Proceeds from issuance of senior secured term loan   300,000  
Repayment of Convertible Notes   (150,000)  
Payments on deferred and contingent consideration obligation   (40,400)  
Proceeds from employee stock purchase plan 5,954 6,450 5,792
Payment of finance lease principal (1,379) (1,276) (2,224)
Proceeds from stock purchase agreement   50,000  
Net cash provided by financing activities 646,400 167,952 20,877
Effect of exchange rate changes on cash 3,114 (2,772) (7,821)
Net increase (decrease) in cash and cash equivalents 314,359 98,707 (19,094)
Cash and cash equivalents, and restricted cash beginning of period 295,925 197,218 216,312
Cash and cash equivalents, and restricted cash end of period 610,284 295,925 197,218
Supplemental disclosure of cash information      
Cash paid for interest 36,131 18,463 9,588
Cash paid for income taxes 14,155 4,922 7,708
Supplemental disclosure of non-cash investing and financing activity      
Unrealized gain (loss) on marketable securities, net of tax 820 108 (2,502)
Right-of-use assets obtained in exchange for operating lease obligations   35,817 645
Acquisition of product rights and licenses 54,618 33,239 $ 22,294
Milestone payable $ 2,500    
Debt issuance costs related to senior secured term loan   159  
Capital expenditures unpaid at the end of period   $ 308  
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
The Company
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company

1. The Company

PTC Therapeutics, Inc. (the “Company” or “PTC”) is a global biopharmaceutical company focused on the discovery, development and commercialization of clinically differentiated medicines that provide benefits to patients with rare disorders. PTC’s ability to innovate to identify new therapies and to globally commercialize products is the foundation that drives investment in a robust and diversified pipeline of transformative medicines. PTC’s mission is to provide access to best-in-class treatments for patients who have little to no treatment options. PTC’s strategy is to leverage its strong scientific and clinical expertise and global commercial infrastructure to bring therapies to patients.  PTC believes that this allows it to maximize value for all of its stakeholders.

The Company has two products, Translarna™ (ataluren) and Emflaza® (deflazacort), for the treatment of Duchenne muscular dystrophy (“DMD”), a rare, life threatening disorder. Translarna has marketing authorization in the European Economic Area (the “EEA”) for the treatment of nonsense mutation Duchenne muscular dystrophy (“nmDMD”) in ambulatory patients aged 2 years and older. In July 2020, the European Commission (“EC”) approved the removal of the statement “efficacy has not been demonstrated in non-ambulatory patients” from the indication statement for Translarna. Translarna also has marketing authorization in Russia for the treatment of nmDMD in patients aged two years and older, and in Brazil for the treatment of nmDMD in ambulatory patients two years and older and for continued treatment of patients that become non-ambulatory, as well as in various other countries. Emflaza is approved in the United States for the treatment of DMD in patients two years and older.

The Company’s marketing authorization for Translarna in the EEA is subject to annual review and renewal by the EC following reassessment by the European Medicines Agency (“EMA”) of the benefit-risk balance of the authorization, which the Company refers to as the annual EMA reassessment. In September 2022, the Company submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension. In February 2023, the Company also submitted an annual marketing authorization renewal request to the EMA. In September 2023, the Committee for Medicinal Products for Human Use (“CHMP’), gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA.

Translarna is an investigational new drug in the United States. Following the Company’s announcement of top-line results from the placebo-controlled trial of Study 041 in June 2022, the Company submitted a meeting request to the U.S. Food and Drug Administration (“FDA”) to gain clarity on the regulatory pathway for a potential re-submission of a New Drug Application (“NDA”) for Translarna. The FDA provided initial written feedback that Study 041 does not provide substantial evidence of effectiveness to support NDA re-submission. The Company held a Type C meeting with the FDA in the fourth quarter of 2023 to discuss the totality of Translarna data. Based on this discussion, the FDA suggested that the Company request a pre-submission Type C meeting to discuss the specific contents of an NDA resubmission based on results from Study 041 and from the Company’s international drug registry study for nmDMD patients receiving Translarna. This meeting is scheduled for March 2024.

The Company has developed Upstaza (eladocagene exuparvovec), a gene therapy used for the treatment of Aromatic L-Amino Acid Decarboxylase (“AADC”) deficiency (“AADC deficiency”), a rare central nervous system (“CNS”)

disorder arising from reductions in the enzyme AADC that results from mutations in the dopa decarboxylase gene. In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. In November 2022, the Medicines and Healthcare Products Regulatory Agency approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the United Kingdom. The Company is also preparing a biologics license application (“BLA”) for Upstaza for the treatment of AADC deficiency in the United States and anticipates submitting a BLA to the FDA in March 2024.

The Company holds the rights for the commercialization of Tegsedi® (inotersen) and Waylivra® (volanesorsen) for the treatment of rare diseases in countries in Latin America and the Caribbean pursuant to the Collaboration and License Agreement (the “Tegsedi-Waylivra Agreement”), dated August 1, 2018, by and between the Company and Akcea Therapeutics, Inc. (“Akcea”), a subsidiary of Ionis Pharmaceuticals, Inc. Tegsedi has received marketing authorization in the United States, the European Union (the “EU”) and Brazil for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hereditary transthyretin amyloidosis (“hATTR amyloidosis”). In August 2021, ANVISA, the Brazilian health regulatory authority, approved Waylivra as the first treatment for familial chylomicronemia syndrome (“FCS”) in Brazil. In December 2022, ANVISA approved Waylivra for the treatment of familial partial lipodystrophy (“FPL”). Waylivra has also received marketing authorization in the EU for the treatment of FCS.

The Company also has a spinal muscular atrophy (“SMA”) collaboration with F. Hoffman-La Roche Ltd and Hoffman-La Roche Inc. (referred to collectively as “Roche”) and the Spinal Muscular Atrophy Foundation (“SMA Foundation”). The SMA program has one approved product, Evrysdi® (risdiplam), which was approved by the FDA in August 2020 for the treatment of SMA in adults and children two months and older and by the EC in March 2021 for the treatment of 5q SMA in patients two months and older with a clinical diagnosis of SMA Type 1, Type 2 or Type 3 or with one to four SMN2 copies. Evrysdi has also received marketing authorization for the treatment of SMA in over 100 countries. In May 2022, the FDA approved a label expansion for Evrysdi to include infants under two months old with SMA. In August 2023, the EC approved an extension of the Evrysdi marketing authorization to include infants under two months old in the EU.

One of the Company’s most advanced clinical stage molecules is sepiapterin. Sepiapterin is a precursor to intracellular tetrahydrobiopterin, which is a critical enzymatic cofactor involved in metabolism and synthesis of numerous metabolic products, for orphan diseases. In May 2023, the Company announced that the primary endpoint was achieved in its registration-directed Phase 3 trial for sepiapterin for phenylketonuria (“PKU”). The primary endpoint of the study was the achievement of statistically-significant reduction in blood Phe level. PTC expects to submit a marketing authorization application (“MAA”) to the EMA for sepiapterin for the treatment of PKU in the EEA in March 2024. Additionally, the Company participated in a pre-NDA meeting with the FDA in the third quarter of 2023. At that meeting, the FDA stated that the sepiapterin clinical safety and efficacy data supported NDA submission for the treatment of pediatric and adult PKU patients. However, the FDA has requested that PTC completes a 26-week nonclinical mouse study to assess sepiapterin carcinogenicity potential prior to NDA submission. Based on the timing to complete this study, PTC expects to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024 and PTC intends to discuss with the FDA the potential for an earlier submission if PTC is permitted to submit the 26-week mouse study report during the NDA review.

In addition to the Company’s SMA program, the Company’s splicing platform also includes PTC518, which is being developed for the treatment of Huntington’s disease (“HD”). The Company initiated a Phase 2 study of PTC518 for the treatment of HD in the first quarter of 2022, which consists of an initial 12-week placebo-controlled phase focused on safety, pharmacology and pharmacodynamic effects followed by a nine-month placebo-controlled phase focused on PTC518 biomarker effect. In June 2023, the Company announced interim data from the 12-week placebo-controlled phase. The Phase 2 study is actively ongoing outside the United States, while it has been paused within the United States as the

FDA requested additional data to allow the Phase 2 study to proceed. The Company expects results from the 12-month interim data from the Phase 2 study of PTC518 for the treatment of HD in the second quarter of 2024. The Company expects to submit a safety data update to the FDA in the second quarter of 2024 to support lifting of the partial clinical hold on the program.

The Company’s ferroptosis and inflammation platform consists of small molecule compounds that target oxidoreductase enzymes that regulate oxidative stress and inflammatory pathways central to the pathology of a number of CNS diseases. The two most advanced molecules in the Company’s ferroptosis and inflammation platform are vatiquinone and utreloxastat. The Company announced topline results from a registration-directed Phase 3 trial of vatiquinone in children and young adults with Friedreich ataxia, called MOVE-FA, in May 2023. While the study did not meet its primary endpoint, vatiquinone treatment did demonstrate significant benefit on key disease subscales, including the upright stability subscale, as well as on other disease relevant endpoints. In the first quarter of 2024, the Company met with the FDA, who expressed willingness to review an NDA for vatiquinone for the treatment of Friedreich ataxia based on the MOVE-FA trial as well as data from the ongoing open label extension study following the MOVE-FA trial, potentially allowing for the submission of an NDA in late 2024. In the first quarter of 2024, the Company also received scientific advice from the EMA on the MOVE-FA trial results, in which the EMA stated that the MOVE-FA data would likely not be sufficient for conditional authorization. The Company initiated a Phase 2 registration directed trial of utreloxastat for amyotrophic lateral sclerosis, or ALS, in the first quarter of 2022. The Company expect topline results from this trial in the fourth quarter of 2024.

In addition, the Company has a pipeline of product candidates and discovery programs that are in early clinical, pre-clinical and research and development stages focused on the development of new treatments for multiple therapeutic areas for rare diseases.

As of December 31, 2023, the Company had an accumulated deficit of approximately $3,283.6 million. The Company has financed its operations to date primarily through the private offerings of convertible senior notes (see Note 7), public and “at the market offerings” of common stock, proceeds from royalty purchase agreements (see Note 2), net proceeds from its borrowings under its credit agreement with Blackstone (see Note 7), private placements of its convertible preferred stock and common stock, collaborations, bank and institutional lender debt, other convertible debt, grant funding and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease area addressed by the Company’s product candidates. The Company has also relied on revenue generated from net sales of Translarna for the treatment of nmDMD in territories outside of the United States since 2014, Emflaza for the treatment of DMD in the United States since 2017 and Upstaza for the treatment of AADC deficiency in the EEA since May 2022. The Company has also relied on revenue associated with milestone and royalty payments from Roche pursuant to the License and Collaboration Agreement (the “SMA License Agreement”) dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation, under its SMA program. The Company expects that cash flows from the sales of its products, together with the Company’s cash, cash equivalents and marketable securities, will be sufficient to fund its operations for at least the next twelve months.

XML 24 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Summary of significant accounting policies

2. Summary of significant accounting policies

Basis of presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include all adjustments necessary for the fair presentation of the Company’s financial position for the periods presented.

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates in these consolidated financial statements have been made in connection with the calculation of net product sales, royalty revenue, certain accruals related to the Company’s research and development expenses, valuation procedures for liability for sale of future royalties, indefinite lived intangible assets annual impairment assessment, fair value of the contingent consideration, and the provision for or benefit from income taxes. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.

Restricted Cash

Restricted cash included in deposits and other assets on the consolidated balance sheet relates to an unconditional, irrevocable and transferable letter of credit that was entered into during the twelve-month period ended December 31, 2019 in connection with obligations under a facility lease for the Company’s leased biologics manufacturing facility in Hopewell Township, New Jersey. The amount of the letter of credit is $7.5 million, is to be maintained for a term of not less than five years and has the potential to be reduced to $3.8 million if after five years from the lease commencement the Company is not in default of its lease. Restricted cash also contains an unconditional, irrevocable and transferable letter of credit that was entered into during June 2022 in connection with obligations for the Company’s new facility lease in Warren, New Jersey. The amount of the letter of credit is $8.1 million and has the potential to be reduced to $4.1 million if after five years the Company is not in default of its lease. Both amounts are classified within deposits and other assets on the consolidated balance sheet due to the long-term nature of the letter of credit. Restricted cash also includes a bank guarantee of $0.6 million denominated in a foreign currency.  

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:

    

End of

    

Beginning of

 

period-

 

period-

 

December 31, 

 

December 31, 

 

2023

2022

Cash and cash equivalents

$

594,001

$

279,834

Restricted cash included in deposits and other assets

 

16,283

 

16,091

Total Cash, cash equivalents and restricted cash per statement of cash flows

$

610,284

$

295,925

Consolidation

The consolidated financial statements include the accounts of PTC Therapeutics, Inc. and its wholly owned subsidiaries. All inter-company accounts, transactions, and profits have been eliminated in consolidation.

Segment and geographic information

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business in one operating and reporting segment.

Cash equivalents

The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.

Marketable securities

The Company’s marketable securities consists of both debt securities and equity investments. The Company considers its investments in debt securities with original maturities of greater than 90 days to be available for sale securities. Securities under this classification are recorded at fair value and unrealized gains and losses within accumulated other comprehensive income. The estimated fair value of the available for sale securities is determined based on quoted market prices or rates for similar instruments. In addition, the cost of debt securities in this category is adjusted for amortization of premium and accretion of discount to maturity. For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. If the criteria are not met, the Company evaluates whether the decline in fair value has resulted from a credit loss or other factors. In making this assessment, management considers, among other factors, the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized costs basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses.

Marketable securities that are equity investments are measured at fair value, as it is readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are components of other income (expense), net within the consolidated statement of operations.

Concentration of credit risk

The Company’s financial instruments that are exposed to credit risks consist primarily of cash and cash equivalents, available-for-sale marketable securities and accounts receivable. The Company maintains its cash and cash equivalents in bank accounts, which, at times, exceed federally insured limits. The Company has not experienced any credit losses in these accounts and does not believe it is exposed to any significant credit risk on these funds. The Company’s investment policy includes guidelines on the quality of the financial institutions and financial instruments the Company is allowed to invest in, which the Company believes minimizes the exposure to concentration of credit risk.

The Company is subject to credit risk from its accounts receivable related to its product sales. The payment terms are predetermined and the Company evaluates the creditworthiness of each customer or distributor on a regular basis. The Company reserves all uninsured amounts billed directly to a patient until the time of cash receipt as collectability is not reasonably assured at the time the product is received. To date, the Company has not incurred any material credit losses.

Fixed assets

Fixed assets are stated at cost. Depreciation is computed starting when the asset is placed into service on a straight-line basis over the estimated useful life of the related asset as follows:

Leasehold improvements

   

Lesser of useful life or lease term

Computer equipment and software

3 years

Machinery and lab equipment

7 years

Furniture and fixtures

7 years

Inventory and cost of product sales

Inventory

Inventories are stated at the lower of cost and net realizable value with cost determined on a first-in, first-out basis by product. The Company capitalizes inventory costs associated with products following regulatory approval when future commercialization is considered probable and the future economic benefit is expected to be realized. Products which may be used in clinical development programs are included in inventory and charged to research and development expense when the product enters the research and development process and no longer can be used for commercial purposes. Inventory used for marketing efforts are charged to selling, general and administrative expense. Amounts related to clinical development programs and marketing efforts are immaterial.

The following table summarizes the components of the Company’s inventory for the periods indicated:

    

December 31, 2023

    

December 31, 2022

Raw materials

$

952

$

1,078

Work in progress

 

17,991

 

14,074

Finished goods

 

11,634

 

6,656

Total inventory

$

30,577

$

21,808

The Company periodically reviews its inventories for excess amounts or obsolescence and writes down obsolete or otherwise unmarketable inventory to its estimated net realizable value. The Company recorded write downs of $12.5 million and $1.7 million for the years ended December 31, 2023 and 2022, respectively, primarily related to adjustments to inventory reserves and product approaching expiration. Additionally, though the Company’s product is subject to strict quality control and monitoring which it performs throughout the manufacturing processes, certain batches or units of product may not meet quality specifications resulting in a charge to cost of product sales. For the years ended December 31, 2023 and December 31, 2022, these amounts were immaterial.

Cost of product sales

Cost of product sales consists of the cost of inventory sold, manufacturing and supply chain costs, storage costs, amortization of the acquired intangible asset, royalty payments associated with net product sales, and royalty payments to collaborative partners associated with royalty revenues and collaboration revenue related to milestones. Production costs are expensed as cost of product sales when the related products are sold or royalty revenues and collaboration revenue milestones are earned.

Accumulated other comprehensive income (loss)

Accumulated other comprehensive income (loss) consists of unrealized gains or losses on marketable securities and foreign currency translation adjustments.

Revenue recognition

Net product revenue

The Company’s net product revenue primarily consists of sales of Translarna in territories outside of the U.S. for the treatment of nmDMD and sales of Emflaza in the U.S. for the treatment of DMD. The Company recognizes revenue when its performance obligations with its customers have been satisfied. The Company’s performance obligations are to provide products based on customer orders from distributors, hospitals, specialty pharmacies or retail pharmacies. The performance obligations are satisfied at a point in time when the Company’s customer obtains control of the product, which is typically upon delivery. The Company invoices its customers after the products have been delivered and invoice payments are generally due within 30 to 90 days of the invoice date. The Company determines the transaction price based on fixed consideration in its contractual agreements. Contract liabilities arise in certain circumstances when consideration is due for goods the Company has yet to provide. As the Company has identified only one distinct performance obligation, the transaction price is allocated entirely to product sales. In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers product to when the customers pay for the product is typically less than one year. Customers in certain countries pay in advance of product delivery. In those instances, payment and delivery typically occur in the same month.

The Company records product sales net of any variable consideration, which includes discounts, allowances, rebates related to Medicaid and other government pricing programs, and distribution fees. The Company uses the expected value or most likely amount method when estimating its variable consideration, unless discount or rebate terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from product sales are recognized. These estimates for variable consideration are adjusted to reflect known changes in factors and may impact such estimates in the quarter those changes are known. Revenue recognized does not include amounts of variable consideration that are constrained.

During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside of the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of net product sales, respectively. During the year ended December 31, 2021, only the United States accounted for at least 10% of the Company’s net product sales.

In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. The Company considers any shipping and handling costs that are incurred after the customer has obtained control of the product as a cost to fulfill a promise. Shipping and handling costs associated with finished goods delivered to customers are recorded as a selling expense.

Collaboration and royalty revenue

The terms of these agreements typically include payments to the Company of one or more of the following: nonrefundable, upfront license fees; milestone payments; research funding and royalties on future product sales. In addition, the Company generates service revenue through agreements that generally provide for fees for research and development services and may include additional payments upon achievement of specified events.

At the inception of a collaboration arrangement, the Company needs to first evaluate if the arrangement meets the criteria in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 808 “Collaborative Arrangements” to then determine if ASC Topic 606 is applicable by considering whether the collaborator meets the definition of a customer. If the criteria are met, the Company assesses the promises in the arrangement to identify distinct performance obligations.

For licenses of intellectual property, the Company assesses, at contract inception, whether the intellectual property is distinct from other performance obligations identified in the arrangement. If the licensing of intellectual property is determined to be distinct, revenue is recognized for nonrefundable, upfront license fees when the license is transferred to the customer and the customer can use and benefit from the license. If the licensing of intellectual property is determined not to be distinct, then the license will be bundled with other promises in the arrangement into one distinct performance obligation. The Company needs to determine if the bundled performance obligation is satisfied over time or at a point in time. If the Company concludes that the nonrefundable, upfront license fees will be recognized over time, the Company will need to assess the appropriate method of measuring proportional performance.

For milestone payments, the Company assesses, at contract inception, whether the development or sales-based milestones are considered probable of being achieved. If it is probable that a significant revenue reversal will occur, the Company will not record revenue until the uncertainty has been resolved. Milestone payments that are contingent upon regulatory approval are not considered probable of being achieved until the applicable regulatory approvals or other external conditions are obtained as such conditions are not within the Company’s control. If it is probable that a significant revenue reversal will not occur, the Company will estimate the milestone payments using the most likely amount method. The Company will re-assess the development and sales-based milestones each reporting period to determine the probability of achievement. The Company recognizes royalties from product sales at the later of when the related sales occur or when the performance obligation to which the royalty has been allocated has been satisfied. If it is probable that a significant revenue reversal will not occur, the Company will estimate the royalty payments using the most likely amount method.

The Company recognizes revenue for reimbursements of research and development costs under collaboration agreements as the services are performed. The Company records these reimbursements as revenue and not as a reduction of research and development expenses as the Company has the risks and rewards as the principal in the research and development activities.

For the years ended December 31, 2023, 2022, and 2021, the Company has recognized $100.0 million, $50.1 million, and $55.0 million of collaboration revenue, respectively, related to the SMA License Agreement with Roche.

For the years ended December 31, 2023, 2022 and 2021, the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue, respectively, related to Evrysdi.

Manufacturing Revenue

The Company has manufacturing services related to the production of plasmid deoxyribonucleic acid (“DNA”) and adeno-associated virus (“AAV”) vectors for gene therapy applications for external customers. Performance obligations vary but may include manufacturing plasmid DNA and/or AAV vectors, material testing, stability studies, and other services related to material development. The transaction prices for these arrangements are fixed and include amounts stated in the contracts for each promised service. Typically, the performance obligations within a manufacturing contract are highly interdependent, in which case, the Company will combine them into a single performance obligation. The Company has determined that the assets created have no alternative use to the Company, and the Company has an enforceable right to payment for the performance completed to date, therefore revenue related to these services are recognized over time and is measured using an output method based on performance of manufacturing milestones completed to date.

Manufacturing service contracts may also include performance obligations related to project management services or obtaining materials from third parties. The Company has determined that these are separate performance obligations for which revenue is recognized at the point in time the services are performed. For performance obligations related to obtaining third party materials, the Company has determined that it is the principal as the Company has control of the materials and has discretion in setting the price. Therefore, the Company recognizes revenue on a gross basis related to obtaining third party materials.

Certain arrangements require a portion of the contract consideration to be received in advance at the commencement of the contract, and such advance payment is initially recorded as a contract liability. A contract asset may be recognized in the event the Company’s satisfaction of performance obligations outpaces customer billings.

For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to plasmid DNA and AAV vector production for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. As of December 31, 2023, the Company has contract assets of $0.2 million and remaining performance obligations of $0.8 million related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. For the period ended December 31, 2022, the Company had remaining performance obligations of $1.4 million and no contracts assets related to plasmid DNA and AAV production for external customers.

Allowance for doubtful accounts

The Company maintains an allowance for estimated losses resulting from the inability of its customers to make required payments. The Company estimates uncollectible amounts based upon current customer receivable balances, the age of customer receivable balances, the customer’s financial condition and current economic trends. The Company also assesses whether an allowance for expected credit losses may be required which includes a review of the Company’s receivables portfolio, which are pooled on a customer basis or country basis.  In making its assessment of whether an allowance for credit losses is required, the Company considers its historical experience with customers, current balances, levels of delinquency, regulatory and legal environments, and other relevant current and future forecasted economic conditions. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. The allowance for doubtful accounts was $1.2 million as of December 31, 2023 and $0.3 million as of December 31, 2022. For the years ended December 31, 2023, 2022 and 2021, bad debt expense was $0.9 million, $0.2 million, and $0.1 million, respectively.

Liability for sale of future royalties

On July 17, 2020, the Company, RPI Intermediate Finance Trust (“RPI”), and, for the limited purposes set forth in the agreement, Royalty Pharma PLC, entered into a royalty purchase agreement (the “Original Royalty Purchase

Agreement”).  Pursuant to the Original Royalty Purchase Agreement, the Company sold to RPI 42.933% (the “Original Assigned Royalty Rights”) of the Company’s right to receive sales-based royalty payments (the “Royalty”) on worldwide net sales of Evrysdi and any other product developed pursuant to the License and Collaboration Agreement (the “License Agreement”), dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation under the SMA program. In consideration for the sale of the Original Assigned Royalty Rights, RPI paid the Company $650.0 million in cash consideration. The Company has retained a 57.067% interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the License Agreement, which remaining milestone payments equal $150.0 million in the aggregate as of December 31, 2023. The Original Royalty Purchase Agreement was set to terminate 60 days following the earlier of the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement and the date on which RPI has received $1.3 billion in respect of the Original Assigned Royalty Rights.

Pursuant to the guidance in ASC 470-10-25-2, the Company determined that the $650.0 million cash consideration obtained pursuant to the Original Royalty Purchase Agreement should be classified as debt and recorded it as “liability for sale of future royalties-current” and “liability for sale of future royalties-noncurrent” on the Company’s consolidated balance sheet based on the timing of the expected payments to be made to RPI at the time of the transaction. The liability was subsequently amortized using the effective interest method over the life of the arrangement, in accordance with the respective guidance, utilizing the prospective method to account for subsequent changes in the estimated future payments to be made to RPI. 

On October 18, 2023, the Company, Royalty Pharma Investments 2019 ICAV (“Royalty Pharma”), and, for the limited purposes set forth in the agreement, Royalty Pharma plc, entered into an Amended and Restated Royalty Purchase Agreement (the “A&R Royalty Purchase Agreement”), which amends and restates in its entirety the Original Royalty Purchase Agreement.  Pursuant to the A&R Royalty Purchase Agreement, the Company has sold or agreed to sell to Royalty Pharma certain portions of the Company’s remaining Royalty on worldwide net sales of Evrysdi and any other product (the “Products”) developed pursuant to the SMA License Agreement (all such retained Royalty rights of the Company, the “Retained Royalty Rights,” and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&R Royalty Purchase Agreement, the “A&R Assigned Royalty Rights”). At closing, Royalty Pharma paid the Company $1.0 billion in cash consideration for 38.0447% of the Company’s Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. In addition, the Company may sell to Royalty Pharma the remainder of the Company’s Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by the Company that are exercisable at the Company’s option between January 1, 2024 and December 31, 2025. If the Company exercises two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of the Company’s Retained Royalty Rights less amounts exercised by the Company via its put options at a purchase price that is proportional to the purchase price of the Company’s unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty. The A&R Royalty Purchase Agreement will terminate 60 days following the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement.  

The change in rights and obligations from the A&R Royalty Purchase Agreement resulted in a change in the terms of the liability for sale of future royalties, which was evaluated by the Company in accordance with ASC 470-50, Debt —

Modifications and Extinguishments. The Company determined that the present value of the cash flows under the A&R Royalty Purchase Agreement were substantially different from the present value of the cash flows under the Original Royalty Purchase Agreement. This resulted in the derecognition of the old liability for sale of future royalties and the new liability for sale of future royalties being recorded at fair value, which was determined to be $1,809.9 million as of the date of the A&R Royalty Purchase Agreement. This resulted in an extinguishment loss of $44.9 million, which was recorded within loss on extinguishment of debt, within the Company’s statement of operations.

The fair value for the new liability for sale of future royalties on the date of the A&R Royalty Purchase Agreement was based on the Company’s estimates of future royalties expected to be paid to Royalty Pharma over the life of the arrangement, which was determined using forecasts from market data sources, which are considered Level 3 inputs. The liability is being amortized using the effective interest method over the life of the arrangement, in accordance with ASC 470 and ASC 835. The initial annual effective interest rate was determined to be 10.8%. The Company utilizes the prospective method to account for subsequent changes in the estimated future payments to be made to Royalty Pharma and updates the effective interest rate on a quarterly basis. Issuance costs related to the transaction were determined to be immaterial. Refer to Note 7 for further details.

Leases

The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company has lease agreements which include lease and non-lease components, which the Company accounts for as a single lease component for all leases. Operating and finance leases are classified as right of use ("ROU") assets, short term lease liabilities, and long term lease liabilities. Operating and finance lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. ROU assets are amortized and lease liabilities accrete to yield straight-line expense over the term of the lease. Lease payments included in the measurement of the lease liability are comprised of fixed payments.

Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented in the Company’s consolidated statements of operations in the same line item as expense arising from fixed lease payments for operating leases.

Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company applies this policy to all underlying asset categories.

A lessee is required to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rates.

The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably

certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. Leasehold improvements are capitalized and depreciated over the lesser of useful life or lease term. See Note 5 Leases for additional information.

Research and development costs

Research and development expenses include the clinical development costs associated with the Company’s product development programs and research and development costs associated with the Company’s discovery programs. These expenses include internal research and development costs and the costs of research and development conducted on behalf of the Company by third parties, including sponsored university-based research agreements and clinical study vendors. All research and development costs are expensed as incurred. Costs incurred in obtaining technology licenses are charged immediately to research and development expense if the technology licensed has not reached technological feasibility and has no alternative future uses.

Advance payments made for goods and services that will be used in future research and development activities are deferred if the contracted party has not yet performed the related activities. The amount deferred is then expensed when the research and development activities are performed. As of December 31, 2023 and 2022, the short term deferred research and development advance payments were $2.6 million and $2.4 million, respectively, and are classified as prepaid expenses and other current assets on the consolidated balance sheet. As of December 31, 2023 and 2022, the long term deferred research and development advance payments were $4.7 million and $3.9 million, respectively, and are classified as deposits and other assets on the consolidated balance sheet.

Fair value of financial instruments

The Company follows the fair value measurement rules, which provides guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. These rules establish a fair value hierarchy for inputs to be used to measure fair value of financial assets and liabilities. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three levels: Level 1 (highest priority), Level 2, and Level 3 (lowest priority).

Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the balance sheet date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).
Level 3—Inputs are unobservable and reflect the Company’s assumptions as to what market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.

Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximates fair value due to the short-term nature of those instruments.

Share-based compensation

The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. For service type awards, share-based compensation expense is recognized on a straight-line basis over the period during which the employee is required to provide service in exchange for the entire award.

The fair value of options is calculated using the Black-Scholes option pricing model to determine the fair value of stock options on the date of grant based on key assumptions such as expected volatility and expected term. The Company estimates the expected volatility of options utilizing the Company’s historical stock volatility. The Company estimates the expected term of options utilizing the Company’s historical exercise data. The risk-free rate of the option is based on U.S. Government Securities Treasury Constant Maturities yields at the date of grant for a term similar to the expected term of the option. In connection with the adoption of FASB Accounting Standards Update (“ASU”) 2016-9, the Company made a policy election to continue its methodology for estimating its forfeiture rate.

Stock-based compensation expense for performance stock units (“PSUs”) is determined using the grant date fair value, which is the quoted closing market price per share of the Company’s common stock on the Nasdaq Global Select Market on the grant date. Stock-based compensation expense for the PSUs will not be recognized until the achievement of the performance goal is deemed probable (the “Probable Date”), a determination that requires significant judgment by management, as the achievement of these goals have inherent risk and uncertainties. At the Probable Date, the Company records a cumulative catch-up expense for the portion of the grant date fair value attributable to the period from the grant date to the Probable Date. The remaining expense is recognized over the remaining service period on a straight-line basis.

Income taxes

On December 15, 2022, the European Union (EU) member states formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. As a result, the tax laws in the U.S. and other countries in which PTC and its affiliates do business could change on a prospective or retroactive basis and any such changes could materially adversely affect the Company’s business. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending legislative adoption by additional individual countries, including those within the EU.

On December 22, 2017, the U.S. government enacted the 2017 Tax Cuts and Jobs Act (“TCJA”), which significantly revised U.S. tax law by, among other provisions, lowering the U.S. federal statutory income tax rate to 21%, imposing a mandatory one-time transition tax on previously deferred foreign earnings, and eliminating or reducing certain income tax deductions. The Global Intangible Low-tax Income ("GILTI") provisions of the TCJA require the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the period ended December 31, 2023.

Starting in 2022, TCJA amendments to IRC Section 174 no longer permits an immediate deduction for research and development (R&D) expenditures in the tax year that such costs are incurred. Instead, these IRC Section 174 development

costs must now be capitalized and amortized over either a five- or 15-year period, depending on the location of the activities performed. The new amortization period begins with the midpoint of any taxable year that IRC Section 174 costs are first incurred, regardless of whether the expenditures were made prior to or after July 1 and runs until the midpoint of year five for activities conducted in the United States or year 15 in the case of development conducted on foreign soil. This tax law change resulted in an increased current taxable income of the Company by $300.3 million for the year ended December 31, 2023.

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and credit carryforwards. Deferred tax assets and liabilities are measured at rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the statement of operations in the period that includes the enactment date. A valuation allowance is recorded when it is not more likely than not that all or a portion of the net deferred tax assets will be realized.

On August 23, 2018, the Company completed its acquisition of Agilis Biotherapeutics, Inc. (“Agilis”), pursuant to an Agreement and Plan of Merger, dated as of July 19, 2018 (the “Agilis Merger Agreement”), by and among the Company, Agility Merger Sub, Inc., a Delaware corporation and the Company’s wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC, (the “Agilis Merger”). The Company recorded a deferred tax liability in conjunction with the Agilis Merger of $122.0 million in 2018, related to the tax basis difference in the In-Process Research and Development, or IPR&D, indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&D which may eventually be realized either upon amortization of the asset when the research is completed and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&D assets, and thus, began the amortization of the intangible.

In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs for its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit of $46.9 million during the 2023 tax year.

Foreign currency

The functional currencies of the Company’s foreign subsidiaries primarily are the local currencies of the country in which the subsidiary operates. The Company had an intercompany loan which was recorded on a non-U.S. subsidiary and was formally denominated in U.S. dollars and was remeasured into local currency using the exchange rate as of the balance sheet date. During the year ended December 31, 2022, the loan agreement was amended to change the denomination from U.S. dollars to local currency, and the Company recorded a non-cash realized foreign exchange loss of $16.9 million, which was recorded within other income (expense), net on the consolidated statement of operations. The intercompany loan was settled during the year ended December 31, 2023. The Company’s asset and liability accounts, including the intercompany loan, are translated using the current exchange rate as of the balance sheet date. Stockholders’ equity accounts are translated using historical rates at the balance sheet date. Revenue and expense accounts are translated using a weighted average exchange rate over the period ended on the balance sheet date. Adjustments resulting from the translation of the financial statements of the Company’s foreign subsidiaries into U.S. dollars are accumulated as a separate component of stockholders’ equity within other comprehensive income. Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the consolidated statements of income.

Net (loss) income per share

Basic net (loss) income per share is calculated by dividing the net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income per share is calculated by dividing the net income attributable to common stockholders by the weighted-average number of common share equivalents outstanding for the period determined using the treasury-stock method and the if-converted method. During periods in which the Company incurs net losses, both basic and diluted loss per share is calculated by dividing the net loss by the weighted average shares outstanding—potentially dilutive securities are excluded from the calculation because their effect would be anti-dilutive. Dilutive common stock equivalents are comprised of options and unvested restricted stock outstanding under the Company’s stock option plans.

Business combinations and asset acquisitions

The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen is met, the transaction is accounted for as an asset acquisition. If the screen is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business. If determined to be a business combination, the Company accounts for the transaction under the acquisition method of accounting as indicated in ASU 2017-01, “Business Combinations”, which requires the acquiring entity in a business combination to recognize the fair value of all assets acquired, liabilities assumed, and any non-controlling interest in the acquiree and establishes the acquisition date as the fair value measurement point. Accordingly, the Company recognizes assets acquired and liabilities assumed in business combinations, including contingent assets and liabilities, and non-controlling interest in the acquiree based on the fair value estimates as of the date of acquisition. In accordance with ASC 805, the Company recognizes and measures goodwill as of the acquisition date, as the excess of the fair value of the consideration paid over the fair value of the identified net assets acquired.

The consideration for the Company’s business acquisitions may include future payments that are contingent upon the occurrence of a particular event or events. The obligations for such contingent consideration payments are recorded at fair value on the acquisition date. The contingent consideration obligations are then evaluated each reporting period. Changes in the fair value of contingent consideration, other than changes due to payments, are recognized as a gain or loss and recorded within the change in the fair value of deferred and contingent consideration in the consolidated statements of operations.

If determined to be an asset acquisition, the Company accounts for the transaction under ASC 805-50, which requires the acquiring entity in an asset acquisition to recognize assets acquired and liabilities assumed based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. No gain or loss is recognized as of the date of acquisition unless the fair value of noncash assets given as consideration differs from the assets’ carrying amounts on the acquiring entity’s books. Consideration transferred that is noncash will be measured based on either the cost (which will be measured based on the fair value of the consideration given) or the fair value of the assets acquired and liabilities assumed, whichever is more reliably measurable. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the identifiable assets based on relative fair values.

Contingent consideration payments in asset acquisitions are recognized when the contingency is resolved and the consideration is paid or becomes payable (unless the contingent consideration meets the definition of a derivative, in which

case the amount becomes part of the basis in the asset acquired). Upon recognition of the contingent consideration payment, the amount is included in the cost of the acquired asset or group of assets.

Finite-lived intangible assets

The Company records the fair value of purchased intangible assets with finite useful lives as of the transaction date of a business combination or asset acquisition. Purchased intangible assets with finite useful lives are amortized to their estimated residual values over their estimated useful lives.

Impairment of long-lived assets

The Company monitors its long-lived assets and finite-lived intangibles for indicators of impairment. If such indicators are present, the Company assesses the recoverability of affected assets by determining whether the carrying value of such assets is less than the sum of the undiscounted future cash flows of the assets. If such assets are found not to be recoverable, the Company measures the amount of such impairment by comparing the carrying value of the assets to the fair value of the assets, with the fair value generally determined based on the present value of the expected future cash flows associated with the assets. The Company believes that no impairment of long-lived assets exists as of December 31, 2023.

Indefinite-lived intangible assets

Indefinite-lived intangible assets consist of IPR&D.  IPR&D acquired directly in a transaction other than a business combination is capitalized if the projects will be further developed or have an alternative future use; otherwise they are expensed. The fair values of IPR&D projects and license agreement assets acquired in business combinations are capitalized. Several methods may be used to determine the estimated fair value of the IPR&D and license agreement asset acquired in a business combination. The Company utilizes the “income method” and uses estimated future net cash flows that are derived from projected sales revenues and estimated costs. These projections are based on factors such as relevant market size, patent protection, and expected pricing and industry trends. The estimated future net cash flows are then discounted to the present value using an appropriate discount rate. These assets are treated as indefinite-lived intangible assets until completion or abandonment of the projects, at which time the assets are amortized over the remaining useful life or written off, as appropriate. Intangible assets with indefinite lives, including IPR&D, are tested for impairment if impairment indicators arise and, at a minimum, annually. However, an entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. The indefinite-lived intangible asset impairment test consists of a one-step analysis that compares the fair value of the intangible asset with its carrying amount. If the carrying amount of an intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company considers many factors in evaluating whether the value of its intangible assets with indefinite lives may not be recoverable, including, but not limited to, expected growth rates, the cost of equity and debt capital, general economic conditions, the Company’s outlook and market performance of the Company’s industry and recent and forecasted financial performance.  

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company determined that the Friedreich ataxia and Angelman syndrome indefinite lived intangible assets were fully impaired and recorded impairment expense of $217.8 million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. Refer to Note 17 for further information regarding the Company’s intangible assets.

The Company performed an annual test for its remaining indefinite-lived intangible asset as of October 1, 2023 and concluded that no impairment exists as of December 31, 2023.

Goodwill

Goodwill represents the amount of consideration paid in excess of the fair value of net assets acquired as a result of the Company’s business acquisitions accounted for using the acquisition method of accounting. Goodwill is not amortized and is subject to impairment testing at a reporting unit level on an annual basis or when a triggering event occurs that may indicate the carrying value of the goodwill is impaired. The Company reassesses its reporting units as part of its annual segment review. As of December 31, 2023, the Company concluded that it continues to operate as one reporting unit. An entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company performed an annual test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.

Recent accounting pronouncements

 In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements, unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. ASU 2023-09 enhances the transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance is effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes. 

XML 25 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair value of financial instruments and investments

3. Fair value of financial instruments and investments

The Company follows the fair value measurement rules, which provide guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximate fair value due to the short-term nature of those instruments.

The Company uses the market approach to measure fair value for its marketable securities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets. The

Company’s marketable securities are classified as Level 2 as they primarily utilize broker quotes in a nonactive market to value these securities.

The Company owns common stock in ClearPoint Neuro, Inc. (“ClearPoint”) (formerly MRI Interventions, Inc.), a publicly traded medical device company. The ClearPoint equity investments (collectively, the “ClearPoint Equity Investments”) represent financial instruments, and therefore, are recorded at fair value, which is readily determinable. The ClearPoint Equity Investments are components of prepaids and other current assets as of December 31, 2023 and deposits and other assets as of December 31, 2022 on the consolidated balance sheet. The Company classifies its equity investments in ClearPoint as a Level 1 asset within the fair value hierarchy, as the value is based on a quoted market price in an active market, which is not adjusted.

In January 2020, the Company purchased a $10.0 million convertible note from ClearPoint that the Company can convert into ClearPoint shares at a conversion rate of $6.00 per share at any point throughout the term of the loan, which matures five years from the purchase date. The Company determined that the convertible note represents an available for sale debt security and the Company has elected to record it at fair value under ASC 825. The Company classifies its ClearPoint convertible debt security as a Level 2 asset within the fair value hierarchy, as the value is based on inputs other than quoted prices that are observable. The fair value of the ClearPoint convertible debt security is determined at each reporting period by utilizing a Black-Scholes option pricing model, as well as a present value of expected cash flows from the debt security utilizing the risk free rate and the estimated credit spread as of the valuation date as the discount rate. The convertible debt security is considered to be long term and is included as a component of deposits and other assets on the consolidated balance sheet. Other than the ClearPoint Equity Investment and the ClearPoint convertible debt security, no other items included in deposits and other assets and prepaids and other current assets on the consolidated balance sheets are fair valued.

The Company has investments in mutual funds, including one that is denominated in a foreign currency. All of these are equity investments and are classified as marketable securities on the Company’s consolidated balance sheets. These equity investments are reported at fair value, as they are readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are included as components of other income (expense), net within the consolidated statement of operations.

The table presented below is a summary of changes in the fair value for the Company’s marketable securities – equity investments, ClearPoint Equity Investments, and ClearPoint convertible debt security for the years ended December 31, 2023 and 2022:

Ending

Foreign

Ending

Balance at

Currency

Balance at

December 31,

Unrealized

Realized

Unrealized

Investments

Redemptions/

December 31,

 

2022

 

Gain/(Loss)

 

Gain/(Loss)

 

Gain

 

Purchased

 

Sale

 

2023

Marketable securities - equity investments

$

108,261

2,517

4,383

1,384

38,432

(132,343)

$

22,634

ClearPoint Equity Investments

10,965

(1,515)

(782)

(2,594)

6,074

ClearPoint Convertible Debt Security

15,231

(2,678)

12,553

Total Fair Value

$

134,457

$

(1,676)

$

3,601

$

1,384

$

38,432

$

(134,937)

$

41,261

Ending

Foreign

Ending

Balance at

Currency

Balance at

December 31,

Unrealized

Unrealized

Investments

December 31,

   

2021

   

Gain/(Loss)

   

Gain/(Loss)

   

Purchased

   

Redemptions

   

2022

Marketable securities - equity investments

$

206,973

(7,992)

(549)

22,787

(112,958)

$

108,261

ClearPoint Equity Investments

14,525

(3,560)

10,965

ClearPoint Convertible Debt Security

20,971

(5,740)

15,231

Total Fair Value

$

242,469

$

(17,292)

$

(549)

$

22,787

$

(112,958)

$

134,457

Fair value of marketable securities that are classified as available for sale debt securities is based upon market prices using quoted prices in active markets for identical assets quoted on the last day of the period. In establishing the estimated fair value of the remaining available for sale debt securities, the Company used the fair value as determined by its investment advisors using observable inputs other than quoted prices.

The following represents the fair value using the hierarchy described in Note 2 for the Company’s financial assets and liabilities that are required to be measured at fair value on a recurring basis as of December 31, 2023 and 2022:

December 31, 2023

 

 

Quoted prices

 

Significant

 

 

in active

 

other

 

Significant

 

markets for

 

observable

 

unobservable

 

identical assets

 

inputs

 

inputs

    

Total

    

(level 1)

    

(level 2)

    

(level 3)

Marketable securities - available for sale

$

260,104

$

$

260,104

$

Marketable securities - equity investments

$

22,634

$

22,634

$

$

ClearPoint Equity Investments

$

6,074

$

6,074

$

$

ClearPoint convertible debt security

$

12,553

$

$

12,553

$

Contingent consideration payable- development and regulatory milestones

$

26,600

$

$

$

26,600

Contingent consideration payable- net sales milestones

$

9,700

$

$

$

9,700

December 31, 2022

 

 

Quoted prices

 

Significant

 

 

in active

 

other

 

Significant

 

markets for

 

observable

 

unobservable

 

identical assets

 

inputs

 

inputs

    

Total

    

(level 1)

    

(level 2)

    

(level 3)

Marketable securities - available for sale

$

22,610

$

$

22,610

$

Marketable securities - equity investments

$

108,261

$

108,261

$

$

ClearPoint Equity Investments

$

10,965

$

10,965

$

$

ClearPoint convertible debt security

$

15,231

$

$

15,231

$

Contingent consideration payable- development and regulatory milestones

$

82,500

$

$

$

82,500

Contingent consideration payable- net sales milestones and royalties

$

81,500

$

$

$

81,500

No transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy occurred during the years ended December 31, 2023 and 2022.

The following is a summary of marketable securities accounted for as available for sale debt securities at December 31, 2023 and 2022:

December 31, 2023

 

Amortized

 

Gross Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

Commercial paper

$

117,044

$

128

$

(12)

$

117,160

Corporate debt securities

1,650

(2)

1,648

Government Obligations

141,084

212

141,296

Total

$

259,778

$

340

$

(14)

$

260,104

December 31, 2022

 

Amortized

 

Gross Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

Commercial paper

$

12,419

$

5

$

$

12,424

Corporate debt securities

 

10,685

(499)

10,186

Total

$

23,104

$

5

$

(499)

$

22,610

For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. For the years ended December 31, 2023 and 2022, no write downs occurred. The Company does not intend to sell the investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost basis, which may be maturity. The Company also reviews its available for sale debt securities in an unrealized loss position and evaluates whether the decline in fair value has resulted from credit losses or other factors. This review is subjective, as it requires management to evaluate whether an event or change in circumstances has occurred in that period that may be related to credit issues. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. Unrealized gains and losses are reported as a component of accumulated other comprehensive (loss) income in stockholders’ deficit.

For the year ended December 31, 2023, the Company had $0.3 million of realized losses from the sale of available for sale debt securities. For the year ended December 31, 2022, the Company had $4.0 million of realized gains from the sale of available for sale debt securities. Realized gains and losses are reported as a component of interest expense, net in the consolidated statement of operations.

The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2023 are as follows:

December 31, 2023

 

Securities in an unrealized loss

 

Securities in an unrealized loss

 

 

position less than 12 months

 

position greater than or equal to 12 months

Total

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

Commercial paper

$

(12)

44,446

(12)

44,446

Corporate debt securities

$

(2)

1,648

(2)

$

1,648

Total

$

(12)

$

44,446

$

(2)

$

1,648

$

(14)

$

46,094

The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2022 are as follows:

December 31, 2022

 

Securities in an unrealized loss

 

Securities in an unrealized loss

 

 

position less than 12 months

 

position greater than or equal to 12 months

Total

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

Corporate debt securities

$

(499)

10,186

(499)

$

10,186

Total

$

$

$

(499)

$

10,186

$

(499)

$

10,186

Available for sale debt securities on the balance sheet at December 31, 2023 and 2022 mature as follows:

December 31, 2023

 

Less Than

 

More Than

    

12 Months

    

12 Months

Commercial paper

$

117,160

$

Corporate debt securities

1,648

Government obligations

141,296

Total

$

260,104

$

December 31, 2022

 

Less Than

 

More Than

    

12 Months

    

12 Months

Commercial paper

$

12,424

$

Corporate debt securities

 

 

10,186

Total

$

12,424

$

10,186

The Company classifies all of its marketable securities as current as they are all either available for sale debt securities or equity investments and are available for current operations.

Convertible senior notes

In September 2019, the Company issued $287.5 million of 1.5% convertible senior notes due September 15, 2026 (the “2026 Convertible Notes). The fair value of the 2026 Convertible Notes, which differs from their carrying values, is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices for the 2026 Convertible Notes observed in market trading which are Level 2 inputs. The estimated fair value of the 2026 Convertible Notes at December 31, 2023 and December 31, 2022 was $265.3 million and $281.7 million, respectively.

Level 3 valuation

The contingent consideration payable is fair valued each reporting period with the change in fair value recorded as a gain or loss within the change in the fair value of contingent consideration on the consolidated statements of operations. The fair value of the development and regulatory milestones are estimated utilizing a probability adjusted, discounted cash flow approach. The discount rates are estimated utilizing Corporate B rated bonds maturing in the years of expected payments based on the Company’s estimated development timelines for the acquired product candidate. The fair value of the net sales milestones is determined utilizing a valuation framework that estimates net sales volatility to simulate a range of possible payment scenarios. The average of the payments in these scenarios is then discounted to calculate present fair value.

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company fully impaired the Friedreich ataxia and Angelman syndrome intangible assets and determined that the fair value for all of the contingent consideration payable related to Friedreich ataxia and Angelman syndrome was $0. The change in fair value for the contingent consideration payable related to Friedreich ataxia and Angelman syndrome for the year ended December 31, 2023 was $128.4 million and is included in the change in fair value of the contingent consideration in the statement of operations. The remaining contingent consideration as of December 31, 2023 is $36.3 million, which is solely related to the development and regulatory milestones, and net sales milestones, for Upstaza. 

As of December 31, 2023, the weighted average discount rate for the Upstaza development and regulatory milestones was 5.9% and the weighted average probability of success was 90%. As of December 31, 2023, the weighted average discount rate for the Upstaza net sales milestones was 11.0% and the weighted average probability of success for the net sales milestones was 93%.

The table presented below is a summary of changes in the fair value of the Company’s Level 3 valuation for the contingent consideration payables for the years ended December 31, 2023, and 2022:

Contingent consideration payable-

Contingent consideration payable-

development and regulatory

net sales milestones and royalties

    

milestones - Agilis

    

- Agilis

Beginning balance as of December 31, 2021

$

139,300

$

100,600

Additions

 

 

Change in fair value

 

(6,800)

 

(19,100)

Payments

(50,000)

 

Ending balance as of December 31, 2022

$

82,500

$

81,500

Additions

 

 

Change in fair value

 

(55,900)

(71,800)

Payments

 

 

Ending balance as of December 31, 2023

$

26,600

$

9,700

In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA, which triggered a $50.0 million milestone payment to the former equityholders of Agilis in accordance with the terms of the Agilis Merger Agreement.  In accordance with ASC 230, the portion of the $50.0 million milestone payment up to the acquisition date fair value of the contingent consideration liability is classified as a financing outflow and the amount paid in excess of the acquisition date fair value of that liability is classified as an operating outflow on the consolidated statements of cash flows for the year ended December 31, 2022.

The following significant unobservable inputs were used in the valuation of the contingent consideration payables for the years ended December 31, 2023 and 2022:

December 31, 2023

    

Fair Value

    

Valuation Technique

    

Unobservable Input

    

Range

Contingent consideration payable-
development and regulatory milestones

$26,600

 

 Probability-adjusted discounted cash flow 

 

Potential development and regulatory milestones
Probabilities of success
Discount rates
Projected years of payments

$0 - $31 million
85% - 92%
5.8% - 6.1%
2024 - 2026

Contingent considerable payable- net sales
milestones and royalties

$9,700

 

Option-pricing model with Monte Carlo simulation  

 

Potential net sales milestones
Probabilities of success
Potential percentage of net sales for royalties
Discount rate
Projected years of payments

$0 - $50 million
85% - 100%
0%
11%
2026 - 2034

December 31, 2022

    

Fair Value

    

Valuation Technique

    

Unobservable Input

    

Range

Contingent consideration payable-
development and regulatory milestones

$82,500

 

 Probability-adjusted discounted cash flow 

 

Potential development and regulatory milestones
Probabilities of success
Discount rates
Projected years of payments

$0 - $331 million
25% - 92%
6.2% - 8.3%
2023 - 2029

Contingent considerable payable- net sales
milestones and royalties

$81,500

 

Option-pricing model with Monte Carlo simulation  

 

Potential net sales milestones
Probabilities of success
Potential percentage of net sales for royalties
Discount rate
Projected years of payments

$0 - $150 million
25% - 100%
2% - 6%
11.5%
2025 - 2041

The contingent consideration payables are classified Level 3 liabilities as their valuation requires substantial judgment and estimation of factors that are not currently observable in the market. If different assumptions were used for the various inputs to the valuation approaches, including but not limited to, assumptions involving probability adjusted sales estimates for the gene therapy platform and estimated discount rates, the estimated fair value could be significantly higher or lower than the fair value determined.

XML 26 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed assets
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Fixed assets

4. Fixed assets

Fixed assets, net were as follows at December 31, 2023 and 2022:

December 31, 

    

2023

    

2022

Leasehold improvements

$

30,166

$

28,969

Computer equipment and software

 

17,503

 

15,332

Machinery and lab equipment

62,837

47,496

Furniture and fixtures

 

3,849

 

3,812

Assets in process

 

24,008

 

14,349

 

138,363

 

109,958

Less accumulated depreciation

 

(51,274)

 

(37,368)

Total

$

87,089

$

72,590

Depreciation expense was approximately $13.9 million, $12.3 million, and $9.4 million for the years ended December 31, 2023, 2022, and 2021, respectively.

XML 27 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases  
Leases

5. Leases

The Company leases office space in South Plainfield, New Jersey for its principal office under two noncancelable operating leases through August 2024, in addition to office and laboratory space in Bridgewater, New Jersey and other locations throughout the United States, as well as office space in various countries for international employees primarily through workspace providers.

The Company also leases approximately 220,500 square feet of office, manufacturing and laboratory space at a facility located in Hopewell Township, New Jersey (the “Campus”) pursuant to a Lease Agreement (the “Hopewell Lease”) with Hopewell Campus Owner LLC (the “Landlord”). The rental term of the Hopewell Lease commenced on July 1, 2020 and has an initial term of fifteen years (the “Hopewell Initial Term”), with two consecutive ten year renewal periods, each at the Company’s option. The aggregate rent for the Hopewell Initial Term will be approximately $111.5 million. The rental rate for the renewal periods will be 95% of the Prevailing Market Rate (as defined in the Hopewell Lease) and determined

at the time of the exercise of the renewal. The Company is also responsible for maintaining certain insurance and the payment of proportional taxes, utilities and common area operating expenses. The Hopewell Lease contains customary events of default, representations, warranties and covenants.

In May 2022, the Company entered into a Lease Agreement (the “Warren Lease”) with Warren CC Acquisitions, LLC (the “Warren Landlord”) relating to the lease of two entire buildings comprised of approximately 360,000 square feet of shell condition, modifiable space (the “Warren Premises”) at a facility located in Warren, New Jersey. The rental term of the Warren Lease commenced on June 1, 2022 (the “Commencement Date”), with an initial term of seventeen years (the “Warren Initial Term”), followed by three consecutive five-year renewal periods at the Company’s option. The aggregate base rent for the Warren Initial Term will be approximately $163.0 million; provided, however, that if the Company is not subject to an Event of Default (as defined in the Warren Lease), the Company will be entitled to a base rent abatement over the first three years of the Warren Initial Term of approximately $18.6 million, reducing the Company’s total base rent obligation to $144.4 million. The rental rate for the renewal periods will be at the Fair Market Rental Value (as defined in the Warren Lease) and determined at the time of the exercise of the renewal. Beginning in the second lease year, the Company is also responsible for the payment of all taxes and operating expenses for the Warren Premises. As a result, the Company recorded an operating lease ROU asset of $28.9 million and an operating lease ROU liability of $28.9 million as of the Commencement Date.

The Company is developing the Warren Premises into office and laboratory space. The Company is entitled to an allowance of approximately $36.2 million to be provided by the Warren Landlord to be used towards such improvements. The Landlord is providing the allowance to cover those assets that are real property improvements, such as structural components, roofs, flooring, etc., whose useful lives are typically longer in nature. Upon the first issuance of a temporary certificate of occupancy for the Warren Premises, the Company will receive $5.0 million from the Landlord, which the Company has committed to fund into the construction account. The Company evaluated the leasehold improvements under ASC 842 and determined that the Company will be the owner of the improvements, and therefore the $36.2 million allowance and $5.0 million due from the Landlord were treated as lease incentives at the commencement of the lease and included in the calculation of the lease ROU asset and lease ROU liability, effectively reducing both at Commencement Date. In connection with the execution of the Warren Lease, the Company also committed to fund a construction account with $3.6 million to go towards the Company’s improvements of the Warren Premises. Subject to the terms of the Warren Lease, the Company has a right of first offer to purchase the Warren Premises if the Warren Landlord receives a bona fide third party offer to purchase the Warren Premises or the Warren Landlord decides to sell the Warren Premises.

The Company also has a finance lease related to its commercial manufacturing agreement with MassBiologics of the University of Massachusetts Medical School (“MassBio”). As of December 31, 2023, the balance of the finance lease liabilities-current and finance lease liabilities-non-current are $3.0 million and $17.2 million, respectively, and are directly related to the Company’s MassBio agreement. As of December 31, 2022, the balance of the finance lease liabilities-current and finance lease liabilities non-current were $3.0 million and $18.7 million, respectively. Additionally, during the years ended December 31, 2023 and December 31, 2022, the Company recorded finance lease costs of $1.5 million and $1.6 million, respectively, related to interest on the lease liability.

The Company also leases certain vehicles, lab equipment, and office equipment under operating leases. The Company’s operating leases have remaining lease terms ranging from 0.2 years to 15.4 years and certain leases include renewal options to extend the lease for up to 15 years. Rent expense was $29.0 million, $25.2 million, and $21.4 million for the years ended December 31, 2023, 2022 and 2021.

The components of lease expense were as follows:

Year Ended December 31, 2023

Year Ended December 31, 2022

Year Ended December 31, 2021

Operating Lease Cost

  

Fixed lease cost

$

21,952

$

19,804

$

16,411

Variable lease cost

5,846

4,557

4,361

Short-term lease cost

1,186

808

656

Total operating lease cost

$

28,984

$

25,169

$

21,428

Total operating lease cost is a component of operating expenses on the consolidated statements of operations.

Supplemental lease term and discount rate information related to leases was as follows:

    

December 31, 2023

    

December 31, 2022

 

Weighted-average remaining lease terms - operating leases (years)

 

11.55

11.61

Weighted-average discount rate - operating leases

8.69

%

8.61

%

Weighted-average remaining lease terms - finance lease (years)

 

9.01

10.01

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Supplemental cash flow information related to leases was as follows:

    

Year Ended December 31, 

    

2023

    

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

 

  

  

Operating cash flows from operating leases

$

15,338

$

14,736

$

13,683

Financing cash flows from finance lease

1,379

1,276

2,224

Operating cash flows from finance lease

1,621

1,724

776

Right-of-use assets obtained in exchange for lease obligations:

 

 

Operating leases

$

$

35,817

$

645

Future minimum lease payments under non-cancelable leases as of December 31, 2023 were as follows:

    

Operating Leases

    

Finance Lease

2024

$

18,352

$

3,000

2025

 

20,450

3,000

2026

 

19,992

3,000

2027

 

17,945

3,000

2028 and thereafter

 

175,847

15,000

Total lease payments

 

252,586

 

27,000

Less: Imputed Interest expense

 

141,957

6,816

Total

$

110,629

$

20,184

XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accounts payable and accrued expenses

6. Accounts payable and accrued expenses

Accounts payable and accrued expenses at December 31, 2023 and 2022 consist of the following:

December 31, 

2023

    

2022

Employee compensation, benefits, and related accruals

$

62,643

$

62,669

Income tax payable

4,712

Consulting and contracted research

 

27,500

 

38,882

Professional fees

 

2,246

 

3,093

Sales allowance

 

77,176

 

63,787

Sales rebates

 

131,334

 

67,355

Royalties

74,111

40,546

Accounts payable

 

6,045

 

27,268

Other

 

10,928

 

12,054

Total

$

391,983

$

320,366

During the year ended December 31, 2023, the Company incurred $32.8 million of restructuring costs from a reduction in workforce in connection with the Company’s strategic pipeline prioritization and discontinuation of its preclinical and early research programs in its gene therapy platform. The costs are included in research and development and selling, general and administrative expenses on the Company’s consolidated statement of operations. As of December 31, 2023, the remaining $9.0 million of accrued restructuring costs are included above within employee compensation, benefits, and related accruals.

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt

7. Debt

Liability for sale of future royalties

The following table shows the activity within the “liability for sale of future royalties- current” and “liability for sale of future royalties- noncurrent” accounts for the year ended December 31, 2023:

    

Year Ended December 31, 

Liability for sale of future royalties- (current and noncurrent)

2023

Beginning balance as of December 31, 2022

$

757,886

Less: Non-cash royalty revenue payable to RPI

(93,460)

Plus: Non-cash interest expense recognized

104,790

Plus: Cash Consideration

1,000,000

Plus: Loss on Debt Extinguishment

44,881

Ending balance

$

1,814,097

Effective interest rate as of December 31, 2023

 

10.8%

Non-cash interest expense is recorded in the statement of operations within “Interest expense, net”.  

Senior Secured Term Loan

On October 27, 2022 (the “Closing Date”), the Company entered into a credit agreement (the “Blackstone Credit Agreement”) for fundings of up to $950.0 million consisting of a committed loan facility of $450.0 million and further contemplating the potential for up to $500.0 million of additional financing, to the extent that the Company requested such additional financing and subject to the Lenders’ agreement to provide such additional financing and to mutual agreement on terms, among the Company, certain subsidiaries of the Company (together with the Company, the “Loan Parties”) and funds and other affiliated entities advised or managed by Blackstone Life Sciences and Blackstone Credit (collectively, “Blackstone”, and such lenders, together with their permitted assignees, the “Lenders” and each a “Lender”) and Wilmington Trust, National Association, as the administrative agent for the Lenders.  

The Blackstone Credit Agreement provided for a senior secured term loan facility funded on the Closing Date in the aggregate principal amount of $300.0 million (the “Initial Loans”) and a committed delayed draw term loan facility of up to $150.0 million (the “Delayed Draw Loans” and, together with the Initial Loans, the “Loans”) to be funded at the Company’s request within 18 months of the Closing Date subject to specified conditions. In addition, the Blackstone Credit Agreement contemplated the potential for further financings by Blackstone, by providing for incremental discretionary uncommitted further financings of up to $500.0 million. The Company capitalized approximately $11.6 million of debt issuance costs which are presented on the balance sheet as a direct deduction from the debt liability and are being amortized over the term of the senior secured term loan facility using the effective interest rate method.

The Loans were to mature on the date that is seven years from the Closing Date. Borrowings under the Blackstone Credit Agreement bore interest at a variable rate equal to, at the Company’s option, either an adjusted Term SOFR rate plus seven and a quarter percent (7.25%) or the Base Rate plus six and a quarter percent (6.25%), subject to a floor of one percent (1%) and two percent (2%) with respect to Term SOFR rate and Base Rate (each as defined in the Blackstone Credit Agreement), respectively. Payment of the Loans were subject to certain premiums specified in the Blackstone Credit Agreement, in each case, from the date of the applicable Loan funded.

All obligations under the Blackstone Credit Agreement were secured, subject to certain exceptions and specified inclusions, by security interests in certain assets of the Loan Parties, including (1) intellectual property and other assets related to Translarna, Emflaza, Upstaza, sepiapterin and, until certain release conditions were met, vatiquinone, in each case, together with any other forms, formulations, or methods of delivery of any such products, and regardless of trade or brand name, (2) future acquired intellectual property (but not internally developed intellectual property unrelated to other intellectual property collateral) and other related assets, and (3) the equity interests held by the Loan Parties in certain of their subsidiaries. The Blackstone Credit Agreement contained certain negative covenants with which the Company was to remain in compliance. The Blackstone Credit Agreement also required that the Company maintained consolidated liquidity of at least $100.0 million as of the last day of each fiscal quarter, which was to be increased to $200.0 million upon the Company consummating acquisitions meeting certain consolidated thresholds described therein. In addition, the Company was required under conditions specified in the Blackstone Credit Agreement to fund a reserve account up to certain amounts specified therein. The funds in the reserve account were available to prepay the Loans at any time at the Company’s option, and were, if funded, subject to release upon certain further conditions. Upon any such release, such funds were freely available for use by the Company subject to the generally applicable terms and conditions of the Blackstone Credit Agreement. The Blackstone Credit Agreement contained certain customary representations and warranties, affirmative covenants and provisions relating to events of default.

On October 19, 2023, the Company terminated the Blackstone Credit Agreement. In connection with the termination of the Credit Agreement, the Company repaid outstanding principal of $300.0 million, accrued interest of $2.1 million, an additional $82.0 million in prepayment premiums, exit fees, and creditor expenses, and $0.2 million in legal fees. The Company recorded a loss on the extinguishment of debt of $92.7 million which is included on the statement of operations for the period ended December 31, 2023. The loss on extinguishment of debt consisted of $82.0 million in prepayment

premiums, exit fees, and creditor expenses and debt issuance costs of $10.7 million. All liens and security interests securing the loans made pursuant to the Blackstone Credit Agreement were released upon termination.

The Blackstone Credit Agreement consisted of the following:

    

Year ended 
December 31,

2023

2022

Principal

$

300,000

$

300,000

Less: Debt issuance costs

 

(11,322)

Repayment of senior secured term loan

(300,000)

Net carrying amount

$

$

288,678

The following table sets forth total interest expense recognized related to the Blackstone Credit Agreement:

Year Ended

Year Ended

December 31, 

December 31, 

2023

2022

Contractual interest expense

$

30,198

$

6,069

Amortization of debt issuance costs

 

702

290

Total

$

30,900

$

6,359

Effective interest rate

13.1

%

12.2

%

2026 Convertible Notes

In September 2019, the Company issued, at par value, $287.5 million aggregate principal amount of 1.50% convertible senior notes due 2026, which included an option to purchase up to an additional $37.5 million in aggregate principal amount of the 2026 Convertible Notes, which was exercised in full by the initial purchasers. The 2026 Convertible Notes bear cash interest at a rate of 1.50% per year, payable semi-annually on March 15 and September 15 of each year, beginning on March 15, 2020. The 2026 Convertible Notes will mature on September 15, 2026, unless earlier repurchased or converted. The net proceeds to the Company from the offering were $279.3 million after deducting the initial purchasers’ discounts and commissions and the offering expenses payable by the Company.

The 2026 Convertible Notes are governed by an indenture (the “2026 Convertible Notes Indenture”) with U.S Bank National Association as trustee (the “2026 Convertible Notes Trustee”).

Holders of the 2026 Convertible Notes may convert their 2026 Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2026 only under the following circumstances:

during any calendar quarter commencing on or after December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least 20 trading days (whether or not consecutive) during a period of 30 consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to 130% of the conversion price on each applicable trading day;
during the five business day period after any five consecutive trading day period (the “measurement period”) in which the trading price (as defined in the 2026 Convertible Notes Indenture) per $1,000 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;
during any period after the Company has issued notice of redemption until the close of business on the scheduled trading day immediately preceding the relevant redemption date; or
upon the occurrence of specified corporate events.

On or after March 15, 2026, until the close of business on the business day immediately preceding the maturity date, holders may convert their 2026 Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or any combination thereof at the Company’s election.

The conversion rate for the 2026 Convertible Notes was initially, and remains, 19.0404 shares of the Company’s common stock per $1,000 principal amount of the 2026 Convertible Notes, which is equivalent to an initial conversion price of approximately $52.52 per share of the Company’s common stock. The conversion rate may be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest.

The Company was not permitted to redeem the 2026 Convertible Notes prior to September 20, 2023. The Company may redeem for cash all or any portion of the 2026 Convertible Notes, at its option, if the last reported sale price of its common stock has been at least 130% of the conversion price then in effect on the last trading day of, and for at least 19 other 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 notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Convertible Notes, which means that the Company is not required to redeem or retire the 2026 Convertible Notes periodically.

If the Company undergoes a “fundamental change” (as defined in the 2026 Convertible Notes Indenture), subject to certain conditions, holders of the 2026 Convertible Notes may require the Company to repurchase for cash all or part of their 2026 Convertible Notes at a repurchase price equal to 100% of the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.

The 2026 Convertible Notes represent senior unsecured obligations and will rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to the Company’s existing and future unsecured indebtedness that is not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) incurred by the Company’s subsidiaries. The 2026 Convertible Notes Indenture contains customary events of default with respect to the 2026 Convertible Notes, including that upon certain events of default (including the Company’s failure to make any payment of principal or interest on the 2026 Convertible Notes when due and payable) occurring and continuing, the 2026 Convertible Notes Trustee by notice to the Company, or the holders of at least 25% in principal amount of the outstanding 2026 Convertible Notes by notice to the Company and the Convertible Notes Trustee, may, and the 2026 Convertible Notes Trustee at the request of such holders (subject to the provisions of the 2026 Convertible Notes Indenture) will, declare 100% of the principal of and accrued and unpaid interest, if any, on all the 2026 Convertible Notes to be due and

payable. In case of certain events of bankruptcy, insolvency or reorganization, involving the Company or a significant subsidiary, 100% of the principal of and accrued and unpaid interest on the 2026 Convertible Notes will automatically become due and payable. Upon such a declaration of acceleration, such principal and accrued and unpaid interest, if any, will be due and payable immediately.

Prior to the adoption of ASU 2020-06, the Company accounted for the 2026 Convertible Notes as a liability and equity component where the carrying value of the liability component was valued based on a similar instrument. In accounting for the issuance of the 2026 Convertible Notes, the Company separated the 2026 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2026 Convertible Notes as a whole. The excess of the principal amount of the liability component over its carrying amount, referred to as the debt discount, was amortized to interest expense over the seven-year term of the 2026 Convertible Notes. The equity component was not re-measured as long as it continued to meet the conditions for equity classification. The equity component recorded at issuance related to the 2026 Convertible Notes was $123.0 million and was recorded in additional paid-in capital.

In accounting for the transaction costs related to the issuance of the 2026 Convertible Notes, the Company allocated the total costs incurred to the liability and equity components of the 2026 Convertible Notes based on their relative values. Transaction costs attributable to the liability component were amortized to interest expense over the seven-year term of the 2026 Convertible Notes, and transaction costs attributable to the equity component were netted with the equity components in stockholders’ equity. Additionally, the Company initially recorded a net deferred tax liability of $25.3 million in connection with the 2026 Convertible Notes.

Effective January 1, 2021 the Company adopted ASU 2020-06. After adoption, the Company now accounts for the 2026 Convertible Notes as a single liability measured at amortized cost. As the equity component is no longer required to be split into a separate component, the Company recorded an adjustment for the initial $123.0 million that was allocated to additional paid in capital and $16.1 million of life to date interest expense recorded as amortization of debt discount. Additionally, the net deferred tax liability recorded for the 2026 Convertible Notes was reversed.  The principal amount of the liability over its carrying amount is amortized to interest expense over the seven-year term of the 2026 Convertible Notes. Since the 2026 Convertible Notes are classified as a single liability, there is no debt discount required to be amortized.

The 2026 Convertible Notes consist of the following:

Year ended 
December 31,

2023

2022

Principal

$

287,500

$

287,500

Less: Debt issuance costs

 

(3,287)

(4,456)

Net carrying amount

$

284,213

$

283,044

As of December 31, 2023, the remaining contractual life of the 2026 Convertible Notes is approximately 2.7 years.

The following table sets forth total interest expense recognized related to the 2026 Convertible Notes:

    

Year ended 

December 31,

2023

2022

Contractual interest expense

$

4,305

$

4,313

Amortization of debt issuance costs

 

1,171

1,150

Total

$

5,476

$

5,463

Effective interest rate

 

1.9

%

1.9

%

In April 2022, under the terms of the 2026 Convertible Notes Indenture, the Company paid additional interest on the 2026 Convertible Notes at a rate equal to 0.5% per annum, for a total interest payment of approximately $2.1 million, for the period beginning September 25, 2020 and ending March 14, 2022. In September 2022, under the terms of the 2026 Convertible Notes Indenture, the Company paid additional interest on the 2026 Convertible Notes at a rate equal to 0.5% per annum, for a total interest payment of approximately $0.1 million, for the period beginning March 15, 2022 and ending April 8, 2022. These amounts are not included in the table above, but were recorded as interest expense, net within the statement of operations for the year ended December 31, 2022.

2022 Convertible Notes

In August 2015, the Company issued, at par value, $150.0 million aggregate principal amount of 3.00% convertible senior notes due 2022 (the “2022 Convertible Notes”). On August 15, 2022, the Company repaid the outstanding principal amount and accrued interest, totaling $152.3 million, of the 2022 Convertible Notes that was due upon maturity in accordance with the terms of the notes.

The following table sets forth total interest expense recognized related to the 2022 Convertible Notes:

Year ended 

 

December 31,

 

2023

    

2022

 

Contractual interest expense

$

$

2,800

Amortization of debt issuance costs

 

 

460

Total

$

$

3,260

Effective interest rate

 

%  

 

3.5

%

XML 30 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital structure
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Capital structure

8. Capital structure

Common stock

In August 2019, the Company entered into an At the Market Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald and RBC Capital Markets, LLC (together, the “Sales Agents”), pursuant to which, the Company may offer and sell shares of its common stock, having an aggregate offering price of up to $125.0 million from time to time through the Sales Agents by any method that is deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended. No shares were sold pursuant to the Sales Agreement during the years ended December 31, 2023, 2022, and 2021. The remaining shares of the Company’s common stock available to be issued and sold, under the Sales Agreement, have an aggregate offering price of up to $93.0 million as of December 31, 2023.

In June 2021, the Company filed a Certificate of Amendment to its Restated Certificate of Incorporation, which increased the number of authorized shares of the Company’s common stock from 125,000,000 to 250,000,000 shares.

In connection with the execution of the Blackstone Credit Agreement, the Company and certain entities affiliated with the Lenders (the “Purchasers”) also entered into a stock purchase agreement (the “Stock Purchase Agreement”) on the Closing Date for the sale and issuance of 1,095,290 shares of common stock (the “Shares”) to the Purchasers at a price of $45.65 per share, for an aggregate purchase price of approximately $50.0 million. The per share price represents the closing price of the Company’s common stock on the Nasdaq Global Select Market on October 26, 2022.

Under the Stock Purchase Agreement, the Company agreed to register the resale of the Shares on a registration statement to be filed with the Securities and Exchange Commission within 60 days of the Closing Date. The Company agreed to keep such registration statement effective for a period of six months following the Closing Date. In addition, subject to certain conditions, the Purchasers were entitled to participate in registered underwritten public offerings by the Company during such period.

Pursuant to the terms of the Stock Purchase Agreement, the Purchasers and certain of their controlled affiliates agreed not to, without the prior written approval of the Company and subject to specified conditions, directly or indirectly acquire shares of the Company’s outstanding common stock in excess of specified thresholds, seek or propose any acquisition of all or substantially all of the assets of the Company, seek or propose a merger or other business combination involving the Company, solicit proxies or consents with respect to any securities of the Company, seek to influence the management, board of directors or policies of the Company, or undertake other specified actions related to the potential acquisition of additional equity interests in the Company, or to encourage others to do any of the above (the “Standstill Restrictions”). The Standstill Restrictions terminated upon the termination of the Blackstone Credit Agreement.

The Purchasers also agreed not to sell or transfer the Shares without the prior written approval of the Company for a period of 90 days following the Closing Date, subject to certain exceptions.

In February 2023, the Company completed enrollment of its Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, the Company paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. The Company elected to pay this milestone in the form of shares of its common stock, less certain cash payments in accordance with the Censa Merger Agreement. Pursuant to such election, the Company issued 657,462 shares of its common stock and paid $0.4 million to the former Censa securityholders.

As of December 31, 2023, the Company’s number of authorized shares of common stock was 250,000,000.

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Net loss per share

9. Net loss per share

Basic and diluted net loss per share is computed by dividing net loss available to common stockholders by the weighted-average number of common shares outstanding.  Potentially dilutive securities were excluded from the diluted calculation because their effect would be anti-dilutive.

The following table sets forth the computation of basic and diluted net loss per share for common stockholders:

Year ended December 31, 

2023

    

2022

    

2021

Numerator

Net loss

$

(626,604)

  

$

(559,017)

  

$

(523,901)

  

Denominator

  

Denominator for basic and diluted net loss per share

 

74,838,392

  

 

71,728,634

  

 

70,466,393

  

Net loss per share:

  

Basic and diluted

$

(8.37)

*

$

(7.79)

*

$

(7.43)

*

*

For the years ended December 31, 2023, 2022, and 2021, the Company experienced a net loss and therefore did not report any dilutive share impact.

The following table shows historical dilutive common share equivalents outstanding, which are not included in the above historical calculation, as the effect of their inclusion is anti-dilutive during each period.

As of December 31, 

    

2023

    

2022

    

2021

Stock Options

9,600,399

11,502,417

10,772,582

Unvested restricted stock awards and units

 

2,866,270

 

2,516,336

 

1,519,831

Total

 

12,466,669

 

14,018,753

 

12,292,413

XML 32 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan
12 Months Ended
Dec. 31, 2023
Share-based Payment Arrangement [Abstract]  
Stock award plan

10. Stock award plan

In May 2013, the Company’s Board of Directors and stockholders approved the 2013 Long Term Incentive Plan, which became effective upon the closing of the Company’s IPO. The 2013 Long Term Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards and other stock-based awards. On June 8, 2022 (the “Restatement Effective Date”), the Company’s stockholders approved the Amended and Restated 2013 Long-Term Incentive Plan (the “Amended 2013 LTIP”). The Amended 2013 LTIP provides for the grant of incentive stock options, nonstatutory stock options, restricted stock units and other stock-based awards. The number of shares of common stock reserved for issuance under the Amended 2013 LTIP is the sum of (A) the number of shares of the Company’s common stock (up to 16,724,212 shares) that is equal to the sum of (1) the number of shares issued under the 2013 Long-Term Incentive Plan prior to the Restatement Effective Date, (2) the number of shares that remain available for issuance under the 2013 Long-Term Incentive Plan immediately prior to the Restatement Effective Date and (3) the number of shares subject to awards granted under the 2013 Long-Term Incentive Plan prior to the Restatement Effective Date that are outstanding as of the Restatement Effective Date, plus (B) from and after the Restatement Effective Date, an additional 8,475,000 shares of Common Stock. As of December 31, 2023, awards for 8,680,209 shares of common stock were available for issuance under the Amended 2013 LTIP.

There are no additional shares of common stock available for issuance under the Company’s 1998 Employee, Director and Consultant Stock Option Plan, 2009 Equity and Long Term Incentive Plan or 2013 Stock Incentive Plan.

In January 2020, the Company’s Board of Directors approved the 2020 Inducement Stock Incentive Plan. The 2020 Inducement Stock Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards and other stock-based awards, initially up to an aggregate of 1,000,000 shares of common stock. Any grants made under the 2020 Inducement Stock Incentive Plan must be made pursuant to the Nasdaq Listing Rule 5635(c)(4)

inducement grant exception as a material component of the Company’s new hires’ employment compensation. In December 2020, the Company’s Board of Directors approved an additional 1,000,000 shares of common stock that may be issued under the 2020 Inducement Stock Incentive Plan. In April 2022, the Company’s Board of Directors approved a reduction in the total number of shares of common stock that may be issued under the 2020 Inducement Stock Incentive Plan to 1,300,000 shares. In December 2022, the Company’s Board of Directors approved an additional 1,700,000 shares of common stock that may be issued under the 2020 Inducement Stock Inventive Plan. As of December 31, 2023, awards for 1,834,322 shares of common stock are available for issuance under the 2020 Inducement Stock Incentive Plan.

The Board of Directors has the authority to select the individuals to whom options are granted and determine the terms of each option, including (i) the number of shares of common stock subject to the option; (ii) the date on which the option becomes exercisable; (iii) the option exercise price, which, in the case of incentive stock options, must be at least 100% (110% in the case of incentive stock options granted to a stockholder owning in excess of 10% of the Company’s stock) of the fair market value of the common stock as of the date of grant; and (iv) the duration of the option (which, in the case of incentive stock options, may not exceed ten years). Options typically vest over a four-year period.

Inducement stock option awards

Pursuant to the Nasdaq inducement grant exception, during the year ended December 31, 2023, the Company issued options to purchase an aggregate of 139,040 shares of common stock to certain new hire employees at a weighted-average exercise price of $41.25 per share under the 2020 Inducement Stock Incentive Plan. Additionally, during the year ended December 31, 2023, the Company issued 105,370 restricted stock units under the 2020 Inducement Stock Incentive Plan. An aggregate of 270,583 of options and 79,195 of restricted stock units previously granted as inducement awards were forfeited during the year ended December 31, 2023 in connection with employee separations from the Company.

Stock option activity—A summary of stock option activity is as follows:

    

    

    

Weighted-

    

  

Weighted-

average

Aggregate

average

remaining

intrinsic

Number of

exercise

contractual

value(in 

options

price

term

thousands)

 

Outstanding at December 31, 2020

 

9,663,677

$

38.72

 

  

 

  

Granted

 

2,487,234

$

61.36

 

  

 

  

Exercised

 

(635,871)

$

28.01

 

  

 

  

Forfeited

 

(742,458)

$

52.04

 

  

 

  

Outstanding at December 31, 2021

 

10,772,582

$

43.66

 

  

 

  

Granted

 

1,685,435

$

38.55

 

  

 

  

Exercised

 

(496,863)

$

29.45

 

  

 

  

Forfeited

 

(458,737)

$

48.75

 

  

 

  

Outstanding at December 31, 2022

 

11,502,417

$

43.33

 

  

 

  

Granted

 

1,117,284

$

40.19

 

  

 

  

Exercised

 

(822,482)

$

29.25

 

  

 

  

Forfeited/Cancelled

 

(2,196,820)

$

45.85

 

  

 

  

Outstanding at December 31, 2023

 

9,600,399

$

43.59

 

5.39

years

$

8,814

Vested or Expected to vest at December 31, 2023

 

1,796,687

$

45.85

 

8.16

years

$

366

Exercisable at December 31, 2023

 

7,650,948

$

43.08

 

4.68

years

$

8,387

The fair values of grants made in the years ended December 31, 2023, 2022 and 2021 were contemporaneously estimated on the date of grant using the following assumptions:

2023

    

2022

    

2021

Risk-free interest rate

3.54% - 4.69%

 

1.55% - 4.57%

 

0.51% - 1.24%

Expected volatility

53% - 56%

 

54% - 74%

 

74% - 89%

Expected term

5.5 years

 

5.5 years

 

5.5 years

The Company assumed no expected dividends for all grants. The weighted average grant date fair value of options granted during the years ended December 31, 2023, 2022 and 2021 was $21.27, $23.54, and $43.05 per share, respectively.

Restricted Stock Awards and Restricted Stock Units—Restricted stock awards and restricted stock units are granted subject to certain restrictions, including in some cases service conditions (restricted stock). The grant-date fair value of restricted stock awards, which has been determined based upon the market value of the Company’s shares on the grant date, is expensed over the vesting period.

The following table summarizes information on the Company’s restricted stock awards and units:

Restricted Stock Awards and Units

Weighted

Average

Grant

Number of

Date

    

Shares

    

Fair Value

Unvested at December 31, 2022

2,516,336

$

45.67

Granted

 

2,104,128

38.75

Vested

 

(920,488)

43.74

Forfeited

 

(833,706)

42.31

Unvested at December 31, 2023

 

2,866,270

$

41.82

Performance-based Restricted Stock Units—In December 2023, the Company granted 150,000 performance-based restricted stock units (“PSUs”) to its Chief Executive Officer, Dr. Matthew Klein, which will vest only if challenging performance goals relating to development and regulatory milestones are achieved over an approximately two year performance period. As of December 31, 2023, the achievements of the performance goals have not yet been deemed probable and therefore no expense has been recognized to date.

Employee Stock Purchase Plan—In June 2016, the Company established an Employee Stock Purchase Plan (as amended, “ESPP” or the “Plan”) for certain eligible employees. The Plan is administered by the Company’s Board of Directors or a committee appointed by the Board. In June 2021, the Plan was amended to increase the total number of shares available for purchase under the Plan from one million shares to two million shares of the Company’s common stock. Employees may participate over a six-month period through payroll withholdings and may purchase, at the end of the six-month period, the Company’s common stock at a purchase price of at least 85% of the closing price of a share of the Company’s common stock on the first business day of the offering period or the closing price of a share of the Company’s common stock on the last business day of the offering period, whichever is lower. No participant will be granted a right to purchase the Company’s common stock under the Plan if such participant would own more than 5% of the total combined voting power of the Company or any subsidiary of the Company after such purchase. For the period ending December 31, 2023, the Company recorded $2.4 million in compensation expense related to the ESPP.

The Company recorded share-based compensation expense in the statement of operations related to incentive stock options, nonstatutory stock options, restricted stock awards, restricted stock units and the ESPP as follows:

Year ended December 31, 

2023

    

2022

    

2021

Research and development

$

52,941

$

55,869

$

53,632

Selling, general and administrative

 

48,695

 

54,464

 

49,881

Total

$

101,636

$

110,333

$

103,513

As of December 31, 2023, there was approximately $119.6 million of total unrecognized compensation cost related to unvested share-based compensation arrangements granted under the Company’s Plans. This cost is expected to be recognized as compensation expense over the weighted average remaining service period of approximately 2.1 years.

XML 33 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other comprehensive income (loss) and accumulated other comprehensive items
12 Months Ended
Dec. 31, 2023
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Other comprehensive income (loss) and accumulated other comprehensive items

11. Other comprehensive (loss) income and accumulated other comprehensive items

Other comprehensive (loss) income includes changes in equity that are excluded from net loss, such as unrealized gains and losses on marketable securities.

The following table summarizes other comprehensive (loss) income and the changes in accumulated other comprehensive items, by component, for the years ended December 31, 2023, 2022, and 2021, respectively.

    

Unrealized

    

    

Total

Gains (Losses)

Accumulated

On

Foreign

Other

Marketable

Currency

Comprehensive

Securities, net of tax

Translation

Items

Balance at December 31, 2020

$

1,900

$

(62,857)

$

(60,957)

Other comprehensive (loss) income before reclassifications

 

(3,279)

 

39,177

 

35,898

Amounts reclassified from other comprehensive items

 

777

 

 

777

Other comprehensive (loss) income

 

(2,502)

 

39,177

 

36,675

Balance at December 31, 2021

$

(602)

$

(23,680)

$

(24,282)

Other comprehensive income before reclassifications

 

4,072

 

28,970

 

33,042

Amounts reclassified from other comprehensive items

 

(3,964)

 

 

(3,964)

Other comprehensive income

 

108

 

28,970

 

29,078

Balance at December 31, 2022

$

(494)

$

5,290

$

4,796

Other comprehensive income (loss) before reclassifications

 

1,135

(6,901)

(5,766)

Amounts reclassified from other comprehensive items

 

(315)

(315)

Other comprehensive income (loss)

 

820

 

(6,901)

 

(6,081)

Balance at December 31, 2023

$

326

$

(1,611)

$

(1,285)

Reclassified amounts from other comprehensive items were determined using the actual realized gains and losses from the sales of marketable securities.

XML 34 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue recognition
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue recognition

12. Revenue recognition

Net product sales

During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of the net product sales, respectively. During the year ended December 31, 2021, only the United States accounted for at least 10% of the Company’s net product sales. For the years ended December 31, 2023, 2022, and 2021, two of the Company’s distributors each accounted for over 10% of the Company’s net product sales.

As of December 31, 2023 and 2022, the Company does not have a contract liabilities balance related to net product sales, and has not made significant changes to the judgments made in applying ASC Topic 606.

Collaboration revenue and Royalty revenue

In November 2011, the Company and the Spinal Muscular Atrophy Foundation (“SMA Foundation”) entered into a licensing and collaboration agreement with F. Hoffman-La Roche Ltd and Hoffman- La Roche Inc. (collectively, “Roche”). Under the terms of the SMA License Agreement, Roche acquired an exclusive worldwide license to the Company’s SMA program.

Under the agreement, the Company is eligible to receive additional payments from Roche if specified events are achieved with respect to each licensed product, including up to $135.0 million in research and development event milestones, up to $325.0 million in sales milestones upon achievement of certain sales events, and up to double digit royalties on worldwide annual net sales of a commercial product.

For the years ended December 31, 2023, 2022, and 2021, the Company recognized revenue related to the licensing and collaboration agreement with Roche of $100.0 million, $50.1 million, and $55.0 million, respectively. The below summarizes the milestone achievements associated with the Company’s SMA program during the years ended December 31, 2023, 2022, and 2021.

The SMA program currently has one approved product, Evrysdi, which was approved in August 2020 by the FDA for the treatment of SMA in adults and children two months and older. The first commercial sale of Evrysdi in the EU was made in March 2021. This event triggered a $20.0 million milestone payment to the Company from Roche. The first commercial sale in Japan was made in August 2021, which was the final research and development milestone received by the Company. This event triggered a $10.0 million payment to the Company from Roche. In December 2021, the Company recorded its first sales milestone of $25.0 million for the achievement of $500.0 million in worldwide annual net sales from Evrysdi. The Company recorded these three milestone payments as collaboration revenue for the year ended December 31, 2021.

In September 2022, the Company recognized a sales milestone of $50.0 million for the achievement of $750.0 million in worldwide annual net sales from Evrysdi, which is recorded on the balance sheet within prepaid expenses and other current assets as of December 31, 2022. For the year ended December 31, 2023, the Company recognized a sales milestone

of $100.0 million for the achievement of $1.5 billion in worldwide annual net sales from Evrysdi, which is recorded on the balance sheet within prepaid expenses and other current assets as of December 31, 2023. The remaining potential sales milestones as of December 31, 2023 is $150.0 million upon achievement of certain sales events. As of December 31, 2023, the Company does not have any remaining research and development milestones that can be received.

In addition to research and development and sales milestones, the Company is eligible to receive up to double-digit royalties on worldwide annual net sales of a commercial product under the SMA License Agreement. For the years ended December 31, 2023, 2022, and 2021 the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue related to Evrysdi, respectively.

Manufacturing Revenue

For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to the production of DNA and AAV vectors for gene therapy applications for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. The Company has not made significant changes to the judgments made in applying ASC Topic 606 for the years ended 2023, 2022, and 2021.

As of December 31, 2023 and 2022, the Company has a contract liabilities balance of $0.8 million and $1.4 million, respectively, relating to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers, which is recorded within deferred revenue on the consolidated balance sheet. For the year ended December 31, 2023, the Company recognized $1.4 million related to the amounts included in the contract liability balance at the beginning of the period.

As of December 31, 2023, the Company has contract assets of $0.2 million related to plasmid DNA and AAV production for external customers, which is recorded within prepaid expenses and other current assets on the consolidated balance sheet. The Company did not have any contract assets for the period ending December 31, 2022.

Remaining performance obligations

As of December 31, 2023, and 2022, the Company has remaining performance obligations of $0.8 million and $1.4 million, respectively, related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. The Company expects to recognize revenue over the next one year, as the specific timing for satisfying the performance obligations is contingent upon a number of factors, including customers’ needs and schedules.

XML 35 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income taxes

13. Income taxes

The loss from operations before tax benefit (expense) consisted of the following for the years ended December 31, 2023, 2022, and 2021:

    

2023

    

2022

    

2021

Domestic

$

(784,744)

$

(591,126)

$

(487,726)

Foreign

 

88,634

 

3,639

 

(30,614)

Total

$

(696,110)

$

(587,487)

$

(518,340)

The Income Tax Provision consisted of the following for the years ended December 31, 2023, 2022 and 2021:

    

2023

    

2022

    

2021

Current:

 

  

 

  

 

  

U.S. Federal

$

$

$

U.S. State and Local

 

27,226

 

(4,224)

 

(3,844)

Foreign

 

(4,003)

 

(1,582)

 

(1,340)

Deferred:

 

 

 

  

U.S. Federal

 

36,408

 

23,689

 

U.S. State and Local

 

10,521

 

10,587

 

(377)

Foreign

 

(646)

 

 

Total tax benefit (expense)

$

69,506

$

28,470

$

(5,561)

A reconciliation of the U.S. statutory income tax rate to the Company’s effective tax rate is as follows:

    

December 31, 

 

    

2023

    

2022

    

2021

 

Federal income tax provision at statutory rate

21.00

%  

21.00

%  

21.00

%  

State income tax provision, net of federal benefit

0.32

 

3.07

 

(0.74)

 

Permanent differences

(1.43)

 

(1.83)

 

(4.06)

 

Research and development

4.59

 

5.89

 

4.50

 

Change in valuation allowances

(16.86)

 

(23.36)

 

(29.03)

 

Change in deferred tax assets

 

(0.10)

 

12.05

 

Foreign tax rate differential

0.05

 

(0.17)

 

0.01

 

Tax rate change

(1.26)

 

0.34

 

0.01

 

Release (Accrual) of uncertain tax positions

3.71

(4.78)

Other

(0.12)

 

 

(0.03)

 

Effective income tax rate

10.00

%  

4.84

%  

(1.07)

%

Accounting for income taxes under U.S. GAAP requires that individual tax-paying entities of the company offset all deferred tax liabilities and assets within each particular tax jurisdiction and present them as a noncurrent deferred tax liability or asset. Amounts in different tax jurisdictions cannot be offset against each other. The noncurrent deferred income tax asset is recorded within deposits and other assets on the balance sheet. The amount of deferred income taxes are as follows:

    

December 31, 

2023

    

2022

Assets:

 

  

 

  

Noncurrent deferred income taxes

$

$

Liabilities:

 

  

 

  

Noncurrent deferred income taxes

 

(55,905)

 

(102,834)

Deferred income taxes - net

$

(55,905)

$

(102,834)

The significant components of the Company’s deferred tax assets and liabilities at December 31, 2023 and 2022 are as follows:

    

2023

    

2022

Deferred tax assets:

 

  

 

  

Accrued expense

$

25,400

$

2,124

Amortization

 

137,808

 

52,532

Federal tax credits

 

205,485

 

174,802

State tax credits

 

9,817

 

9,787

Federal net operating losses

 

60,270

 

69,957

State net operating losses

 

18,680

 

10,316

Foreign net operating losses

 

4,052

 

4,837

Capitalized research and development costs

 

149,683

 

110,219

Share based compensation and other

 

30,757

 

27,054

Liability for sale of future royalties

190,659

185,589

Noncash interest expense

9,410

30,160

Other comprehensive loss

 

(728)

 

(719)

Total gross deferred tax assets

 

841,293

 

676,658

Less valuation allowance

 

(833,810)

 

(672,172)

Total deferred tax assets, net of valuation allowance

$

7,483

$

4,486

Deferred tax liabilities:

 

  

 

  

Depreciation

$

(7,483)

$

(4,486)

Indefinite lived intangible

 

(55,905)

 

(102,834)

Total gross deferred tax liabilities

 

(63,388)

 

(107,320)

Net deferred tax assets (liabilities)

$

(55,905)

$

(102,834)

For the year ended December 31, 2023, the Company generated taxable income in the U.S. of $102.5 million.  The Company has not recorded any federal income tax provision after considering the federal NOL, section 250 deduction, available general business credits, and foreign tax credits. The Company recorded a state income tax benefit of $27.2 million which is primarily attributable to the receipt of an outstanding state tax refund received during the year ended December 31, 2023, and the subsequent release of the associated ASC 740 income tax reserve.

At December 31, 2023 and 2022, the Company recorded a valuation allowance against its net deferred tax assets of $833.8 million and $672.2 million, respectively. The change in the valuation allowance during the years ended December 31, 2023 and 2022 was $161.6 million and $146.6 million, respectively. A valuation allowance has been recorded since, in the judgment of management, these assets are not more likely than not to be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences and carryforwards become deductible or are utilized. As of December 31, 2023, the Company had $287.0 million, $208.8 million, and $12.1 million of federal, state, and foreign net operating loss carryforwards, respectively.

The Company recorded a deferred tax liability in conjunction with the Agilis Merger of $122.0 million in 2018, related to the tax basis difference in the IPRD indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&D which may eventually be realized either upon amortization of the asset when the research is completed, and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&D assets, and thus, began the amortization of the intangible. In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs in gene therapy, which included programs for Friedreich ataxia and

Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit during the 2023 tax year.

As of December 31, 2023, research and development credit carryforward for federal purposes is $35.9 million. In addition, the Orphan Drug Credit Carryover available as of December 31, 2023 is $169.6 million. The Company had research and development carryforwards expiring of $0.6 million in 2023, with additional expiration in 2024 and onwards if not otherwise utilized as projected.

The income tax benefit (expense) for the years ended December 31, 2023 and 2022 differed from the amounts computed by applying the U.S. federal income tax rate of 21% to loss before tax expense as a result of the IPR&D assets becoming partially amortizable in 2022, foreign taxes, the impact of temporary difference, including the updated section 174,  the impact of permanent differences, including “global intangible low-taxed income” (“GILTI”), tax credits generated, true up of net operating loss carryforwards, and increase in the Company’s valuation allowance.

Under the 2017 Tax Cuts and Jobs Act, the ability to currently deduct qualifying research and experimental costs under section 174, as well as software development costs, are eliminated for tax years beginning after December 31, 2021. Under the new rule, these costs must be capitalized and amortized over a five-year or fifteen-year period, depending on whether the research is conducted in the U.S. or abroad, respectively. The rule resulted in an increased current taxable income of the Company by $300.3 million for the tax year ended December 31, 2023.

The Company applies the elements of FASB ASC 740-10 regarding accounting for uncertainty in income taxes. This clarifies the accounting for uncertainty in income taxes recognized in financial statements and required impact of a tax position to be recognized in the financial statements if that position is more likely than not of being sustained by the taxing authority. As of December 31, 2023, the Company recorded unrecognized tax benefits in the amount of $1.4 million including interest and penalties through 2023. The Company’s policy is to recognize interest and penalties related to tax matters within the income tax provision. Tax years beginning in 2014 are generally subject to examination by taxing authorities, although net operating losses from all years are subject to examinations and adjustments for at least three years following the year in which the attributes are used. The Company is currently under a wage tax audit in Germany for tax years 2018 through 2021. Although the outcome of tax audits is always uncertain, the company does not expect any adjustment to result for these years as of December 31, 2023.

For all years through December 31, 2016, the Company generated research credits but has not conducted a study to document the qualified activities. This study may result in an adjustment to the Company’s research and development credit carryforwards; however, until a study is completed and any adjustment is known, no amounts are being presented as an uncertain tax position. A full valuation allowance has been provided against the Company’s research and development credits and, if an adjustment is required, this adjustment would be offset by an adjustment to the deferred tax asset established for the research and development credit carryforwards and the valuation allowance.

As a result of U.S. tax reform legislation, distributions of profits from non-U.S. subsidiaries are not expected to cause a significant incremental U.S. tax impact in the future. However, distributions may be subject to non-U.S. withholding taxes if profits are distributed from certain jurisdictions. As of December 31, 2023, for purposes of ASC 740-10-25-3, the Company had $345.9 million of undistributed earnings from non-U.S. subsidiaries that it intends to reinvest permanently in its non-U.S. operations. As these ASC 740-10-25-3 earnings are considered permanently reinvested, no tax provision has been accrued. It is not feasible to estimate the amount of tax that might be payable on the eventual remittance of such earnings.

Unrecognized Tax Benefits

A reconciliation of the gross amount of unrecognized tax benefits, excluding accrued interest and penalties, is as follows:

Unrecognized Tax Benefits

Balance at December 31, 2022

27,217

Reductions based on settlements or expiration of statute of limitations

 

(24,671)

Interest received

(1,186)

Balance at December 31, 2023

$

1,360

Uncertain tax positions, for which management’s assessment is that there is a more than 50% probability of sustaining the position upon challenge by a taxing authority based upon its technical merits, are subject to certain recognition and measurement criteria. The nature of the uncertain tax positions is often very complex and subject to change, and the amounts at issue can be substantial. The Company develops its cumulative probability assessment of the measurement of uncertain tax positions using internal experience, judgment, and assistance from professional advisors. The Company re-evaluates these uncertain tax positions on a quarterly basis based on a number of factors including, but not limited to, changes in facts or circumstances, changes in tax law, and effectively settled issues under audit and new audit activity. Any change in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision.

The Company records penalties and tax-related interest expense on unrecognized tax benefits as a component of the provision for income taxes in the accompanying consolidated statement of operations. The Company has not recorded any interest and penalties related to uncertain tax positions for the year ended December 31, 2023, in the accompanying consolidated balance sheet.  Future changes in the Company’s unrecognized tax benefits will affect the Company’s annual effective tax rate.

XML 36 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

14. Commitments and contingencies

Under various agreements, the Company will be required to pay royalties and milestone payments upon the successful development and commercialization of products. The Company has entered into funding agreements with The Wellcome Trust Limited (“Wellcome Trust”) for the research and development of small molecule compounds in connection with its oncology and antibacterial programs. As the Company has discontinued development under its antibacterial program, it no longer expects that milestone and royalty payments from the Company to Wellcome Trust will apply under that agreement, resulting in a change to the total amount of development and regulatory milestone payments the Company may become obligated to pay for this program. Under the oncology platform funding agreement, to the extent that the Company develops and commercializes certain program intellectual property on a for-profit basis itself or in collaboration with a partner (provided the Company retains overall control of worldwide commercialization), the Company may become obligated to pay to Wellcome Trust development and regulatory milestone payments and single-digit royalties on sales of any research program product. The Company’s obligation to pay such royalties would continue on a country-by-country basis until the longer of the expiration of the last patent in the program intellectual property in such country covering the research program product and the expiration of market exclusivity of such product in such country. The Company made the first development milestone payment of $0.8 million to Wellcome Trust under the oncology platform funding agreement during the second quarter of 2016. During the year ended December 31, 2022, the Company incurred $2.5 million of development milestones in connection with the enrollment of patients in the registration-directed Phase 2/3 trial of unesbulin for the treatment of LMS, which is recorded in accounts payable and accrued expenses on the balance sheet

and will be payable upon the earlier to occur of the first dose administered to the last patient enrolled in the study or the termination of dosing of all patients in the study. However, as part the Company's continuous platform review, the Company has decided to deprioritize its programs for unesbulin for the treatment of diffuse intrinsic pontine glioma and leiomyosarcoma. Accordingly, the Company no longer expects to pay additional milestones to Wellcome Trust under this agreement.

The Company has also entered into a collaboration agreement with the SMA Foundation. The Company may become obligated to pay the SMA Foundation single-digit royalties on worldwide net product sales of any collaboration product that is successfully developed and subsequently commercialized or, with respect to collaboration products the Company outlicenses, including Evrysdi, a specified percentage of certain payments the Company receives from its licensee. The Company is not obligated to make such payments unless and until annual sales of a collaboration product exceed a designated threshold. Since inception, the SMA Foundation has earned $52.5 million, $35.3 million which was paid and $17.2 million which was accrued as of December 31, 2023. The Company has reached its obligations to make such payments to the SMA Foundation of an aggregate of $52.5 million as of December 31, 2023.

Pursuant to the asset purchase agreement ("Asset Purchase Agreement") between the Company and Marathon Pharmaceuticals, LLC (now known as Complete Pharma Holdings, LLC) (“Marathon”), Marathon is entitled to receive contingent payments from the Company based on annual net sales of Emflaza up to a specified aggregate maximum amount over the expected commercial life of the asset. In addition, Marathon received a $50.0 million sales-based milestone during the year ended December 31, 2022.

Pursuant to the Agilis Merger Agreement with Agilis, Agilis equityholders were previously entitled to receive contingent consideration payments from the Company based on (i) the achievement of certain development milestones up to an aggregate maximum amount of $60.0 million, (ii) the achievement of certain regulatory approval milestones together with a milestone payment following the receipt of a priority review voucher up to an aggregate maximum amount of $535.0 million, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $150.0 million, and (iv) a percentage of annual net sales for Friedreich ataxia and Angelman syndrome during specified terms, ranging from 2%-6%. The Company was required to pay $40.0 million of the development milestone payments upon the passing of the second anniversary of the closing of the Agilis Merger, regardless of whether the applicable milestones have been achieved.

Pursuant to the terms of the Rights Exchange Agreement, the Participating Rightholders canceled and forfeited their rights under the Agilis Merger Agreement to receive (i) $174.0 million, in the aggregate, of potential milestone payments based on the achievement of certain regulatory milestones and (ii) $37.6 million, in the aggregate, of $40.0 million in development milestone payments that would have been due upon the passing of the second anniversary of the closing of the Agilis Merger, regardless of whether the milestones are achieved.

The Rights Exchange Agreement has no effect on the Agilis Merger Agreement other than to provide for the cancellation and forfeiture of the Participating Rightholders’ rights to receive $211.6 million, in the aggregate, of the milestone payments described above. As a result, all other rights and obligations under the Agilis Merger Agreement remain in effect pursuant to their terms, including the Company’s obligation to pay up to an aggregate maximum amount of $20.0 million upon the achievement of certain development milestones (representing the remaining portion of potential development milestone payments for which rights were not canceled and forfeited pursuant to the Rights Exchange Agreement while excluding the remaining $2.4 million milestone payment that was due and paid upon the passing of the second anniversary of the closing of the Agilis Merger), up to an aggregate maximum amount of $361.0 million upon the achievement of certain regulatory milestones (representing the remaining portion of potential regulatory milestone payments for which rights were not canceled and forfeited pursuant to the Rights Exchange Agreement), up to a maximum

aggregate amount of $150.0 million upon the achievement of certain net sales milestones and a percentage of annual net sales for Friedreich ataxia and Angelman syndrome during specified terms, ranging from 2% to 6%, pursuant to the terms of the Agilis Merger Agreement.

In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. As a result of such approval, the Company paid the former equityholders of Agilis $50.0 million in accordance with the terms of the Agilis Merger Agreement in the year ended December 31, 2022. In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company does not expect the milestones related to Friedreich ataxia and Angelman syndrome to be achieved. In addition, the Company does not expect to pay the 2% to 6% royalties on annual net sales related to Friedreich ataxia and Angelman syndrome. As of December 31, 2023, the remaining potential development and regulatory milestones the Company expects to achieve is $31.1 million, and the remaining potential sales milestones the Company expects to achieve is $50.0 million, both of which relate solely to Upstaza.

On October 25, 2019, the Company completed the acquisition of substantially all of the assets of BioElectron Technology Corporation (“BioElectron”), a Delaware corporation, including certain compounds that the Company has begun to develop as part of its Bio-e platform, pursuant to an asset purchase agreement by and between the Company and BioElectron, dated October 1, 2019 (the “BioElectron Asset Purchase Agreement”). BioElectron was a private company with a pipeline focused on inflammatory and central nervous system (CNS) disorders. The lead program, vatiquinone, is in late stage development for CNS disorders with substantial unmet need and significant commercial opportunity that are complementary to PTC’s existing pipeline.

Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may become entitled to receive contingent milestone payments of up to $200.0 million (in cash or in shares of the Company’s common stock, as determined by the Company) from the Company based on the achievement of certain regulatory and net sales milestones. Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may also become entitled to receive contingent payments based on a percentage of net sales of certain products.

Subject to the terms and conditions of the Agreement and Plan of Merger, dated as of May 5, 2020 (the “Censa Merger Agreement”) by and among the Company, Hydro Merger Sub, Inc., the Company’s wholly owned, indirect subsidiary, and, solely in its capacity as the representative, agent and attorney-in-fact of the securityholders of Censa, Shareholder Representative Services LLC (such merger pursuant thereto, the “Censa Merger”), former Censa securityholders may become entitled to receive contingent payments from the Company based on (i) the achievement of certain development and regulatory milestones up to an aggregate maximum amount of $217.5 million for sepiapterin’s two most advanced programs and receipt of a priority review voucher from the FDA as set forth in the Censa Merger Agreement, (ii) $109.0 million in development and regulatory milestones for each additional indication of sepiapterin, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $160.0 million, (iv) a percentage of annual net sales during specified terms, ranging from single to low double digits of the applicable net sales threshold amount, and (v) any sublicense fees paid to the Company in consideration of any sublicense of Censa’s intellectual property to commercialize sepiapterin, on a country-by-country basis, which contingent payment shall equal to a mid-double digit percentage of any such sublicense fees.

In February 2023, the Company completed enrollment of its Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, the Company paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. The Company elected to pay this milestone in the form of shares of its common stock, less certain cash payments in accordance with the

Censa Merger Agreement. Pursuant to such election, the Company issued 657,462 shares of its common stock and paid $0.4 million to the former Censa securityholders. The Company expects to make payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement.

The Company also has the Tegsedi-Waylivra Agreement for the commercialization of Tegsedi and Waylivra, and products containing those compounds in countries in Latin America and the Caribbean. Akcea is entitled to receive royalty payments subject to certain terms set forth in the Tegsedi-Waylivra Agreement.

The Company has employment agreements with certain employees which require the funding of a specific level of payments, if certain events, such as a change in control or termination without cause, occur. Additionally, the Company has royalty payments associated with Translarna, Emflaza, and Upstaza net product revenue, payable quarterly or annually in accordance with the terms of the related agreements.

From time to time in the ordinary course of its business, the Company is subject to claims, legal proceedings and disputes. The Company is not currently aware of any material legal proceedings against it.

XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic information
12 Months Ended
Dec. 31, 2023
Segments, Geographical Areas [Abstract]  
Geographic information

15. Geographic information

The Company views its operations and manages its business in one operating segment. The following table presents financial information based on the geographic location of the facilities of the Company as of and for the years ended:

Year Ended December 31, 2023

    

United States

    

Non-US

    

Total

Total assets

$

1,582,962

$

312,736

$

1,895,698

Fixed assets, net

$

86,421

$

668

$

87,089

Revenue

$

531,661

$

406,161

$

937,822

Year Ended December 31, 2022

    

United States

    

Non-US

    

Total

Total assets

$

1,473,770

$

231,849

$

1,705,619

Fixed assets, net

$

71,754

$

836

$

72,590

Revenue

$

381,862

$

316,939

$

698,801

XML 38 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
401(k) plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
401(k) plan

16. 401(k) plan

The Company maintains a 401(k) plan for its employees. Employee contributions are voluntary. The Company may match employee contributions in amounts to be determined at the Company’s sole discretion. The Company provided an 100% matching contribution for up to the first 6% of each contributing employee’s base salary contributions for the years ended December 31, 2023, 2022 and 2021, respectively. The Company made matching contributions to the 401(k) plan and recorded expense of approximately $10.9 million, $8.4 million, and $6.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.

XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets and goodwill
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets and goodwill

17. Intangible assets and goodwill

Definite-lived intangibles

Definite lived intangible assets consisted of the following at December 31, 2023 and 2022:

Ending Balance at

Foreign

Ending Balance at

Definite-lived

December 31,

currency

December 31,

intangibles assets, gross

    

2022

    

Additions

    

translation

    

2023

Emflaza

$

420,253

$

107,164

$

$

527,417

Waylivra

9,316

533

369

10,218

Tegsedi

7,109

5,839

374

13,322

Upstaza

89,550

89,550

Total definite-lived intangibles, gross

$

526,228

$

113,536

$

743

$

640,507

Ending Balance at

Foreign

Ending Balance at

Definite-lived

December 31,

currency

December 31,

intangibles assets, accumulated amortization

    

2022

    

Amortization

    

translation

    

2023

Emflaza

$

(266,023)

$

(212,595)

$

$

(478,618)

Waylivra

(2,751)

(1,080)

(134)

(3,965)

Tegsedi

(1,709)

(1,498)

(104)

(3,311)

Upstaza

(3,420)

(7,462)

(10,882)

Total definite-lived intangibles, accumulated amortization

$

(273,903)

$

(222,635)

$

(238)

$

(496,776)

Total definite-lived intangibles, net

$

143,731

Marathon is entitled to receive contingent payments from the Company based on annual net sales of Emflaza beginning in 2018, up to a specified aggregate maximum amount over the expected commercial life of the asset. In accordance with the guidance for an asset acquisition, the Company records the milestone payment when it becomes payable to Marathon and increase the cost basis for the Emflaza rights intangible asset. For the year ended December 31, 2023, milestone payments of $107.2 million were recorded. These payments are being amortized over the remaining useful life of the Emflaza rights asset on a straight line basis. As of December 31, 2023, a milestone payable to Marathon of $52.7 million was recorded on the balance sheet within accounts payable and accrued expenses.

Akcea is also entitled to receive royalty payments subject to certain terms set forth in the Tegsedi-Waylivra Agreement related to sales of Waylivra and Tegsedi. In accordance with the guidance for an asset acquisition, the Company records royalty payments when they become payable to Akcea and increase the cost basis for the Waylivra and Tegsedi intangible assets, respectively. For the year ended December 31, 2023, royalty payments of $5.8 million and $0.5 million were recorded for Tegsedi and Waylivra, respectively. As of December 31, 2023, a royalty payable of $1.6 million and $0.4 million for Tegsedi and Waylivra, respectively, was recorded on the balance sheet within accounts payable and accrued expenses.

For the years ended December 31, 2023, 2022, and 2021, the Company recognized amortization expense of $222.6 million, $116.6 million, and $54.8 million respectively, related to the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets.

The estimated future amortization of the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets is expected to be as follows:

    

As of December 31, 2023

2024

$

59,312

2025

 

10,512

2026

 

10,512

2027

 

10,512

2028 and thereafter

 

52,883

Total

$

143,731

The weighted average remaining amortization period of the definite-lived intangibles as of December 31, 2023 is 6.4 years.

Indefinite-lived intangibles

Indefinite lived intangible assets consisted of the following at December 31, 2023 and 2022:

Ending Balance at

Reclass from

Foreign

Ending Balance at

Indefinite-lived

December 31,

Indefinite Lived to

currency

December 31,

intangibles assets

    

2022

    

Additions

    

Definite Lived

    

Impairment

    

translation

    

2023

Upstaza

$

235,766

$

$

$

$

$

235,766

PTC-FA

112,500

(112,500)

PTC-AS

105,300

(105,300)

Total indefinite-lived intangibles

$

453,566

$

$

$

(217,800)

$

$

235,766

Total intangible assets, net

$

379,497

In connection with the acquisition of the Company’s gene therapy platform from Agilis, the Company acquired rights to Upstaza, for the treatment of AADC deficiency. AADC deficiency is a rare CNS disorder arising from reductions in the enzyme AADC that result from mutations in the dopa decarboxylase gene. The gene therapy platform also includes PTC-FA, an asset targeting Friedreich ataxia, a rare and life-shortening neurodegenerative disease caused by a single defect in the FXN gene which causes reduced production of the frataxin protein. Additionally, the gene therapy platform includes two other programs targeting CNS disorders, including PTC-AS for Angelman syndrome, a rare, genetic, neurological disorder characterized by severe developmental delays.

In accordance with the acquisition method of accounting, the Company allocated the acquisition cost for the Agilis Merger to the underlying assets acquired and liabilities assumed, based upon the estimated fair values of those assets and liabilities at the date of acquisition. The Company classified the fair value of the acquired IPR&D as indefinite lived intangible assets until the successful completion or abandonment of the associated research and development efforts. As of December 31, 2022, the value allocated to the indefinite lived intangible assets was $453.6 million.

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included PTC-FA and PTC-AS. As a result, the Company determined that the PTC-FA and PTC-AS indefinite-lived intangible assets were fully impaired and recorded impairment expense of $217.8 million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. As of December 31, 2023, the remaining indefinite lived intangible asset balance is $235.8 million, consisting solely of Upstaza, which the Company plans to continue to develop and commercialize.

The Company performed an annual test for its indefinite-lived intangible asset as of October 1, 2023 and concluded that no impairment exists as of December 31, 2023.

Goodwill

As a result of the Agilis Merger on August 23, 2018, the Company recorded $82.3 million of goodwill. There have been no changes to the balance of goodwill since the date of the Agilis Merger. Accordingly, the goodwill balance as of December 31, 2023 and 2022 was $82.3 million. The Company performed an annual impairment test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.

XML 40 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent events

18. Subsequent events

The Company has evaluated all subsequent events and transactions through the filing date. There were no material events that impacted the audited consolidated financial statements or disclosures.

XML 41 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of presentation

Basis of presentation

The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include all adjustments necessary for the fair presentation of the Company’s financial position for the periods presented.

Use of estimates

Use of estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates in these consolidated financial statements have been made in connection with the calculation of net product sales, royalty revenue, certain accruals related to the Company’s research and development expenses, valuation procedures for liability for sale of future royalties, indefinite lived intangible assets annual impairment assessment, fair value of the contingent consideration, and the provision for or benefit from income taxes. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.

Restricted Cash

Restricted Cash

Restricted cash included in deposits and other assets on the consolidated balance sheet relates to an unconditional, irrevocable and transferable letter of credit that was entered into during the twelve-month period ended December 31, 2019 in connection with obligations under a facility lease for the Company’s leased biologics manufacturing facility in Hopewell Township, New Jersey. The amount of the letter of credit is $7.5 million, is to be maintained for a term of not less than five years and has the potential to be reduced to $3.8 million if after five years from the lease commencement the Company is not in default of its lease. Restricted cash also contains an unconditional, irrevocable and transferable letter of credit that was entered into during June 2022 in connection with obligations for the Company’s new facility lease in Warren, New Jersey. The amount of the letter of credit is $8.1 million and has the potential to be reduced to $4.1 million if after five years the Company is not in default of its lease. Both amounts are classified within deposits and other assets on the consolidated balance sheet due to the long-term nature of the letter of credit. Restricted cash also includes a bank guarantee of $0.6 million denominated in a foreign currency.  

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:

    

End of

    

Beginning of

 

period-

 

period-

 

December 31, 

 

December 31, 

 

2023

2022

Cash and cash equivalents

$

594,001

$

279,834

Restricted cash included in deposits and other assets

 

16,283

 

16,091

Total Cash, cash equivalents and restricted cash per statement of cash flows

$

610,284

$

295,925

Consolidation

Consolidation

The consolidated financial statements include the accounts of PTC Therapeutics, Inc. and its wholly owned subsidiaries. All inter-company accounts, transactions, and profits have been eliminated in consolidation.

Segment and geographic information

Segment and geographic information

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business in one operating and reporting segment.

Cash equivalents

Cash equivalents

The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.

Marketable securities

Marketable securities

The Company’s marketable securities consists of both debt securities and equity investments. The Company considers its investments in debt securities with original maturities of greater than 90 days to be available for sale securities. Securities under this classification are recorded at fair value and unrealized gains and losses within accumulated other comprehensive income. The estimated fair value of the available for sale securities is determined based on quoted market prices or rates for similar instruments. In addition, the cost of debt securities in this category is adjusted for amortization of premium and accretion of discount to maturity. For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. If the criteria are not met, the Company evaluates whether the decline in fair value has resulted from a credit loss or other factors. In making this assessment, management considers, among other factors, the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized costs basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses.

Marketable securities that are equity investments are measured at fair value, as it is readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are components of other income (expense), net within the consolidated statement of operations.

Concentration of credit risk

Concentration of credit risk

The Company’s financial instruments that are exposed to credit risks consist primarily of cash and cash equivalents, available-for-sale marketable securities and accounts receivable. The Company maintains its cash and cash equivalents in bank accounts, which, at times, exceed federally insured limits. The Company has not experienced any credit losses in these accounts and does not believe it is exposed to any significant credit risk on these funds. The Company’s investment policy includes guidelines on the quality of the financial institutions and financial instruments the Company is allowed to invest in, which the Company believes minimizes the exposure to concentration of credit risk.

The Company is subject to credit risk from its accounts receivable related to its product sales. The payment terms are predetermined and the Company evaluates the creditworthiness of each customer or distributor on a regular basis. The Company reserves all uninsured amounts billed directly to a patient until the time of cash receipt as collectability is not reasonably assured at the time the product is received. To date, the Company has not incurred any material credit losses.

Fixed assets

Fixed assets

Fixed assets are stated at cost. Depreciation is computed starting when the asset is placed into service on a straight-line basis over the estimated useful life of the related asset as follows:

Leasehold improvements

   

Lesser of useful life or lease term

Computer equipment and software

3 years

Machinery and lab equipment

7 years

Furniture and fixtures

7 years

Inventory and cost of product sales

Inventory and cost of product sales

Inventory

Inventories are stated at the lower of cost and net realizable value with cost determined on a first-in, first-out basis by product. The Company capitalizes inventory costs associated with products following regulatory approval when future commercialization is considered probable and the future economic benefit is expected to be realized. Products which may be used in clinical development programs are included in inventory and charged to research and development expense when the product enters the research and development process and no longer can be used for commercial purposes. Inventory used for marketing efforts are charged to selling, general and administrative expense. Amounts related to clinical development programs and marketing efforts are immaterial.

The following table summarizes the components of the Company’s inventory for the periods indicated:

    

December 31, 2023

    

December 31, 2022

Raw materials

$

952

$

1,078

Work in progress

 

17,991

 

14,074

Finished goods

 

11,634

 

6,656

Total inventory

$

30,577

$

21,808

The Company periodically reviews its inventories for excess amounts or obsolescence and writes down obsolete or otherwise unmarketable inventory to its estimated net realizable value. The Company recorded write downs of $12.5 million and $1.7 million for the years ended December 31, 2023 and 2022, respectively, primarily related to adjustments to inventory reserves and product approaching expiration. Additionally, though the Company’s product is subject to strict quality control and monitoring which it performs throughout the manufacturing processes, certain batches or units of product may not meet quality specifications resulting in a charge to cost of product sales. For the years ended December 31, 2023 and December 31, 2022, these amounts were immaterial.

Cost of product sales

Cost of product sales consists of the cost of inventory sold, manufacturing and supply chain costs, storage costs, amortization of the acquired intangible asset, royalty payments associated with net product sales, and royalty payments to collaborative partners associated with royalty revenues and collaboration revenue related to milestones. Production costs are expensed as cost of product sales when the related products are sold or royalty revenues and collaboration revenue milestones are earned.

Accumulated other comprehensive income (loss)

Accumulated other comprehensive income (loss)

Accumulated other comprehensive income (loss) consists of unrealized gains or losses on marketable securities and foreign currency translation adjustments.

Revenue recognition

Revenue recognition

Net product revenue

The Company’s net product revenue primarily consists of sales of Translarna in territories outside of the U.S. for the treatment of nmDMD and sales of Emflaza in the U.S. for the treatment of DMD. The Company recognizes revenue when its performance obligations with its customers have been satisfied. The Company’s performance obligations are to provide products based on customer orders from distributors, hospitals, specialty pharmacies or retail pharmacies. The performance obligations are satisfied at a point in time when the Company’s customer obtains control of the product, which is typically upon delivery. The Company invoices its customers after the products have been delivered and invoice payments are generally due within 30 to 90 days of the invoice date. The Company determines the transaction price based on fixed consideration in its contractual agreements. Contract liabilities arise in certain circumstances when consideration is due for goods the Company has yet to provide. As the Company has identified only one distinct performance obligation, the transaction price is allocated entirely to product sales. In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers product to when the customers pay for the product is typically less than one year. Customers in certain countries pay in advance of product delivery. In those instances, payment and delivery typically occur in the same month.

The Company records product sales net of any variable consideration, which includes discounts, allowances, rebates related to Medicaid and other government pricing programs, and distribution fees. The Company uses the expected value or most likely amount method when estimating its variable consideration, unless discount or rebate terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from product sales are recognized. These estimates for variable consideration are adjusted to reflect known changes in factors and may impact such estimates in the quarter those changes are known. Revenue recognized does not include amounts of variable consideration that are constrained.

During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside of the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of net product sales, respectively. During the year ended December 31, 2021, only the United States accounted for at least 10% of the Company’s net product sales.

In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. The Company considers any shipping and handling costs that are incurred after the customer has obtained control of the product as a cost to fulfill a promise. Shipping and handling costs associated with finished goods delivered to customers are recorded as a selling expense.

Collaboration and royalty revenue

The terms of these agreements typically include payments to the Company of one or more of the following: nonrefundable, upfront license fees; milestone payments; research funding and royalties on future product sales. In addition, the Company generates service revenue through agreements that generally provide for fees for research and development services and may include additional payments upon achievement of specified events.

At the inception of a collaboration arrangement, the Company needs to first evaluate if the arrangement meets the criteria in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 808 “Collaborative Arrangements” to then determine if ASC Topic 606 is applicable by considering whether the collaborator meets the definition of a customer. If the criteria are met, the Company assesses the promises in the arrangement to identify distinct performance obligations.

For licenses of intellectual property, the Company assesses, at contract inception, whether the intellectual property is distinct from other performance obligations identified in the arrangement. If the licensing of intellectual property is determined to be distinct, revenue is recognized for nonrefundable, upfront license fees when the license is transferred to the customer and the customer can use and benefit from the license. If the licensing of intellectual property is determined not to be distinct, then the license will be bundled with other promises in the arrangement into one distinct performance obligation. The Company needs to determine if the bundled performance obligation is satisfied over time or at a point in time. If the Company concludes that the nonrefundable, upfront license fees will be recognized over time, the Company will need to assess the appropriate method of measuring proportional performance.

For milestone payments, the Company assesses, at contract inception, whether the development or sales-based milestones are considered probable of being achieved. If it is probable that a significant revenue reversal will occur, the Company will not record revenue until the uncertainty has been resolved. Milestone payments that are contingent upon regulatory approval are not considered probable of being achieved until the applicable regulatory approvals or other external conditions are obtained as such conditions are not within the Company’s control. If it is probable that a significant revenue reversal will not occur, the Company will estimate the milestone payments using the most likely amount method. The Company will re-assess the development and sales-based milestones each reporting period to determine the probability of achievement. The Company recognizes royalties from product sales at the later of when the related sales occur or when the performance obligation to which the royalty has been allocated has been satisfied. If it is probable that a significant revenue reversal will not occur, the Company will estimate the royalty payments using the most likely amount method.

The Company recognizes revenue for reimbursements of research and development costs under collaboration agreements as the services are performed. The Company records these reimbursements as revenue and not as a reduction of research and development expenses as the Company has the risks and rewards as the principal in the research and development activities.

For the years ended December 31, 2023, 2022, and 2021, the Company has recognized $100.0 million, $50.1 million, and $55.0 million of collaboration revenue, respectively, related to the SMA License Agreement with Roche.

For the years ended December 31, 2023, 2022 and 2021, the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue, respectively, related to Evrysdi.

Manufacturing Revenue

The Company has manufacturing services related to the production of plasmid deoxyribonucleic acid (“DNA”) and adeno-associated virus (“AAV”) vectors for gene therapy applications for external customers. Performance obligations vary but may include manufacturing plasmid DNA and/or AAV vectors, material testing, stability studies, and other services related to material development. The transaction prices for these arrangements are fixed and include amounts stated in the contracts for each promised service. Typically, the performance obligations within a manufacturing contract are highly interdependent, in which case, the Company will combine them into a single performance obligation. The Company has determined that the assets created have no alternative use to the Company, and the Company has an enforceable right to payment for the performance completed to date, therefore revenue related to these services are recognized over time and is measured using an output method based on performance of manufacturing milestones completed to date.

Manufacturing service contracts may also include performance obligations related to project management services or obtaining materials from third parties. The Company has determined that these are separate performance obligations for which revenue is recognized at the point in time the services are performed. For performance obligations related to obtaining third party materials, the Company has determined that it is the principal as the Company has control of the materials and has discretion in setting the price. Therefore, the Company recognizes revenue on a gross basis related to obtaining third party materials.

Certain arrangements require a portion of the contract consideration to be received in advance at the commencement of the contract, and such advance payment is initially recorded as a contract liability. A contract asset may be recognized in the event the Company’s satisfaction of performance obligations outpaces customer billings.

For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to plasmid DNA and AAV vector production for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. As of December 31, 2023, the Company has contract assets of $0.2 million and remaining performance obligations of $0.8 million related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. For the period ended December 31, 2022, the Company had remaining performance obligations of $1.4 million and no contracts assets related to plasmid DNA and AAV production for external customers.

Allowance for doubtful accounts

Allowance for doubtful accounts

The Company maintains an allowance for estimated losses resulting from the inability of its customers to make required payments. The Company estimates uncollectible amounts based upon current customer receivable balances, the age of customer receivable balances, the customer’s financial condition and current economic trends. The Company also assesses whether an allowance for expected credit losses may be required which includes a review of the Company’s receivables portfolio, which are pooled on a customer basis or country basis.  In making its assessment of whether an allowance for credit losses is required, the Company considers its historical experience with customers, current balances, levels of delinquency, regulatory and legal environments, and other relevant current and future forecasted economic conditions. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. The allowance for doubtful accounts was $1.2 million as of December 31, 2023 and $0.3 million as of December 31, 2022. For the years ended December 31, 2023, 2022 and 2021, bad debt expense was $0.9 million, $0.2 million, and $0.1 million, respectively.

Liability for sale of future royalties

Liability for sale of future royalties

On July 17, 2020, the Company, RPI Intermediate Finance Trust (“RPI”), and, for the limited purposes set forth in the agreement, Royalty Pharma PLC, entered into a royalty purchase agreement (the “Original Royalty Purchase

Agreement”).  Pursuant to the Original Royalty Purchase Agreement, the Company sold to RPI 42.933% (the “Original Assigned Royalty Rights”) of the Company’s right to receive sales-based royalty payments (the “Royalty”) on worldwide net sales of Evrysdi and any other product developed pursuant to the License and Collaboration Agreement (the “License Agreement”), dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation under the SMA program. In consideration for the sale of the Original Assigned Royalty Rights, RPI paid the Company $650.0 million in cash consideration. The Company has retained a 57.067% interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the License Agreement, which remaining milestone payments equal $150.0 million in the aggregate as of December 31, 2023. The Original Royalty Purchase Agreement was set to terminate 60 days following the earlier of the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement and the date on which RPI has received $1.3 billion in respect of the Original Assigned Royalty Rights.

Pursuant to the guidance in ASC 470-10-25-2, the Company determined that the $650.0 million cash consideration obtained pursuant to the Original Royalty Purchase Agreement should be classified as debt and recorded it as “liability for sale of future royalties-current” and “liability for sale of future royalties-noncurrent” on the Company’s consolidated balance sheet based on the timing of the expected payments to be made to RPI at the time of the transaction. The liability was subsequently amortized using the effective interest method over the life of the arrangement, in accordance with the respective guidance, utilizing the prospective method to account for subsequent changes in the estimated future payments to be made to RPI. 

On October 18, 2023, the Company, Royalty Pharma Investments 2019 ICAV (“Royalty Pharma”), and, for the limited purposes set forth in the agreement, Royalty Pharma plc, entered into an Amended and Restated Royalty Purchase Agreement (the “A&R Royalty Purchase Agreement”), which amends and restates in its entirety the Original Royalty Purchase Agreement.  Pursuant to the A&R Royalty Purchase Agreement, the Company has sold or agreed to sell to Royalty Pharma certain portions of the Company’s remaining Royalty on worldwide net sales of Evrysdi and any other product (the “Products”) developed pursuant to the SMA License Agreement (all such retained Royalty rights of the Company, the “Retained Royalty Rights,” and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&R Royalty Purchase Agreement, the “A&R Assigned Royalty Rights”). At closing, Royalty Pharma paid the Company $1.0 billion in cash consideration for 38.0447% of the Company’s Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. In addition, the Company may sell to Royalty Pharma the remainder of the Company’s Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by the Company that are exercisable at the Company’s option between January 1, 2024 and December 31, 2025. If the Company exercises two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of the Company’s Retained Royalty Rights less amounts exercised by the Company via its put options at a purchase price that is proportional to the purchase price of the Company’s unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty. The A&R Royalty Purchase Agreement will terminate 60 days following the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement.  

The change in rights and obligations from the A&R Royalty Purchase Agreement resulted in a change in the terms of the liability for sale of future royalties, which was evaluated by the Company in accordance with ASC 470-50, Debt —

Modifications and Extinguishments. The Company determined that the present value of the cash flows under the A&R Royalty Purchase Agreement were substantially different from the present value of the cash flows under the Original Royalty Purchase Agreement. This resulted in the derecognition of the old liability for sale of future royalties and the new liability for sale of future royalties being recorded at fair value, which was determined to be $1,809.9 million as of the date of the A&R Royalty Purchase Agreement. This resulted in an extinguishment loss of $44.9 million, which was recorded within loss on extinguishment of debt, within the Company’s statement of operations.

The fair value for the new liability for sale of future royalties on the date of the A&R Royalty Purchase Agreement was based on the Company’s estimates of future royalties expected to be paid to Royalty Pharma over the life of the arrangement, which was determined using forecasts from market data sources, which are considered Level 3 inputs. The liability is being amortized using the effective interest method over the life of the arrangement, in accordance with ASC 470 and ASC 835. The initial annual effective interest rate was determined to be 10.8%. The Company utilizes the prospective method to account for subsequent changes in the estimated future payments to be made to Royalty Pharma and updates the effective interest rate on a quarterly basis. Issuance costs related to the transaction were determined to be immaterial. Refer to Note 7 for further details.

Leases

Leases

The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company has lease agreements which include lease and non-lease components, which the Company accounts for as a single lease component for all leases. Operating and finance leases are classified as right of use ("ROU") assets, short term lease liabilities, and long term lease liabilities. Operating and finance lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. ROU assets are amortized and lease liabilities accrete to yield straight-line expense over the term of the lease. Lease payments included in the measurement of the lease liability are comprised of fixed payments.

Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented in the Company’s consolidated statements of operations in the same line item as expense arising from fixed lease payments for operating leases.

Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company applies this policy to all underlying asset categories.

A lessee is required to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rates.

The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either a Company option to extend (or not to terminate) the lease that the Company is reasonably

certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. Leasehold improvements are capitalized and depreciated over the lesser of useful life or lease term. See Note 5 Leases for additional information.

Research and development costs

Research and development costs

Research and development expenses include the clinical development costs associated with the Company’s product development programs and research and development costs associated with the Company’s discovery programs. These expenses include internal research and development costs and the costs of research and development conducted on behalf of the Company by third parties, including sponsored university-based research agreements and clinical study vendors. All research and development costs are expensed as incurred. Costs incurred in obtaining technology licenses are charged immediately to research and development expense if the technology licensed has not reached technological feasibility and has no alternative future uses.

Advance payments made for goods and services that will be used in future research and development activities are deferred if the contracted party has not yet performed the related activities. The amount deferred is then expensed when the research and development activities are performed. As of December 31, 2023 and 2022, the short term deferred research and development advance payments were $2.6 million and $2.4 million, respectively, and are classified as prepaid expenses and other current assets on the consolidated balance sheet. As of December 31, 2023 and 2022, the long term deferred research and development advance payments were $4.7 million and $3.9 million, respectively, and are classified as deposits and other assets on the consolidated balance sheet.

Fair value of financial instruments

Fair value of financial instruments

The Company follows the fair value measurement rules, which provides guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. These rules establish a fair value hierarchy for inputs to be used to measure fair value of financial assets and liabilities. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three levels: Level 1 (highest priority), Level 2, and Level 3 (lowest priority).

Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the balance sheet date.
Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).
Level 3—Inputs are unobservable and reflect the Company’s assumptions as to what market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.

Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximates fair value due to the short-term nature of those instruments.

Share-based compensation

Share-based compensation

The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. For service type awards, share-based compensation expense is recognized on a straight-line basis over the period during which the employee is required to provide service in exchange for the entire award.

The fair value of options is calculated using the Black-Scholes option pricing model to determine the fair value of stock options on the date of grant based on key assumptions such as expected volatility and expected term. The Company estimates the expected volatility of options utilizing the Company’s historical stock volatility. The Company estimates the expected term of options utilizing the Company’s historical exercise data. The risk-free rate of the option is based on U.S. Government Securities Treasury Constant Maturities yields at the date of grant for a term similar to the expected term of the option. In connection with the adoption of FASB Accounting Standards Update (“ASU”) 2016-9, the Company made a policy election to continue its methodology for estimating its forfeiture rate.

Stock-based compensation expense for performance stock units (“PSUs”) is determined using the grant date fair value, which is the quoted closing market price per share of the Company’s common stock on the Nasdaq Global Select Market on the grant date. Stock-based compensation expense for the PSUs will not be recognized until the achievement of the performance goal is deemed probable (the “Probable Date”), a determination that requires significant judgment by management, as the achievement of these goals have inherent risk and uncertainties. At the Probable Date, the Company records a cumulative catch-up expense for the portion of the grant date fair value attributable to the period from the grant date to the Probable Date. The remaining expense is recognized over the remaining service period on a straight-line basis.

Income Taxes

Income taxes

On December 15, 2022, the European Union (EU) member states formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. As a result, the tax laws in the U.S. and other countries in which PTC and its affiliates do business could change on a prospective or retroactive basis and any such changes could materially adversely affect the Company’s business. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending legislative adoption by additional individual countries, including those within the EU.

On December 22, 2017, the U.S. government enacted the 2017 Tax Cuts and Jobs Act (“TCJA”), which significantly revised U.S. tax law by, among other provisions, lowering the U.S. federal statutory income tax rate to 21%, imposing a mandatory one-time transition tax on previously deferred foreign earnings, and eliminating or reducing certain income tax deductions. The Global Intangible Low-tax Income ("GILTI") provisions of the TCJA require the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the period ended December 31, 2023.

Starting in 2022, TCJA amendments to IRC Section 174 no longer permits an immediate deduction for research and development (R&D) expenditures in the tax year that such costs are incurred. Instead, these IRC Section 174 development

costs must now be capitalized and amortized over either a five- or 15-year period, depending on the location of the activities performed. The new amortization period begins with the midpoint of any taxable year that IRC Section 174 costs are first incurred, regardless of whether the expenditures were made prior to or after July 1 and runs until the midpoint of year five for activities conducted in the United States or year 15 in the case of development conducted on foreign soil. This tax law change resulted in an increased current taxable income of the Company by $300.3 million for the year ended December 31, 2023.

Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and credit carryforwards. Deferred tax assets and liabilities are measured at rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the statement of operations in the period that includes the enactment date. A valuation allowance is recorded when it is not more likely than not that all or a portion of the net deferred tax assets will be realized.

On August 23, 2018, the Company completed its acquisition of Agilis Biotherapeutics, Inc. (“Agilis”), pursuant to an Agreement and Plan of Merger, dated as of July 19, 2018 (the “Agilis Merger Agreement”), by and among the Company, Agility Merger Sub, Inc., a Delaware corporation and the Company’s wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC, (the “Agilis Merger”). The Company recorded a deferred tax liability in conjunction with the Agilis Merger of $122.0 million in 2018, related to the tax basis difference in the In-Process Research and Development, or IPR&D, indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&D which may eventually be realized either upon amortization of the asset when the research is completed and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&D assets, and thus, began the amortization of the intangible.

In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs for its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit of $46.9 million during the 2023 tax year.

Foreign currency

Foreign currency

The functional currencies of the Company’s foreign subsidiaries primarily are the local currencies of the country in which the subsidiary operates. The Company had an intercompany loan which was recorded on a non-U.S. subsidiary and was formally denominated in U.S. dollars and was remeasured into local currency using the exchange rate as of the balance sheet date. During the year ended December 31, 2022, the loan agreement was amended to change the denomination from U.S. dollars to local currency, and the Company recorded a non-cash realized foreign exchange loss of $16.9 million, which was recorded within other income (expense), net on the consolidated statement of operations. The intercompany loan was settled during the year ended December 31, 2023. The Company’s asset and liability accounts, including the intercompany loan, are translated using the current exchange rate as of the balance sheet date. Stockholders’ equity accounts are translated using historical rates at the balance sheet date. Revenue and expense accounts are translated using a weighted average exchange rate over the period ended on the balance sheet date. Adjustments resulting from the translation of the financial statements of the Company’s foreign subsidiaries into U.S. dollars are accumulated as a separate component of stockholders’ equity within other comprehensive income. Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the consolidated statements of income.

Net (loss) income per share

Net (loss) income per share

Basic net (loss) income per share is calculated by dividing the net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income per share is calculated by dividing the net income attributable to common stockholders by the weighted-average number of common share equivalents outstanding for the period determined using the treasury-stock method and the if-converted method. During periods in which the Company incurs net losses, both basic and diluted loss per share is calculated by dividing the net loss by the weighted average shares outstanding—potentially dilutive securities are excluded from the calculation because their effect would be anti-dilutive. Dilutive common stock equivalents are comprised of options and unvested restricted stock outstanding under the Company’s stock option plans.

Business combinations and asset acquisitions

Business combinations and asset acquisitions

The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen is met, the transaction is accounted for as an asset acquisition. If the screen is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business. If determined to be a business combination, the Company accounts for the transaction under the acquisition method of accounting as indicated in ASU 2017-01, “Business Combinations”, which requires the acquiring entity in a business combination to recognize the fair value of all assets acquired, liabilities assumed, and any non-controlling interest in the acquiree and establishes the acquisition date as the fair value measurement point. Accordingly, the Company recognizes assets acquired and liabilities assumed in business combinations, including contingent assets and liabilities, and non-controlling interest in the acquiree based on the fair value estimates as of the date of acquisition. In accordance with ASC 805, the Company recognizes and measures goodwill as of the acquisition date, as the excess of the fair value of the consideration paid over the fair value of the identified net assets acquired.

The consideration for the Company’s business acquisitions may include future payments that are contingent upon the occurrence of a particular event or events. The obligations for such contingent consideration payments are recorded at fair value on the acquisition date. The contingent consideration obligations are then evaluated each reporting period. Changes in the fair value of contingent consideration, other than changes due to payments, are recognized as a gain or loss and recorded within the change in the fair value of deferred and contingent consideration in the consolidated statements of operations.

If determined to be an asset acquisition, the Company accounts for the transaction under ASC 805-50, which requires the acquiring entity in an asset acquisition to recognize assets acquired and liabilities assumed based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. No gain or loss is recognized as of the date of acquisition unless the fair value of noncash assets given as consideration differs from the assets’ carrying amounts on the acquiring entity’s books. Consideration transferred that is noncash will be measured based on either the cost (which will be measured based on the fair value of the consideration given) or the fair value of the assets acquired and liabilities assumed, whichever is more reliably measurable. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the identifiable assets based on relative fair values.

Contingent consideration payments in asset acquisitions are recognized when the contingency is resolved and the consideration is paid or becomes payable (unless the contingent consideration meets the definition of a derivative, in which

case the amount becomes part of the basis in the asset acquired). Upon recognition of the contingent consideration payment, the amount is included in the cost of the acquired asset or group of assets.

Finite-lived intangible assets

Finite-lived intangible assets

The Company records the fair value of purchased intangible assets with finite useful lives as of the transaction date of a business combination or asset acquisition. Purchased intangible assets with finite useful lives are amortized to their estimated residual values over their estimated useful lives.

Impairment of long-lived assets

Impairment of long-lived assets

The Company monitors its long-lived assets and finite-lived intangibles for indicators of impairment. If such indicators are present, the Company assesses the recoverability of affected assets by determining whether the carrying value of such assets is less than the sum of the undiscounted future cash flows of the assets. If such assets are found not to be recoverable, the Company measures the amount of such impairment by comparing the carrying value of the assets to the fair value of the assets, with the fair value generally determined based on the present value of the expected future cash flows associated with the assets. The Company believes that no impairment of long-lived assets exists as of December 31, 2023.

Indefinite-lived intangible assets

Indefinite-lived intangible assets

Indefinite-lived intangible assets consist of IPR&D.  IPR&D acquired directly in a transaction other than a business combination is capitalized if the projects will be further developed or have an alternative future use; otherwise they are expensed. The fair values of IPR&D projects and license agreement assets acquired in business combinations are capitalized. Several methods may be used to determine the estimated fair value of the IPR&D and license agreement asset acquired in a business combination. The Company utilizes the “income method” and uses estimated future net cash flows that are derived from projected sales revenues and estimated costs. These projections are based on factors such as relevant market size, patent protection, and expected pricing and industry trends. The estimated future net cash flows are then discounted to the present value using an appropriate discount rate. These assets are treated as indefinite-lived intangible assets until completion or abandonment of the projects, at which time the assets are amortized over the remaining useful life or written off, as appropriate. Intangible assets with indefinite lives, including IPR&D, are tested for impairment if impairment indicators arise and, at a minimum, annually. However, an entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. The indefinite-lived intangible asset impairment test consists of a one-step analysis that compares the fair value of the intangible asset with its carrying amount. If the carrying amount of an intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company considers many factors in evaluating whether the value of its intangible assets with indefinite lives may not be recoverable, including, but not limited to, expected growth rates, the cost of equity and debt capital, general economic conditions, the Company’s outlook and market performance of the Company’s industry and recent and forecasted financial performance.  

In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company determined that the Friedreich ataxia and Angelman syndrome indefinite lived intangible assets were fully impaired and recorded impairment expense of $217.8 million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. Refer to Note 17 for further information regarding the Company’s intangible assets.

The Company performed an annual test for its remaining indefinite-lived intangible asset as of October 1, 2023 and concluded that no impairment exists as of December 31, 2023.

Goodwill

Goodwill

Goodwill represents the amount of consideration paid in excess of the fair value of net assets acquired as a result of the Company’s business acquisitions accounted for using the acquisition method of accounting. Goodwill is not amortized and is subject to impairment testing at a reporting unit level on an annual basis or when a triggering event occurs that may indicate the carrying value of the goodwill is impaired. The Company reassesses its reporting units as part of its annual segment review. As of December 31, 2023, the Company concluded that it continues to operate as one reporting unit. An entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company performed an annual test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.

Recent accounting pronouncements

Recent accounting pronouncements

 In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements, unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes.

In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. ASU 2023-09 enhances the transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance is effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes. 

XML 42 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Reconciliation of cash

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:

    

End of

    

Beginning of

 

period-

 

period-

 

December 31, 

 

December 31, 

 

2023

2022

Cash and cash equivalents

$

594,001

$

279,834

Restricted cash included in deposits and other assets

 

16,283

 

16,091

Total Cash, cash equivalents and restricted cash per statement of cash flows

$

610,284

$

295,925

Schedule of estimated useful life of related assets

Leasehold improvements

   

Lesser of useful life or lease term

Computer equipment and software

3 years

Machinery and lab equipment

7 years

Furniture and fixtures

7 years

Schedule of Inventory

The following table summarizes the components of the Company’s inventory for the periods indicated:

    

December 31, 2023

    

December 31, 2022

Raw materials

$

952

$

1,078

Work in progress

 

17,991

 

14,074

Finished goods

 

11,634

 

6,656

Total inventory

$

30,577

$

21,808

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of marketable securities

The table presented below is a summary of changes in the fair value for the Company’s marketable securities – equity investments, ClearPoint Equity Investments, and ClearPoint convertible debt security for the years ended December 31, 2023 and 2022:

Ending

Foreign

Ending

Balance at

Currency

Balance at

December 31,

Unrealized

Realized

Unrealized

Investments

Redemptions/

December 31,

 

2022

 

Gain/(Loss)

 

Gain/(Loss)

 

Gain

 

Purchased

 

Sale

 

2023

Marketable securities - equity investments

$

108,261

2,517

4,383

1,384

38,432

(132,343)

$

22,634

ClearPoint Equity Investments

10,965

(1,515)

(782)

(2,594)

6,074

ClearPoint Convertible Debt Security

15,231

(2,678)

12,553

Total Fair Value

$

134,457

$

(1,676)

$

3,601

$

1,384

$

38,432

$

(134,937)

$

41,261

Ending

Foreign

Ending

Balance at

Currency

Balance at

December 31,

Unrealized

Unrealized

Investments

December 31,

   

2021

   

Gain/(Loss)

   

Gain/(Loss)

   

Purchased

   

Redemptions

   

2022

Marketable securities - equity investments

$

206,973

(7,992)

(549)

22,787

(112,958)

$

108,261

ClearPoint Equity Investments

14,525

(3,560)

10,965

ClearPoint Convertible Debt Security

20,971

(5,740)

15,231

Total Fair Value

$

242,469

$

(17,292)

$

(549)

$

22,787

$

(112,958)

$

134,457

Schedule of financial assets and liabilities that are required to be measured at fair value on a recurring basis

The following represents the fair value using the hierarchy described in Note 2 for the Company’s financial assets and liabilities that are required to be measured at fair value on a recurring basis as of December 31, 2023 and 2022:

December 31, 2023

 

 

Quoted prices

 

Significant

 

 

in active

 

other

 

Significant

 

markets for

 

observable

 

unobservable

 

identical assets

 

inputs

 

inputs

    

Total

    

(level 1)

    

(level 2)

    

(level 3)

Marketable securities - available for sale

$

260,104

$

$

260,104

$

Marketable securities - equity investments

$

22,634

$

22,634

$

$

ClearPoint Equity Investments

$

6,074

$

6,074

$

$

ClearPoint convertible debt security

$

12,553

$

$

12,553

$

Contingent consideration payable- development and regulatory milestones

$

26,600

$

$

$

26,600

Contingent consideration payable- net sales milestones

$

9,700

$

$

$

9,700

December 31, 2022

 

 

Quoted prices

 

Significant

 

 

in active

 

other

 

Significant

 

markets for

 

observable

 

unobservable

 

identical assets

 

inputs

 

inputs

    

Total

    

(level 1)

    

(level 2)

    

(level 3)

Marketable securities - available for sale

$

22,610

$

$

22,610

$

Marketable securities - equity investments

$

108,261

$

108,261

$

$

ClearPoint Equity Investments

$

10,965

$

10,965

$

$

ClearPoint convertible debt security

$

15,231

$

$

15,231

$

Contingent consideration payable- development and regulatory milestones

$

82,500

$

$

$

82,500

Contingent consideration payable- net sales milestones and royalties

$

81,500

$

$

$

81,500

Summary of marketable securities accounted for as available-for-sale debt securities

The following is a summary of marketable securities accounted for as available for sale debt securities at December 31, 2023 and 2022:

December 31, 2023

 

Amortized

 

Gross Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

Commercial paper

$

117,044

$

128

$

(12)

$

117,160

Corporate debt securities

1,650

(2)

1,648

Government Obligations

141,084

212

141,296

Total

$

259,778

$

340

$

(14)

$

260,104

December 31, 2022

 

Amortized

 

Gross Unrealized

    

Cost

    

Gains

    

Losses

    

Fair Value

Commercial paper

$

12,419

$

5

$

$

12,424

Corporate debt securities

 

10,685

(499)

10,186

Total

$

23,104

$

5

$

(499)

$

22,610

Summary of unrealized losses and fair values of available-for-sale debt securities in a continuous unrealized loss position

The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2023 are as follows:

December 31, 2023

 

Securities in an unrealized loss

 

Securities in an unrealized loss

 

 

position less than 12 months

 

position greater than or equal to 12 months

Total

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

Commercial paper

$

(12)

44,446

(12)

44,446

Corporate debt securities

$

(2)

1,648

(2)

$

1,648

Total

$

(12)

$

44,446

$

(2)

$

1,648

$

(14)

$

46,094

The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2022 are as follows:

December 31, 2022

 

Securities in an unrealized loss

 

Securities in an unrealized loss

 

 

position less than 12 months

 

position greater than or equal to 12 months

Total

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

   

Unrealized losses

   

Fair Value

Corporate debt securities

$

(499)

10,186

(499)

$

10,186

Total

$

$

$

(499)

$

10,186

$

(499)

$

10,186

Schedule of available-for-sale debt securities

Available for sale debt securities on the balance sheet at December 31, 2023 and 2022 mature as follows:

December 31, 2023

 

Less Than

 

More Than

    

12 Months

    

12 Months

Commercial paper

$

117,160

$

Corporate debt securities

1,648

Government obligations

141,296

Total

$

260,104

$

December 31, 2022

 

Less Than

 

More Than

    

12 Months

    

12 Months

Commercial paper

$

12,424

$

Corporate debt securities

 

 

10,186

Total

$

12,424

$

10,186

Summary of changes in the fair value of the Company's Level 3 valuation for contingent consideration payable

The table presented below is a summary of changes in the fair value of the Company’s Level 3 valuation for the contingent consideration payables for the years ended December 31, 2023, and 2022:

Contingent consideration payable-

Contingent consideration payable-

development and regulatory

net sales milestones and royalties

    

milestones - Agilis

    

- Agilis

Beginning balance as of December 31, 2021

$

139,300

$

100,600

Additions

 

 

Change in fair value

 

(6,800)

 

(19,100)

Payments

(50,000)

 

Ending balance as of December 31, 2022

$

82,500

$

81,500

Additions

 

 

Change in fair value

 

(55,900)

(71,800)

Payments

 

 

Ending balance as of December 31, 2023

$

26,600

$

9,700

Fair Value Measurement Inputs and Valuation Techniques

The following significant unobservable inputs were used in the valuation of the contingent consideration payables for the years ended December 31, 2023 and 2022:

December 31, 2023

    

Fair Value

    

Valuation Technique

    

Unobservable Input

    

Range

Contingent consideration payable-
development and regulatory milestones

$26,600

 

 Probability-adjusted discounted cash flow 

 

Potential development and regulatory milestones
Probabilities of success
Discount rates
Projected years of payments

$0 - $31 million
85% - 92%
5.8% - 6.1%
2024 - 2026

Contingent considerable payable- net sales
milestones and royalties

$9,700

 

Option-pricing model with Monte Carlo simulation  

 

Potential net sales milestones
Probabilities of success
Potential percentage of net sales for royalties
Discount rate
Projected years of payments

$0 - $50 million
85% - 100%
0%
11%
2026 - 2034

December 31, 2022

    

Fair Value

    

Valuation Technique

    

Unobservable Input

    

Range

Contingent consideration payable-
development and regulatory milestones

$82,500

 

 Probability-adjusted discounted cash flow 

 

Potential development and regulatory milestones
Probabilities of success
Discount rates
Projected years of payments

$0 - $331 million
25% - 92%
6.2% - 8.3%
2023 - 2029

Contingent considerable payable- net sales
milestones and royalties

$81,500

 

Option-pricing model with Monte Carlo simulation  

 

Potential net sales milestones
Probabilities of success
Potential percentage of net sales for royalties
Discount rate
Projected years of payments

$0 - $150 million
25% - 100%
2% - 6%
11.5%
2025 - 2041

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed assets (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of fixed assets, net

Fixed assets, net were as follows at December 31, 2023 and 2022:

December 31, 

    

2023

    

2022

Leasehold improvements

$

30,166

$

28,969

Computer equipment and software

 

17,503

 

15,332

Machinery and lab equipment

62,837

47,496

Furniture and fixtures

 

3,849

 

3,812

Assets in process

 

24,008

 

14,349

 

138,363

 

109,958

Less accumulated depreciation

 

(51,274)

 

(37,368)

Total

$

87,089

$

72,590

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - (Tables)
12 Months Ended
Dec. 31, 2023
Leases  
Schedule of lease costs

The components of lease expense were as follows:

Year Ended December 31, 2023

Year Ended December 31, 2022

Year Ended December 31, 2021

Operating Lease Cost

  

Fixed lease cost

$

21,952

$

19,804

$

16,411

Variable lease cost

5,846

4,557

4,361

Short-term lease cost

1,186

808

656

Total operating lease cost

$

28,984

$

25,169

$

21,428

Supplemental lease term and discount rate information related to leases was as follows:

    

December 31, 2023

    

December 31, 2022

 

Weighted-average remaining lease terms - operating leases (years)

 

11.55

11.61

Weighted-average discount rate - operating leases

8.69

%

8.61

%

Weighted-average remaining lease terms - finance lease (years)

 

9.01

10.01

Weighted-average discount rate - finance lease

 

7.80

%

7.80

%

Schedule of supplemental cash flow information related to leases

Supplemental cash flow information related to leases was as follows:

    

Year Ended December 31, 

    

2023

    

2022

2021

Cash paid for amounts included in the measurement of lease liabilities:

 

  

  

Operating cash flows from operating leases

$

15,338

$

14,736

$

13,683

Financing cash flows from finance lease

1,379

1,276

2,224

Operating cash flows from finance lease

1,621

1,724

776

Right-of-use assets obtained in exchange for lease obligations:

 

 

Operating leases

$

$

35,817

$

645

Schedule of future lease payments - Operating leases

Future minimum lease payments under non-cancelable leases as of December 31, 2023 were as follows:

    

Operating Leases

    

Finance Lease

2024

$

18,352

$

3,000

2025

 

20,450

3,000

2026

 

19,992

3,000

2027

 

17,945

3,000

2028 and thereafter

 

175,847

15,000

Total lease payments

 

252,586

 

27,000

Less: Imputed Interest expense

 

141,957

6,816

Total

$

110,629

$

20,184

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued expenses - (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of components of accounts payable and accrued expenses

Accounts payable and accrued expenses at December 31, 2023 and 2022 consist of the following:

December 31, 

2023

    

2022

Employee compensation, benefits, and related accruals

$

62,643

$

62,669

Income tax payable

4,712

Consulting and contracted research

 

27,500

 

38,882

Professional fees

 

2,246

 

3,093

Sales allowance

 

77,176

 

63,787

Sales rebates

 

131,334

 

67,355

Royalties

74,111

40,546

Accounts payable

 

6,045

 

27,268

Other

 

10,928

 

12,054

Total

$

391,983

$

320,366

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - (Tables)
12 Months Ended
Dec. 31, 2023
Debt Instrument, Redemption [Line Items]  
Summary of liability for sale of future royalties

The following table shows the activity within the “liability for sale of future royalties- current” and “liability for sale of future royalties- noncurrent” accounts for the year ended December 31, 2023:

    

Year Ended December 31, 

Liability for sale of future royalties- (current and noncurrent)

2023

Beginning balance as of December 31, 2022

$

757,886

Less: Non-cash royalty revenue payable to RPI

(93,460)

Plus: Non-cash interest expense recognized

104,790

Plus: Cash Consideration

1,000,000

Plus: Loss on Debt Extinguishment

44,881

Ending balance

$

1,814,097

Effective interest rate as of December 31, 2023

 

10.8%

1.50% Convertible senior notes due 2026  
Debt Instrument, Redemption [Line Items]  
Summary of convertible notes

The 2026 Convertible Notes consist of the following:

Year ended 
December 31,

2023

2022

Principal

$

287,500

$

287,500

Less: Debt issuance costs

 

(3,287)

(4,456)

Net carrying amount

$

284,213

$

283,044

Summary of interest expense recognized related to debt

The following table sets forth total interest expense recognized related to the 2026 Convertible Notes:

    

Year ended 

December 31,

2023

2022

Contractual interest expense

$

4,305

$

4,313

Amortization of debt issuance costs

 

1,171

1,150

Total

$

5,476

$

5,463

Effective interest rate

 

1.9

%

1.9

%

3.00% Convertible senior notes due 2022  
Debt Instrument, Redemption [Line Items]  
Summary of interest expense recognized related to debt

The following table sets forth total interest expense recognized related to the 2022 Convertible Notes:

Year ended 

 

December 31,

 

2023

    

2022

 

Contractual interest expense

$

$

2,800

Amortization of debt issuance costs

 

 

460

Total

$

$

3,260

Effective interest rate

 

%  

 

3.5

%

Blackstone Credit Agreement  
Debt Instrument, Redemption [Line Items]  
Schedule of credit agreement

The Blackstone Credit Agreement consisted of the following:

    

Year ended 
December 31,

2023

2022

Principal

$

300,000

$

300,000

Less: Debt issuance costs

 

(11,322)

Repayment of senior secured term loan

(300,000)

Net carrying amount

$

$

288,678

Summary of interest expense recognized related to debt

The following table sets forth total interest expense recognized related to the Blackstone Credit Agreement:

Year Ended

Year Ended

December 31, 

December 31, 

2023

2022

Contractual interest expense

$

30,198

$

6,069

Amortization of debt issuance costs

 

702

290

Total

$

30,900

$

6,359

Effective interest rate

13.1

%

12.2

%

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share - (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net loss available to common stockholders

The following table sets forth the computation of basic and diluted net loss per share for common stockholders:

Year ended December 31, 

2023

    

2022

    

2021

Numerator

Net loss

$

(626,604)

  

$

(559,017)

  

$

(523,901)

  

Denominator

  

Denominator for basic and diluted net loss per share

 

74,838,392

  

 

71,728,634

  

 

70,466,393

  

Net loss per share:

  

Basic and diluted

$

(8.37)

*

$

(7.79)

*

$

(7.43)

*

*

For the years ended December 31, 2023, 2022, and 2021, the Company experienced a net loss and therefore did not report any dilutive share impact.

Schedule of historical dilutive common share equivalents outstanding

The following table shows historical dilutive common share equivalents outstanding, which are not included in the above historical calculation, as the effect of their inclusion is anti-dilutive during each period.

As of December 31, 

    

2023

    

2022

    

2021

Stock Options

9,600,399

11,502,417

10,772,582

Unvested restricted stock awards and units

 

2,866,270

 

2,516,336

 

1,519,831

Total

 

12,466,669

 

14,018,753

 

12,292,413

XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan - (Tables)
12 Months Ended
Dec. 31, 2023
Share-based Payment Arrangement [Abstract]  
Summary of stock option activity

Stock option activity—A summary of stock option activity is as follows:

    

    

    

Weighted-

    

  

Weighted-

average

Aggregate

average

remaining

intrinsic

Number of

exercise

contractual

value(in 

options

price

term

thousands)

 

Outstanding at December 31, 2020

 

9,663,677

$

38.72

 

  

 

  

Granted

 

2,487,234

$

61.36

 

  

 

  

Exercised

 

(635,871)

$

28.01

 

  

 

  

Forfeited

 

(742,458)

$

52.04

 

  

 

  

Outstanding at December 31, 2021

 

10,772,582

$

43.66

 

  

 

  

Granted

 

1,685,435

$

38.55

 

  

 

  

Exercised

 

(496,863)

$

29.45

 

  

 

  

Forfeited

 

(458,737)

$

48.75

 

  

 

  

Outstanding at December 31, 2022

 

11,502,417

$

43.33

 

  

 

  

Granted

 

1,117,284

$

40.19

 

  

 

  

Exercised

 

(822,482)

$

29.25

 

  

 

  

Forfeited/Cancelled

 

(2,196,820)

$

45.85

 

  

 

  

Outstanding at December 31, 2023

 

9,600,399

$

43.59

 

5.39

years

$

8,814

Vested or Expected to vest at December 31, 2023

 

1,796,687

$

45.85

 

8.16

years

$

366

Exercisable at December 31, 2023

 

7,650,948

$

43.08

 

4.68

years

$

8,387

Schedule of assumptions used to estimate fair values of grants made on the date of grant

The fair values of grants made in the years ended December 31, 2023, 2022 and 2021 were contemporaneously estimated on the date of grant using the following assumptions:

2023

    

2022

    

2021

Risk-free interest rate

3.54% - 4.69%

 

1.55% - 4.57%

 

0.51% - 1.24%

Expected volatility

53% - 56%

 

54% - 74%

 

74% - 89%

Expected term

5.5 years

 

5.5 years

 

5.5 years

Summary of information on the Company's restricted stock

The following table summarizes information on the Company’s restricted stock awards and units:

Restricted Stock Awards and Units

Weighted

Average

Grant

Number of

Date

    

Shares

    

Fair Value

Unvested at December 31, 2022

2,516,336

$

45.67

Granted

 

2,104,128

38.75

Vested

 

(920,488)

43.74

Forfeited

 

(833,706)

42.31

Unvested at December 31, 2023

 

2,866,270

$

41.82

Schedule of share-based compensation expense recorded in the statement of operations

The Company recorded share-based compensation expense in the statement of operations related to incentive stock options, nonstatutory stock options, restricted stock awards, restricted stock units and the ESPP as follows:

Year ended December 31, 

2023

    

2022

    

2021

Research and development

$

52,941

$

55,869

$

53,632

Selling, general and administrative

 

48,695

 

54,464

 

49,881

Total

$

101,636

$

110,333

$

103,513

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other comprehensive income (loss) and accumulated other comprehensive items - (Tables)
12 Months Ended
Dec. 31, 2023
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Summary of other comprehensive income (loss) and the changes in accumulated other comprehensive items

The following table summarizes other comprehensive (loss) income and the changes in accumulated other comprehensive items, by component, for the years ended December 31, 2023, 2022, and 2021, respectively.

    

Unrealized

    

    

Total

Gains (Losses)

Accumulated

On

Foreign

Other

Marketable

Currency

Comprehensive

Securities, net of tax

Translation

Items

Balance at December 31, 2020

$

1,900

$

(62,857)

$

(60,957)

Other comprehensive (loss) income before reclassifications

 

(3,279)

 

39,177

 

35,898

Amounts reclassified from other comprehensive items

 

777

 

 

777

Other comprehensive (loss) income

 

(2,502)

 

39,177

 

36,675

Balance at December 31, 2021

$

(602)

$

(23,680)

$

(24,282)

Other comprehensive income before reclassifications

 

4,072

 

28,970

 

33,042

Amounts reclassified from other comprehensive items

 

(3,964)

 

 

(3,964)

Other comprehensive income

 

108

 

28,970

 

29,078

Balance at December 31, 2022

$

(494)

$

5,290

$

4,796

Other comprehensive income (loss) before reclassifications

 

1,135

(6,901)

(5,766)

Amounts reclassified from other comprehensive items

 

(315)

(315)

Other comprehensive income (loss)

 

820

 

(6,901)

 

(6,081)

Balance at December 31, 2023

$

326

$

(1,611)

$

(1,285)

XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign

The loss from operations before tax benefit (expense) consisted of the following for the years ended December 31, 2023, 2022, and 2021:

    

2023

    

2022

    

2021

Domestic

$

(784,744)

$

(591,126)

$

(487,726)

Foreign

 

88,634

 

3,639

 

(30,614)

Total

$

(696,110)

$

(587,487)

$

(518,340)

Components of Income Tax Provision

The Income Tax Provision consisted of the following for the years ended December 31, 2023, 2022 and 2021:

    

2023

    

2022

    

2021

Current:

 

  

 

  

 

  

U.S. Federal

$

$

$

U.S. State and Local

 

27,226

 

(4,224)

 

(3,844)

Foreign

 

(4,003)

 

(1,582)

 

(1,340)

Deferred:

 

 

 

  

U.S. Federal

 

36,408

 

23,689

 

U.S. State and Local

 

10,521

 

10,587

 

(377)

Foreign

 

(646)

 

 

Total tax benefit (expense)

$

69,506

$

28,470

$

(5,561)

Schedule of reconciliation of the U.S. statutory income tax rate to the Company's effective tax rate

A reconciliation of the U.S. statutory income tax rate to the Company’s effective tax rate is as follows:

    

December 31, 

 

    

2023

    

2022

    

2021

 

Federal income tax provision at statutory rate

21.00

%  

21.00

%  

21.00

%  

State income tax provision, net of federal benefit

0.32

 

3.07

 

(0.74)

 

Permanent differences

(1.43)

 

(1.83)

 

(4.06)

 

Research and development

4.59

 

5.89

 

4.50

 

Change in valuation allowances

(16.86)

 

(23.36)

 

(29.03)

 

Change in deferred tax assets

 

(0.10)

 

12.05

 

Foreign tax rate differential

0.05

 

(0.17)

 

0.01

 

Tax rate change

(1.26)

 

0.34

 

0.01

 

Release (Accrual) of uncertain tax positions

3.71

(4.78)

Other

(0.12)

 

 

(0.03)

 

Effective income tax rate

10.00

%  

4.84

%  

(1.07)

%

Schedule of significant components of the Company's deferred tax assets and liabilities

    

December 31, 

2023

    

2022

Assets:

 

  

 

  

Noncurrent deferred income taxes

$

$

Liabilities:

 

  

 

  

Noncurrent deferred income taxes

 

(55,905)

 

(102,834)

Deferred income taxes - net

$

(55,905)

$

(102,834)

The significant components of the Company’s deferred tax assets and liabilities at December 31, 2023 and 2022 are as follows:

    

2023

    

2022

Deferred tax assets:

 

  

 

  

Accrued expense

$

25,400

$

2,124

Amortization

 

137,808

 

52,532

Federal tax credits

 

205,485

 

174,802

State tax credits

 

9,817

 

9,787

Federal net operating losses

 

60,270

 

69,957

State net operating losses

 

18,680

 

10,316

Foreign net operating losses

 

4,052

 

4,837

Capitalized research and development costs

 

149,683

 

110,219

Share based compensation and other

 

30,757

 

27,054

Liability for sale of future royalties

190,659

185,589

Noncash interest expense

9,410

30,160

Other comprehensive loss

 

(728)

 

(719)

Total gross deferred tax assets

 

841,293

 

676,658

Less valuation allowance

 

(833,810)

 

(672,172)

Total deferred tax assets, net of valuation allowance

$

7,483

$

4,486

Deferred tax liabilities:

 

  

 

  

Depreciation

$

(7,483)

$

(4,486)

Indefinite lived intangible

 

(55,905)

 

(102,834)

Total gross deferred tax liabilities

 

(63,388)

 

(107,320)

Net deferred tax assets (liabilities)

$

(55,905)

$

(102,834)

Schedule of unrecognized tax benefits

A reconciliation of the gross amount of unrecognized tax benefits, excluding accrued interest and penalties, is as follows:

Unrecognized Tax Benefits

Balance at December 31, 2022

27,217

Reductions based on settlements or expiration of statute of limitations

 

(24,671)

Interest received

(1,186)

Balance at December 31, 2023

$

1,360

XML 52 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic information (Tables)
12 Months Ended
Dec. 31, 2023
Segments, Geographical Areas [Abstract]  
Summary of financial information based on geographical location

Year Ended December 31, 2023

    

United States

    

Non-US

    

Total

Total assets

$

1,582,962

$

312,736

$

1,895,698

Fixed assets, net

$

86,421

$

668

$

87,089

Revenue

$

531,661

$

406,161

$

937,822

Year Ended December 31, 2022

    

United States

    

Non-US

    

Total

Total assets

$

1,473,770

$

231,849

$

1,705,619

Fixed assets, net

$

71,754

$

836

$

72,590

Revenue

$

381,862

$

316,939

$

698,801

XML 53 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets and goodwill - (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of definite lived intangible assets

Definite lived intangible assets consisted of the following at December 31, 2023 and 2022:

Ending Balance at

Foreign

Ending Balance at

Definite-lived

December 31,

currency

December 31,

intangibles assets, gross

    

2022

    

Additions

    

translation

    

2023

Emflaza

$

420,253

$

107,164

$

$

527,417

Waylivra

9,316

533

369

10,218

Tegsedi

7,109

5,839

374

13,322

Upstaza

89,550

89,550

Total definite-lived intangibles, gross

$

526,228

$

113,536

$

743

$

640,507

Ending Balance at

Foreign

Ending Balance at

Definite-lived

December 31,

currency

December 31,

intangibles assets, accumulated amortization

    

2022

    

Amortization

    

translation

    

2023

Emflaza

$

(266,023)

$

(212,595)

$

$

(478,618)

Waylivra

(2,751)

(1,080)

(134)

(3,965)

Tegsedi

(1,709)

(1,498)

(104)

(3,311)

Upstaza

(3,420)

(7,462)

(10,882)

Total definite-lived intangibles, accumulated amortization

$

(273,903)

$

(222,635)

$

(238)

$

(496,776)

Total definite-lived intangibles, net

$

143,731

Schedule of estimated future amortization of intangible assets

The estimated future amortization of the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets is expected to be as follows:

    

As of December 31, 2023

2024

$

59,312

2025

 

10,512

2026

 

10,512

2027

 

10,512

2028 and thereafter

 

52,883

Total

$

143,731

Schedule of indefinite lived intangible assets

Indefinite lived intangible assets consisted of the following at December 31, 2023 and 2022:

Ending Balance at

Reclass from

Foreign

Ending Balance at

Indefinite-lived

December 31,

Indefinite Lived to

currency

December 31,

intangibles assets

    

2022

    

Additions

    

Definite Lived

    

Impairment

    

translation

    

2023

Upstaza

$

235,766

$

$

$

$

$

235,766

PTC-FA

112,500

(112,500)

PTC-AS

105,300

(105,300)

Total indefinite-lived intangibles

$

453,566

$

$

$

(217,800)

$

$

235,766

Total intangible assets, net

$

379,497

XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
The Company (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Long-term debt    
Accumulated deficit $ (3,283,578) $ (2,656,974)
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2023
USD ($)
country
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
item
Dec. 31, 2022
USD ($)
country
segment
Dec. 31, 2021
USD ($)
country
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Number of operating segments | segment     1         1      
Number of reporting units     1       1        
Allowance for credit loss     $ 0 $ 0 $ 0 $ 0 $ 0 $ 0      
Increase in allowance for credit losses         0     0      
Allowance for doubtful accounts receivable     1,200 1,200 1,200 $ 1,200 1,200 300      
Bad debt expense         900     200 $ 100    
Revenue         937,822     698,801 538,593    
Cash consideration received from Royalty Purchase Agreement         1,000,000            
State income tax provision         (27,226)     $ 4,224 $ 3,844    
Income taxes                      
Federal income tax statutory rate           21.00%   21.00% 21.00%    
Deferred tax liability     63,388 63,388 63,388 $ 63,388 63,388 $ 107,320      
Deferred tax benefit         46,930     34,276 $ (377)    
Impairment of long-lived assets         0            
Non cash realized foreign exchange loss               16,887      
Increase in current taxable income resulting from the elimination of current deduction of qualifying R&D costs under Section 174.         300,300            
Impairment of indefinite-lived intangibles excluding goodwill         217,800     33,384      
Impairment of goodwill         0            
Upstaza                      
Income taxes                      
Impairment of indefinite-lived intangibles excluding goodwill         0            
Indefinite-lived intangible assets                      
Income taxes                      
Impairment of indefinite-lived intangibles excluding goodwill         217,800            
Indefinite-lived intangible assets | PTC-FA and PTC-AS                      
Income taxes                      
Impairment of indefinite-lived intangibles excluding goodwill   $ 217,800     217,800            
Indefinite-lived intangible assets | Upstaza                      
Income taxes                      
Impairment of indefinite-lived intangibles excluding goodwill         0            
Agilis                      
Income taxes                      
Deferred tax liability                     $ 122,000
Impairment of goodwill         0            
Prepaids and other current assets                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Deferred research and development advance payments, short-term     2,600 2,600 2,600 2,600 2,600 2,400      
Deposits and other assets                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Bank guarantee denominated in foreign currency     600 600 600 600 600        
Deferred research and development advance payments, long-term     $ 4,700 $ 4,700 4,700 $ 4,700 $ 4,700 3,900      
Hopewell Campus | Minimum                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Term for letter of credit (in years)                   5 years  
Hopewell Campus | Deposits and other assets                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Letters of credit                   $ 7,500  
Hopewell Campus | Fifth Anniversary                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Letters of credit                   $ 3,800  
Term for letter of credit (in years)                   5 years  
Warren Premises                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Period after which letter of credit may be reduced if lease is not in default 5 years                    
Warren Premises | Deposits and other assets                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Letters of credit $ 8,100                    
Warren Premises | Fifth Anniversary                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Letters of credit $ 4,100                    
Non-US                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         406,161     316,939      
United States                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         531,661     $ 381,862      
Net product revenue | Geographic concentration risk                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Number of countries exceeding 10% of net product sales | country       2       2 1    
Percentage of net product sales threshold           10.00%   10.00% 10.00%    
Net product revenue                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         661,249     $ 535,228 $ 428,904    
Net product revenue | Non-US                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         406,100     316,900 241,600    
Net product revenue | Net product revenue | Geographic concentration risk | Russia                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         86,000     59,700      
Net product revenue | Net product revenue | Geographic concentration risk | United States                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         255,100     218,300      
Emflaza | United States                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         255,100     218,300 187,300    
Translarna | Non-US                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Revenue         $ 355,800     $ 288,600 $ 236,000    
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Reconciliation of cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 594,001 $ 279,834    
Restricted cash included in deposits and other assets 16,283 16,091    
Total Cash, cash equivalents and restricted cash per statement of cash flows $ 610,284 $ 295,925 $ 197,218 $ 216,312
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Fixed Assets (Details)
Dec. 31, 2023
Computer equipment and software  
Fixed assets  
Estimated useful life 3 years
Machinery and lab equipment  
Fixed assets  
Estimated useful life 7 years
Furniture, fixtures, machinery and lab equipment  
Fixed assets  
Estimated useful life 7 years
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Inventory (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]    
Raw materials $ 952 $ 1,078
Work in progress 17,991 14,074
Finished goods 11,634 6,656
Total inventory 30,577 21,808
Inventory write-down $ 12,500 $ 1,700
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Collaboration and Royalty Revenue (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Collaboration and royalty revenue          
Revenue     $ 937,822 $ 698,801 $ 538,593
Collaboration revenue          
Collaboration and royalty revenue          
Revenue     100,030 50,052 55,046
Royalty revenue          
Collaboration and royalty revenue          
Revenue     168,856 113,521 54,643
SMA License Agreement | Collaboration revenue          
Collaboration and royalty revenue          
Revenue     100,000 50,100 55,000
SMA License Agreement | Royalty revenue          
Collaboration and royalty revenue          
Revenue     168,900 $ 113,500 $ 54,600
SMA License Agreement | Sales Milestones          
Collaboration and royalty revenue          
Net sales milestone threshold achieved $ 750,000 $ 500,000 1,500,000    
SMA License Agreement | Sales Milestones | Prepaids and other current assets          
Collaboration and royalty revenue          
Milestone payments due $ 50,000 $ 25,000 $ 100,000    
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Manufacturing Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue recognition      
Revenue $ 937,822 $ 698,801 $ 538,593
Remaining performance obligations   1,400  
Manufacturing revenue      
Revenue recognition      
Revenue 7,687 0 $ 0
Contract with customer, asset 200 0  
Remaining performance obligations $ 800 $ 1,400  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of significant accounting policies - Liability for Sale of Future Royalties (Details)
$ in Thousands
12 Months Ended
Oct. 18, 2023
USD ($)
Option
Jul. 17, 2020
USD ($)
Dec. 31, 2023
USD ($)
Assigned royalty payments      
Cash consideration received from Royalty Purchase Agreement     $ 1,000,000
Assigned royalty payment, retained percentage   57.067%  
Remaining potential milestones that can be achieved     $ 150,000
Effective interest rate of the liability component     10.80%
Loss on extinguishment of debt     $ 137,558
Aggregate Royalty Purchase Agreements | Royalty Pharma      
Assigned royalty payments      
Total percentage of royalty rights assigned 80.9777%    
Original Royalty Purchase Agreement      
Assigned royalty payments      
Assigned royalty payment, percentage   42.933%  
Cash consideration received from Royalty Purchase Agreement   $ 650,000  
Royalty purchase agreement termination period once there are no further royalty payment obligations   60 days  
Royalty purchase agreement, payment maximum $ 1,300,000 $ 1,300,000  
Original Royalty Purchase Agreement | Royalty Pharma      
Assigned royalty payments      
Royalty purchase agreement, payment maximum 1,300,000    
A&R Royalty Purchase Agreement      
Assigned royalty payments      
Cash consideration received from Royalty Purchase Agreement $ 1,000,000    
Royalty purchase agreement termination period once there are no further royalty payment obligations 60 days    
Effective interest rate of the liability component 10.80%    
Retained Royalty Rights percentage sold 38.0447%    
Percentage of total royalty payable after threshold royalties received 66.6667%    
Additional cash consideration $ 500,000    
Number of put options held by the company | Option 5    
Maximum number of put options which can be exercised before Royalty Pharma can exercise a call option | Option 2    
Maximum percentage of remaining retained royalty rights that are available upon exercise of call option 50.00%    
Fair value of liability for sale of future royalties. $ 1,809,900    
Loss on extinguishment of debt $ 44,900    
A&R Royalty Purchase Agreement | Royalty Pharma      
Assigned royalty payments      
Percentage of maximum royalty payable until assigned royalty rights 90.4888%    
Percentage of maximum royalty payable thereafter assigned royalty rights 83.3333%    
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Marketable Securities (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2020
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
fund
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Changes in fair value        
Unrealized Gain/(Loss)   $ 2,517 $ (7,992) $ 1,673
Realized Gain/(Loss)   4,383    
Investments Purchased   38,398 22,787 210,018
Redemptions/Sale   (132,228) (112,958) (4,281)
Unrealized Gain/(Loss)   (1,515) (3,560) (6,078)
Realized Gain/(Loss)   (782)    
Redemptions/Sale   (2,594)    
Unrealized Gain/(Loss)   (2,678) (5,740) (8,281)
Beginning Balance - Total   134,457 242,469  
Unrealized Gain/(Loss) - Total   (1,676) (17,292)  
Realized Gain/(Loss) - Total   3,601    
Foreign Currency Unrealized Gain/(Loss) - Total   1,384 (549)  
Investments Purchased - Total   38,432 22,787  
Redemptions/Sale - Total   (134,937) (112,958)  
Ending Balance - Total   $ 41,261 134,457 242,469
Equity Investments        
Number of mutual funds denominated in a foreign currency | fund   1    
ClearPoint Convertible note        
Purchase of convertible note   $ 174,086 52,764 333,148
Marketable securities - equity investments        
Changes in fair value        
Beginning Balance   108,261 206,973  
Unrealized Gain/(Loss)   2,517 (7,992)  
Realized Gain/(Loss)   4,383    
Foreign Currency Unrealized Gain/(Loss)   1,384 (549)  
Investments Purchased   38,432 22,787  
Redemptions/Sale   (132,343) (112,958)  
Ending Balance   22,634 108,261 206,973
ClearPoint Equity Investment        
Changes in fair value        
Beginning Balance   10,965 14,525  
Unrealized Gain/(Loss)   (1,515) (3,560)  
Realized Gain/(Loss)   (782)    
Redemptions/Sale   (2,594)    
Ending Balance   6,074 10,965 14,525
ClearPoint convertible debt        
Changes in fair value        
Beginning Balance   15,231 20,971  
Unrealized Gain/(Loss)   (2,678) (5,740)  
Ending Balance   $ 12,553 $ 15,231 $ 20,971
ClearPoint Convertible note        
Purchase of convertible note $ 10,000      
Conversion price - convertible note | $ / shares $ 6.00      
Term of convertible note 5 years      
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Hierarchy (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale $ 260,104 $ 22,610
Contingent consideration payable 36,300 164,000
Transfers from Level 1 to Level 2 0 0
Transfers from Level 2 to Level 1 0 0
Recurring basis    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale 260,104 22,610
Marketable securities - equity investments 22,634 108,261
ClearPoint Equity Investments 6,074 10,965
ClearPoint convertible debt security 12,553 15,231
Recurring basis | Quoted prices in active markets for identical assets (Level 1)    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - equity investments 22,634 108,261
ClearPoint Equity Investments 6,074 10,965
Recurring basis | Significant other observable inputs (Level 2)    
Financial assets and liabilities measured at fair value on recurring basis    
Marketable securities - available for sale 260,104 22,610
ClearPoint convertible debt security 12,553 15,231
Recurring basis | Development and Regulatory Milestones    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 26,600 82,500
Recurring basis | Development and Regulatory Milestones | Significant unobservable inputs (Level 3)    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 26,600 82,500
Recurring basis | Net Sales Milestones and Royalties    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable 9,700 81,500
Recurring basis | Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3)    
Financial assets and liabilities measured at fair value on recurring basis    
Contingent consideration payable $ 9,700 $ 81,500
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 259,778 $ 23,104
Gross Unrealized, Gain 340 5
Gross Unrealized, Loss (14) (499)
Fair Value 260,104 22,610
Write downs of available for sale debt securities 0 0
Increase in allowance for credit losses 0 0
Realized gain (loss) from sale of marketable securities (300) 4,000
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 117,044 12,419
Gross Unrealized, Gain 128 5
Gross Unrealized, Loss (12) 0
Fair Value 117,160 12,424
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 1,650 10,685
Gross Unrealized, Gain 0 0
Gross Unrealized, Loss (2) (499)
Fair Value 1,648 $ 10,186
Government obligations    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 141,084  
Gross Unrealized, Gain 212  
Gross Unrealized, Loss 0  
Fair Value $ 141,296  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Available-for-sale securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Securities in an unrealized loss position less than 12 months - Unrealized losses $ (12)  
Securities in an unrealized loss position less than 12 months - Fair Value 44,446  
Securities in an unrealized loss position greater than 12 months - Unrealized losses (2) $ (499)
Securities in an unrealized loss position greater than 12 months - Fair Value 1,648 10,186
Total - Unrealized losses (14) (499)
Total - Fair Value 46,094 10,186
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Securities in an unrealized loss position less than 12 months - Unrealized losses (12)  
Securities in an unrealized loss position less than 12 months - Fair Value 44,446  
Total - Unrealized losses (12)  
Total - Fair Value 44,446  
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Securities in an unrealized loss position greater than 12 months - Unrealized losses (2) (499)
Securities in an unrealized loss position greater than 12 months - Fair Value 1,648 10,186
Total - Unrealized losses (2) (499)
Total - Fair Value $ 1,648 $ 10,186
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Marketable Securities, Balance Sheet Disclosures (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Marketable securities, Less Than 12 Months $ 260,104 $ 12,424
Marketable securities, More Than 12 Months   10,186
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities, Less Than 12 Months 117,160 12,424
Corporate debt securities    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities, Less Than 12 Months 1,648  
Marketable securities, More Than 12 Months   $ 10,186
Government obligations    
Debt Securities, Available-for-sale [Line Items]    
Marketable securities, Less Than 12 Months $ 141,296  
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Convertible senior notes (Details) - Convertible debt - 1.50% Convertible senior notes due 2026 - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Sep. 30, 2019
Long-term debt      
Principal $ 287,500 $ 287,500 $ 287,500
Interest rate ( as a percent )     1.50%
Significant other observable inputs (level 2)      
Long-term debt      
Fair value of convertible notes $ 265,300 $ 281,700  
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Changes in the fair value of warrant liability and SARs liability      
Change in fair value - Income Statement location   Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset  
PTC-FA and PTC-AS      
Changes in the fair value of warrant liability and SARs liability      
Change in fair value   $ 128,400  
Ending Balance   0  
Upstaza      
Changes in the fair value of warrant liability and SARs liability      
Ending Balance   36,300  
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Agilis      
Changes in the fair value of warrant liability and SARs liability      
Ending Balance   26,600  
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Agilis | Commitments      
Changes in the fair value of warrant liability and SARs liability      
Beginning Balance   82,500 $ 139,300
Change in fair value   (55,900) (6,800)
Payments $ (50,000)   (50,000)
Ending Balance   26,600 82,500
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3) | Agilis      
Changes in the fair value of warrant liability and SARs liability      
Ending Balance   9,700  
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3) | Agilis | Commitments      
Changes in the fair value of warrant liability and SARs liability      
Beginning Balance   81,500 100,600
Change in fair value   (71,800) (19,100)
Ending Balance   $ 9,700 $ 81,500
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details) - Agilis
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Development and Regulatory Milestones | Valuation Technique, Discounted Cash Flow | Probability of Success | Weighted Average      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.90    
Development and Regulatory Milestones | Valuation Technique, Discounted Cash Flow | Measurement Input, Discount Rate | Weighted Average      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.059    
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Development and Regulatory Milestone | Minimum      
Fair Value Valuation Inputs      
Potential milestones $ 0 $ 0  
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Development and Regulatory Milestone | Maximum      
Fair Value Valuation Inputs      
Potential milestones $ 31,000,000 $ 331,000,000  
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success | Minimum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.85 0.25  
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Probability of Success | Maximum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.92 0.92  
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Measurement Input, Discount Rate | Minimum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.058 0.062  
Development and Regulatory Milestones | Commitments | Valuation Technique, Discounted Cash Flow | Measurement Input, Discount Rate | Maximum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.061 0.083  
Development and Regulatory Milestones | Significant unobservable inputs (Level 3)      
Fair Value Valuation Inputs      
Fair value $ 26,600,000    
Development and Regulatory Milestones | Significant unobservable inputs (Level 3) | Commitments      
Fair Value Valuation Inputs      
Fair value $ 26,600,000 $ 82,500,000 $ 139,300,000
Net Sales Milestones and Royalties | Valuation Technique, Option Pricing Model | Probability of Success | Weighted Average      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.93    
Net Sales Milestones and Royalties | Valuation Technique, Option Pricing Model | Measurement Input, Discount Rate | Weighted Average      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.110    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Sales Milestones | Minimum      
Fair Value Valuation Inputs      
Potential milestones $ 0 0  
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Sales Milestones | Maximum      
Fair Value Valuation Inputs      
Potential milestones $ 50,000,000 $ 150,000,000  
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Probability of Success | Minimum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.85 0.25  
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Probability of Success | Maximum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 1 1  
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Percentage of Sales for Royalties      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0    
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Percentage of Sales for Royalties | Minimum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement   0.02  
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Percentage of Sales for Royalties | Maximum      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement   0.06  
Net Sales Milestones and Royalties | Commitments | Valuation Technique, Option Pricing Model | Measurement Input, Discount Rate      
Fair Value Valuation Inputs      
Rights Exchange Settlement measurement 0.11 0.115  
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3)      
Fair Value Valuation Inputs      
Fair value $ 9,700,000    
Net Sales Milestones and Royalties | Significant unobservable inputs (Level 3) | Commitments      
Fair Value Valuation Inputs      
Fair value $ 9,700,000 $ 81,500,000 $ 100,600,000
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fixed assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Fixed assets      
Gross fixed assets $ 138,363 $ 109,958  
Less accumulated depreciation and amortization (51,274) (37,368)  
Property, Plant and Equipment, Net, Total 87,089 72,590  
Depreciation and amortization 13,900 12,300 $ 9,400
Leasehold improvements      
Fixed assets      
Gross fixed assets 30,166 28,969  
Computer equipment and software      
Fixed assets      
Gross fixed assets 17,503 15,332  
Machinery and lab equipment      
Fixed assets      
Gross fixed assets 62,837 47,496  
Furniture and fixtures      
Fixed assets      
Gross fixed assets 3,849 3,812  
Assets in process      
Fixed assets      
Gross fixed assets $ 24,008 $ 14,349  
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Narrative (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 01, 2020
USD ($)
ft²
item
May 31, 2022
USD ($)
ft²
building
period
Dec. 31, 2023
USD ($)
lease
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Leases          
Operating lease, expense     $ 29,000 $ 25,200 $ 21,400
Finance Lease, Liability     20,184    
Finance lease liabilities- current     3,000 3,000  
Finance lease liabilities- noncurrent     17,184 18,675  
Aggregate rent, Initial term     252,586    
Operating lease ROU assets     91,896 102,430  
Operating Lease, Liability     110,629    
MassBio          
Leases          
Finance lease cost     1,500 1,600  
Finance lease liabilities- current     3,000 3,000  
Finance lease liabilities- noncurrent     $ 17,200 $ 18,700  
Minimum          
Leases          
Operating lease, term of contract     2 months 12 days    
Maximum          
Leases          
Operating lease, term of contract     15 years 4 months 24 days    
Renewal term     15 years    
Principal Office - NJ          
Leases          
Number of operating leases | lease     2    
Lessee, Operating Lease, Existence of Option to Terminate [true false]     false    
Hopewell Campus          
Leases          
Operating lease, term of contract 15 years        
Area of real estate property | ft² 220,500        
Renewal term 10 years        
Number of renewable terms | item 2        
Lessee, Operating Lease, Existence of Option to Extend [true false] true        
Aggregate rent, Initial term $ 111,500        
Percent of market rate 95.00%        
Warren Premises          
Leases          
Operating lease, term of contract   17 years      
Number of buildings leased | building   2      
Area of real estate property | ft²   360,000      
Renewal term   5 years      
Number of renewable terms | period   3      
Lessee, Operating Lease, Existence of Option to Extend [true false]   true      
Aggregate rent, Initial term   $ 163,000      
Operating lease ROU assets   28,900      
Operating Lease, Liability   $ 28,900      
Base rent abatement period   3 years      
Base rent abatement   $ 18,600      
Aggregate rent net of base rate abatement, initial term   144,400      
Allowance for lease improvements   36,200      
Commitment to fund construction account   3,600      
Payment due from lessor at issuance of temporary certificate of occupancy   $ 5,000      
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Fixed lease cost $ 21,952 $ 19,804 $ 16,411
Variable lease cost 5,846 4,557 4,361
Short-term lease cost 1,186 808 656
Total operating lease cost $ 28,984 $ 25,169 $ 21,428
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental lease terms (Details)
Dec. 31, 2023
Dec. 31, 2022
Leases    
Weighted-average remaining lease terms - operating leases (years) 11 years 6 months 18 days 11 years 7 months 9 days
Weighted-average discount rate - operating leases 8.69% 8.61%
Weighted-average remaining lease terms - finance lease (years) 9 years 3 days 10 years 3 days
Weighted-average discount rate - finance lease 7.80% 7.80%
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Cash flow (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases      
Operating cash flows from operating leases $ 15,338 $ 14,736 $ 13,683
Financing cash flows from finance lease 1,379 1,276 2,224
Operating cash flows from finance leases $ 1,621 1,724 776
Right-of-use assets obtained in exchange for operating lease obligations   $ 35,817 $ 645
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Operating leases  
2024 $ 18,352
2025 20,450
2026 19,992
2027 17,945
2027 and thereafter 175,847
Total lease payments 252,586
Less: Imputed Interest expense 141,957
Total 110,629
Finance leases  
2024 3,000
2025 3,000
2026 3,000
2025 3,000
2027 and thereafter 15,000
Total lease payments 27,000
Less: Imputed Interest expense 6,816
Total $ 20,184
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued expenses - Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Employee compensation, benefits, and related accruals $ 62,643 $ 62,669
Income tax payable   4,712
Consulting and contracted research 27,500 38,882
Professional fees 2,246 3,093
Sales allowance 77,176 63,787
Sales rebates 131,334 67,355
Royalties 74,111 40,546
Accounts payable 6,045 27,268
Other 10,928 12,054
Accounts payable and accrued expenses $ 391,983 $ 320,366
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounts payable and accrued expenses - Restructuring (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Restructuring costs  
Accrued restructuring costs $ 9.0
Selling, general and administrative  
Restructuring costs  
Restructuring costs $ 32.8
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Liability for Sale of Future Royalties (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
Beginning balance $ 757,886
Less: Non-cash royalty revenue payable to RPI (93,460)
Plus: non-cash interest expense recognized 104,790
Cash consideration 1,000,000
Loss on Debt Extinguishment 44,881
Ending balance $ 1,814,097
Effective interest rate of the liability component 10.80%
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
1 Months Ended 12 Months Ended 18 Months Ended
Aug. 15, 2022
USD ($)
Jan. 01, 2021
USD ($)
Apr. 08, 2022
USD ($)
Sep. 30, 2019
USD ($)
D
$ / shares
Dec. 31, 2023
USD ($)
Mar. 14, 2022
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Aug. 31, 2015
USD ($)
Long-term debt                  
Long-term debt         $ 284,213,000   $ 571,722,000    
Additional paid-in capital         2,466,233,000   2,305,020,000    
1.50% Convertible senior notes due 2026                  
Long-term debt                  
Net deferred tax liability in connection with convertible notes               $ 25,300,000  
Convertible debt | 1.50% Convertible senior notes due 2026                  
Long-term debt                  
Net carrying amount         284,213,000   283,044,000    
Debt principal amount       $ 287,500,000 $ 287,500,000   $ 287,500,000    
Debt instrument additional amount available for repurchase       $ 37,500,000          
Interest rate ( as a percent )       1.50%          
Net proceeds from issuance of convertible notes       $ 279,300,000          
Trading days, number | D       20          
Consecutive trading days, period | D       30          
Stock price trigger       130.00%          
Business days, period       5 days          
Consecutive trading-day period       5 days          
Maximum product of the closing sale price of shares of the Company's common stock and the applicable conversion rate for such trading day       98.00%          
Conversion ratio       19.0404          
Conversion price per share (in dollars per share) | $ / shares       $ 52.52          
Convertible instruments principal and unpaid interest payable upon events of default       100.00%          
Minimum percentage of principal held by convertible debt instrument holders required to issue notice for declaration of principal and unpaid interest payable upon events of default       25.00%          
Term of the convertible notes   7 years   7 years 2 years 8 months 12 days        
Equity component of convertible notes, net       $ 123,000,000.0          
Debt discount to be amortized   $ 0              
Incremental interest rate per annum     0.50%     0.50%      
Additional interest paid     $ 100,000     $ 2,100,000      
Convertible debt | 1.50% Convertible senior notes due 2026 | Redemption on or after September 20, 2023                  
Long-term debt                  
Trading days, number | D       19          
Consecutive trading days, period | D       30          
Stock price trigger       130.00%          
Redemption price as percent of principal amount       100.00%          
Sinking fund       $ 0          
Convertible debt | 3.00% Convertible senior notes due 2022                  
Long-term debt                  
Debt principal amount                 $ 150,000,000.0
Interest rate ( as a percent )                 3.00%
Repayment of convertible notes including accrued interest $ 152,300,000                
Cumulative Effect Adjustment | 1.50% Convertible senior notes due 2026                  
Long-term debt                  
Additional paid-in capital   (123,000,000.0)              
Amortization of debt discount   $ 16,100,000              
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Senior Secured Term Loan (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 19, 2023
Oct. 27, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Facility          
Repayment of senior secured term loan     $ (300,000)    
Prepayment premiums, expenses and other exit fees     81,933    
Loss on extinguishment of debt     137,558    
Interest expense          
Amortization of debt issuance costs     $ 1,873 $ 1,901 $ 1,848
Effective interest rate     10.80%    
Blackstone Credit Agreement          
Debt Facility          
Maximum borrowing capacity   $ 950,000      
Minimum consolidated liquidity covenant   100,000      
Increased minimum consolidated liquidity covenant after consummation of acquisitions meeting specified thresholds   $ 200,000      
Interest expense          
Contractual interest expense     $ 30,198 6,069  
Amortization of debt issuance costs     702 290  
Total     $ 30,900 $ 6,359  
Effective interest rate     13.10% 12.20%  
Blackstone Credit Agreement | Adjusted Term SOFR          
Debt Facility          
Basis spread on variable rate   7.25%      
Floor interest rate   1.00%      
Blackstone Credit Agreement | Base Rate          
Debt Facility          
Basis spread on variable rate   6.25%      
Floor interest rate   2.00%      
Committed Loan Facility          
Debt Facility          
Maximum borrowing capacity   $ 450,000      
Fund draw term   18 months      
Loan term   7 years      
Senior Secured Term Loan          
Debt Facility          
Debt issuance costs capitalized     $ 11,600    
Principal   $ 300,000 300,000 $ 300,000  
Less: Debt issuance costs       (11,322)  
Repayment of senior secured term loan $ (300,000)   (300,000)    
Net carrying amount       $ 288,678  
Payment of accrued interest 2,100        
Prepayment premiums, expenses and other exit fees 82,000   82,000    
Legal fees $ 200        
Loss on extinguishment of debt     92,700    
Debt issuance costs     $ 10,700    
Committed Delayed Draw Term Loan Facility          
Debt Facility          
Maximum borrowing capacity   150,000      
Uncommitted Incremental Facility          
Debt Facility          
Maximum borrowing capacity   $ 500,000      
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Convertible Notes (Details) - 1.50% Convertible senior notes due 2026 - Convertible debt - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jan. 01, 2021
Sep. 30, 2019
Long-term debt        
Principal $ 287,500 $ 287,500   $ 287,500
Less: Debt issuance costs (3,287) (4,456)    
Less: Debt discount, net     $ 0  
Net carrying amount $ 284,213 $ 283,044    
XML 82 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Convertible Notes Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Long-term debt      
Amortization of debt issuance costs $ 1,873 $ 1,901 $ 1,848
Effective interest rate of the liability component 10.80%    
Convertible debt | 3.00% Convertible senior notes due 2022      
Long-term debt      
Contractual interest expense   2,800  
Amortization of debt issuance costs   460  
Total   $ 3,260  
Effective interest rate of the liability component   3.50%  
Convertible debt | 1.50% Convertible senior notes due 2026      
Long-term debt      
Contractual interest expense $ 4,305 $ 4,313  
Amortization of debt issuance costs 1,171 1,150  
Total $ 5,476 $ 5,463  
Effective interest rate of the liability component 1.90% 1.90%  
XML 83 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Capital structure - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Oct. 27, 2022
Aug. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
May 31, 2021
Common stock              
Number of shares issued in transaction (in shares)     0 0 0    
Common stock, authorized shares (in shares)     250,000,000 250,000,000   250,000,000 125,000,000
Maximum              
Common stock              
Aggregate value of remaining shares to be issued and sold     $ 93.0        
Stock Purchase Agreement              
Common stock              
Net consideration received on transaction $ 50.0            
Number of shares issued in transaction (in shares) 1,095,290            
Price per share (in USD per share) $ 45.65            
Number of days within which to register stock sale with the SEC per terms of the agreement 60 days            
Period of time from the closing date that the entity agrees to keep the stock sale registration effective 6 months            
Period of time from the closing date that the purchaser agrees not to resell or transfer entity's stock without written approval 90 days            
Censa              
Common stock              
Development milestone obligation payments made     $ 30.0        
Shares issued for milestone payment     657,462        
Development milestone obligation cash payments made     $ 0.4        
Sales Agreement | Common stock | Maximum              
Common stock              
Net consideration received on transaction   $ 125.0          
XML 84 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share - Numerator and Denominator (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator      
Net loss - Basic $ (626,604) $ (559,017) $ (523,901)
Net loss - Diluted $ (626,604) $ (559,017) $ (523,901)
Denominator      
Basic 74,838,392 71,728,634 70,466,393
Diluted 74,838,392 71,728,634 70,466,393
Net loss per share - Basic $ (8.37) $ (7.79) $ (7.43)
Net loss per share - Diluted $ (8.37) $ (7.79) $ (7.43)
XML 85 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Net loss per share - Antidilutive (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net loss per share      
Total shares excluded from calculation (in shares) 12,466,669 14,018,753 12,292,413
Employee Stock Option      
Net loss per share      
Total shares excluded from calculation (in shares) 9,600,399 11,502,417 10,772,582
Restricted stock awards and units      
Net loss per share      
Total shares excluded from calculation (in shares) 2,866,270 2,516,336 1,519,831
XML 86 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jun. 08, 2022
Dec. 31, 2022
Dec. 31, 2020
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2022
Jun. 30, 2021
May 31, 2021
Jan. 31, 2020
Stock option plan                    
Share-based compensation expense       $ 101,636 $ 110,333 $ 103,513        
Unrecognized compensation cost       $ 119,600            
Weighted average remaining service period for recognition of unrecognized compensation cost       2 years 1 month 6 days            
Stock option                    
Stock option plan                    
Granted (in shares)       1,117,284 1,685,435 2,487,234        
Options forfeited (in shares)       2,196,820 458,737 742,458        
Expected dividend yield (as a percent)       0.00% 0.00% 0.00%        
Weighted average grant date fair value (in dollars per share)       $ 21.27 $ 23.54 $ 43.05        
Stock option | Maximum                    
Stock option plan                    
Vesting period       4 years            
Employee Stock Purchase Plan                    
Stock option plan                    
Number of shares authorized (in shares)               2,000,000 1,000,000  
Award requisite service period       6 months            
Share-based compensation expense       $ 2,400            
Employee Stock Purchase Plan | Minimum                    
Stock option plan                    
Purchase price of common stock, percent       85.00%            
Employee stock purchase plan, voting percentage limit       5.00%            
1998 Employee, Director, and Consultant Stock Option Plan, 2009 Equity and Long-term Incentive Plan, and 2013 Stock Incentive Plan                    
Stock option plan                    
Number of shares available for issuance       0            
Amended 2013 LTIP                    
Stock option plan                    
Number of additional shares authorized (in shares) 8,475,000                  
Amended 2013 LTIP | Maximum                    
Stock option plan                    
Number of shares authorized (in shares) 16,724,212                  
2013 Long Term Incentive Plan                    
Stock option plan                    
Number of shares available for issuance       8,680,209            
2020 Inducement Stock Incentive Plan                    
Stock option plan                    
Number of shares available for issuance       1,834,322            
Number of additional shares authorized (in shares)     1,000,000              
2020 Inducement Stock Incentive Plan | Maximum                    
Stock option plan                    
Number of shares authorized (in shares)                   1,000,000
2020 Inducement Stock Incentive Plan | Common stock | Maximum                    
Stock option plan                    
Number of shares authorized (in shares)             1,300,000      
Number of additional shares authorized (in shares)   1,700,000                
2020 Inducement Stock Incentive Plan | Stock option                    
Stock option plan                    
Granted (in shares)       139,040            
Stockholder's specified ownership percentage       10.00%            
Expiration period       10 years            
Granted (in dollars per share)       $ 41.25            
Options forfeited (in shares)       270,583            
2020 Inducement Stock Incentive Plan | Stock option | Minimum                    
Stock option plan                    
Stock options granted, exercise price as percentage of the fair market value of common stock at grant date       100.00%            
Stock options granted to stockholder with specified ownership percentage, exercise price as percentage of the fair market value of common stock at grant date       110.00%            
2020 Inducement Stock Incentive Plan | Restricted stock units                    
Stock option plan                    
Granted (in shares)       105,370            
Units forfeited (in shares)       79,195            
XML 87 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan - Stock Option Activity (Details) - Stock option - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of options      
Outstanding at the beginning of the period (in shares) 11,502,417 10,772,582 9,663,677
Granted (in shares) 1,117,284 1,685,435 2,487,234
Exercised (in shares) (822,482) (496,863) (635,871)
Forfeited/Cancelled (in shares) (2,196,820) (458,737) (742,458)
Outstanding at the end of the period (in shares) 9,600,399 11,502,417 10,772,582
Vested or Expected to vest at the end of the period (in shares) 1,796,687    
Exercisable at the end of the period (in shares) 7,650,948    
Weighted- average exercise price      
Outstanding at the beginning of the period (in dollars per share) $ 43.33 $ 43.66 $ 38.72
Granted (in dollars per share) 40.19 38.55 61.36
Exercised (in dollars per share) 29.25 29.45 28.01
Forfeited/Cancelled (in dollars per share) 45.85 48.75 52.04
Outstanding at the end of the period (in dollars per share) 43.59 $ 43.33 $ 43.66
Vested or Expected to vest at the end of the period (in dollars per share) 45.85    
Exercisable at the end of the period (in dollars per share) $ 43.08    
Weighted- average remaining contractual term      
Outstanding at the end of the period 5 years 4 months 20 days    
Vested or Expected to vest at the end of the period 8 years 1 month 28 days    
Exercisable at the end of the period 4 years 8 months 4 days    
Aggregate intrinsic value (in thousands)      
Outstanding at the end of the period (in dollars) $ 8,814    
Vested or Expected to vest at the end of the period (in dollars) 366    
Exercisable at the end of the period (in dollars) $ 8,387    
XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan - Assumptions Used (Details) - Stock option
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Valuation assumptions      
Expected term (in years) 5 years 6 months 5 years 6 months 5 years 6 months
Minimum      
Valuation assumptions      
Risk-free interest rate (as a percent) 3.54% 1.55% 0.51%
Expected volatility (as a percent) 53.00% 54.00% 74.00%
Maximum      
Valuation assumptions      
Risk-free interest rate (as a percent) 4.69% 4.57% 1.24%
Expected volatility (as a percent) 56.00% 74.00% 89.00%
XML 89 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan - Restricted Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Number of Shares        
Share-based compensation expense   $ 101,636 $ 110,333 $ 103,513
Restricted stock awards and units        
Number of Shares        
Balance at the beginning of the period (in shares)   2,516,336    
Granted (in shares)   2,104,128    
Vested (in shares)   (920,488)    
Forfeited (in shares)   (833,706)    
Balance at the end of the period (in shares) 2,866,270 2,866,270 2,516,336  
Weighted Average Grant Date Fair Value        
Balance at the beginning of the period (in dollars per share)   $ 45.67    
Granted (in dollars per share)   38.75    
Vested (in dollars per share)   43.74    
Forfeited (in dollars per share)   42.31    
Balance at the end of the period (in dollars per share) $ 41.82 $ 41.82 $ 45.67  
Performance-based restricted stock units (PSUs)        
Number of Shares        
Granted (in shares) 150,000      
Share-based compensation expense $ 0      
Performance period 2 years      
XML 90 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock award plan - Share-based compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Stock option plan      
Share-based compensation expense $ 101,636 $ 110,333 $ 103,513
Unrecognized compensation cost $ 119,600    
Weighted average remaining service period for recognition of unrecognized compensation cost 2 years 1 month 6 days    
Research and development      
Stock option plan      
Share-based compensation expense $ 52,941 55,869 53,632
Selling, general and administrative      
Stock option plan      
Share-based compensation expense $ 48,695 $ 54,464 $ 49,881
XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other comprehensive income (loss) and accumulated other comprehensive items (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other comprehensive income (loss)      
Balance at the beginning of the period $ (347,086) $ 1,438 $ 481,982
Balance at the end of the period (818,555) (347,086) 1,438
Unrealized Gains (Losses) On Marketable Securities, net of tax      
Other comprehensive income (loss)      
Balance at the beginning of the period (494) (602) 1,900
Other comprehensive income (loss) before reclassifications 1,135 4,072 (3,279)
Amounts reclassified from other comprehensive items (315) (3,964) 777
Other comprehensive income (loss) 820 108 (2,502)
Balance at the end of the period 326 (494) (602)
Foreign Currency Translation      
Other comprehensive income (loss)      
Balance at the beginning of the period 5,290 (23,680) (62,857)
Other comprehensive income (loss) before reclassifications (6,901) 28,970 39,177
Other comprehensive income (loss) (6,901) 28,970 39,177
Balance at the end of the period (1,611) 5,290 (23,680)
AOCI Attributable to Parent      
Other comprehensive income (loss)      
Balance at the beginning of the period 4,796 (24,282) (60,957)
Other comprehensive income (loss) before reclassifications (5,766) 33,042 35,898
Amounts reclassified from other comprehensive items (315) (3,964) 777
Other comprehensive income (loss) (6,081) 29,078 36,675
Balance at the end of the period $ (1,285) $ 4,796 $ (24,282)
XML 92 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue recognition - Net Product Sales (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
country
Distributor
Dec. 31, 2022
USD ($)
country
Distributor
Dec. 31, 2021
USD ($)
country
Distributor
Revenue recognition      
Revenue $ 937,822 $ 698,801 $ 538,593
United States      
Revenue recognition      
Revenue 531,661 381,862  
Non-US      
Revenue recognition      
Revenue 406,161 316,939  
Net product revenue      
Revenue recognition      
Contract with Customer, Liability $ 0 $ 0  
Net product revenue | Geographic concentration risk      
Revenue recognition      
Number of countries exceeding 10% of net product sales | country 2 2 1
Percentage of net product sales threshold 10.00% 10.00% 10.00%
Net product revenue | Customer concentration risk      
Revenue recognition      
Number of distributors | Distributor 2 2 2
Percentage of net product sales threshold 10.00% 10.00% 10.00%
Net product revenue      
Revenue recognition      
Revenue $ 661,249 $ 535,228 $ 428,904
Net product revenue | Non-US      
Revenue recognition      
Revenue 406,100 316,900 241,600
Net product revenue | Net product revenue | Geographic concentration risk | United States      
Revenue recognition      
Revenue 255,100 218,300  
Net product revenue | Net product revenue | Geographic concentration risk | Russia      
Revenue recognition      
Revenue 86,000 59,700  
Emflaza | United States      
Revenue recognition      
Revenue 255,100 218,300 187,300
Translarna | Non-US      
Revenue recognition      
Revenue $ 355,800 $ 288,600 $ 236,000
XML 93 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue recognition - Collaboration and Royalty Revenue (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
payment
Aug. 31, 2021
USD ($)
Mar. 31, 2021
USD ($)
Nov. 30, 2011
USD ($)
Revenue recognition                
Remaining potential milestones that can be achieved     $ 150,000          
Revenue     937,822 $ 698,801 $ 538,593      
Collaboration revenue                
Revenue recognition                
Revenue     100,030 50,052 55,046      
Royalty revenue                
Revenue recognition                
Revenue     168,856 113,521 54,643      
SMA License Agreement | Collaboration revenue                
Revenue recognition                
Revenue     100,000 50,100 55,000      
SMA License Agreement | Royalty revenue                
Revenue recognition                
Revenue     168,900 $ 113,500 $ 54,600      
Research and Development and Sales Milestones | Collaboration revenue                
Revenue recognition                
Number of milestone payments. | payment         3      
Research And Development Event Milestones | SMA License Agreement                
Revenue recognition                
Remaining potential milestones that can be achieved     0          
Milestone payments received           $ 10,000 $ 20,000  
Sales Milestones | SMA License Agreement                
Revenue recognition                
Remaining potential milestones that can be achieved     150,000          
Net sales milestone threshold achieved $ 750,000 $ 500,000 1,500,000          
Sales Milestones | SMA License Agreement | Prepaids and other current assets                
Revenue recognition                
Milestone payments due $ 50,000 $ 25,000 $ 100,000          
Maximum | Research And Development Event Milestones | SMA License Agreement | Roche                
Revenue recognition                
Remaining potential milestones that can be achieved               $ 135,000
Maximum | Sales Milestones | SMA License Agreement | Roche                
Revenue recognition                
Remaining potential milestones that can be achieved               $ 325,000
XML 94 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue recognition - Manufacturing Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue recognition      
Revenue $ 937,822 $ 698,801 $ 538,593
Manufacturing revenue      
Revenue recognition      
Revenue 7,687 0 $ 0
Contract with customer, asset 200 0  
Contract liability revenues recognized in period 1,400    
Manufacturing revenue | Deferred revenue      
Revenue recognition      
Contract with customer, liability 800 1,400  
Manufacturing revenue | Prepaids and other current assets      
Revenue recognition      
Contract with customer, asset $ 200 $ 0  
XML 95 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue recognition - Performance Obligations (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Remaining Performance Obligation    
Remaining performance obligations   $ 1.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01    
Remaining Performance Obligation    
Remaining performance obligations $ 0.8  
Revenue, performance obligation, period 1 year  
XML 96 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2018
Operating loss carryforwards        
Taxable income before consideration of NOL $ 102,500      
State income tax benefit 27,226 $ (4,224) $ (3,844)  
Deferred tax valuation allowance 833,810 672,172    
Valuation allowance, deferred tax asset, increase (decrease) 161,600 146,600    
Deferred tax liability on indefinite-lived intangibles acquired $ 55,905 $ 102,834    
Federal income tax provision at statutory rate 21.00% 21.00% 21.00%  
Uncertain tax position $ 0      
Increase in current taxable income resulting from the elimination of current deduction of qualifying R&D costs under Section 174. 300,300      
Undistributed earnings from non-US subsidiaries 345,900      
Undistributed earnings from non-US subsidiaries, tax 0      
Unrecognized tax benefits 1,360 $ 27,217    
Agilis        
Operating loss carryforwards        
Deferred tax liability on indefinite-lived intangibles acquired       $ 122,000
Federal        
Operating loss carryforwards        
Net operating loss carryforwards 287,000      
Research and development credit carryforwards 35,900      
Research and development credit carryforwards expiring during the period 600      
Orphan Drug Credit carryover 169,600      
State        
Operating loss carryforwards        
Net operating loss carryforwards 208,800      
Foreign Tax Authority        
Operating loss carryforwards        
Net operating loss carryforwards $ 12,100      
XML 97 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Loss from operations before tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (784,744) $ (591,126) $ (487,726)
Foreign 88,634 3,639 (30,614)
Loss before income tax benefit (expense) $ (696,110) $ (587,487) $ (518,340)
XML 98 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Provision for Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
U.S. Federal $ 0 $ 0 $ 0
U.S. State and Local 27,226 (4,224) (3,844)
Foreign (4,003) (1,582) (1,340)
Deferred:      
U.S. Federal 36,408 23,689 0
U.S. State and Local 10,521 10,587 (377)
Foreign (646) 0 0
Total tax benefit (expense) $ 69,506 $ 28,470 $ (5,561)
XML 99 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of the U.S. statutory income tax rate to the entity's effective tax rate      
Federal income tax provision at statutory rate 21.00% 21.00% 21.00%
State income tax provision, net of federal benefit 0.32% 3.07% (0.74%)
Permanent differences (1.43%) (1.83%) (4.06%)
Research and development 4.59% 5.89% 4.50%
Change in valuation allowances (16.86%) (23.36%) (29.03%)
Change in deferred tax assets   (0.10%) 12.05%
Foreign tax rate differential 0.05% (0.17%) 0.01%
Tax rate change (1.26%) 0.34% 0.01%
Release (accrual) of uncertain tax positions 3.71%   (4.78%)
Other (0.12%)   (0.03%)
Effective income tax rate 10.00% 4.84% (1.07%)
XML 100 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued expense $ 25,400 $ 2,124
Amortization 137,808 52,532
Federal tax credits 205,485 174,802
State tax credits 9,817 9,787
Federal net operating losses 60,270 69,957
State net operating losses 18,680 10,316
Foreign net operating losses 4,052 4,837
Capitalized research and development costs 149,683 110,219
Share based compensation and other 30,757 27,054
Liability for sale of future royalties 190,659 185,589
Noncash interest expense 9,410 30,160
Other comprehensive loss (728) (719)
Total gross deferred tax assets 841,293 676,658
Less valuation allowance (833,810) (672,172)
Total deferred tax assets, net of valuation allowance 7,483 4,486
Deferred tax liabilities:    
Depreciation (7,483) (4,486)
Indefinite lived intangible (55,905) (102,834)
Total gross deferred tax liabilities (63,388) (107,320)
Net deferred tax assets (liabilities) $ (55,905) $ (102,834)
XML 101 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Unrecognized Tax Benefits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Uncertain income tax benefits  
Beginning Balance $ 27,217
Reductions based on settlements or expiration of statute of limitations (24,671)
Interest received (1,186)
Ending Balance $ 1,360
XML 102 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and contingencies - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
May 29, 2020
Apr. 29, 2020
Jun. 30, 2016
Other Commitments            
Milestone payable   $ 2,500        
Accrued royalties   74,111 $ 40,546      
Wellcome Trust            
Other Commitments            
Development milestone payment obligations   2,500       $ 800
Censa            
Other Commitments            
Asset acquisition, development and regulatory milestones       $ 109,000    
Development milestone obligation payments made   30,000        
Development milestone obligation cash payments made   $ 400        
Shares issued for milestone payment   657,462        
Censa | Maximum            
Other Commitments            
Asset acquisition, milestone, amount       217,500    
Asset acquisition, net sales milestone       $ 160,000    
Former Censa Securityholders            
Other Commitments            
Potential developmental and regulatory milestones   $ 65,000        
Development milestone obligation payments made   30,000        
Development milestone obligation cash payments made   $ 400        
Shares issued for milestone payment   657,462        
Agilis Merger Agreement | Marathon            
Other Commitments            
Development milestone payment obligations     $ 50,000      
SMA License Agreement | SMA Foundation            
Other Commitments            
Royalty expense   $ 52,500        
Royalty payments   35,300        
Accrued royalties   17,200        
SMA License Agreement | SMA Foundation | Maximum            
Other Commitments            
Potential royalty payments due on net product sales   52,500        
Agilis            
Other Commitments            
Development milestone payments which the entity is obligated to pay   40,000        
Potential developmental and regulatory milestones   31,100        
Potential sales milestones   50,000     $ 150,000  
Milestone obligation payments made $ 50,000          
Development milestone obligation payments made   $ 2,400        
Agilis | Minimum            
Other Commitments            
Product sales (as a percent)   2.00%     2.00%  
Agilis | Maximum            
Other Commitments            
Development milestone payment obligations   $ 60,000        
Priority review voucher amount   535,000        
Potential sales milestones   $ 150,000        
Product sales (as a percent)   6.00%     6.00%  
Development milestone payment obligations, net of cancellation and forfeiture   $ 20,000        
Contingent liability, milestone, potential achievements, priority review voucher amount, net of cancellation and forfeiture   361,000        
Agilis | Agilis Merger Agreement            
Other Commitments            
Development milestone payment obligations   40,000        
Agilis | Rights Exchange Agreement            
Other Commitments            
Contingent liability cancellation and forfeiture of potential milestone payments   174,000        
Development milestone payment obligations, cancellation and forfeiture   37,600        
Contingent liability, cancellation and forfeiture   211,600        
BioElectron | Maximum            
Other Commitments            
Development milestone payment obligations   $ 200,000        
XML 103 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Geographic information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of operating segments | segment 1 1  
Total assets $ 1,895,698 $ 1,705,619  
Fixed assets, net 87,089 72,590  
Revenue 937,822 698,801 $ 538,593
United States      
Segment Reporting Information [Line Items]      
Total assets 1,582,962 1,473,770  
Fixed assets, net 86,421 71,754  
Revenue 531,661 381,862  
Non-US      
Segment Reporting Information [Line Items]      
Total assets 312,736 231,849  
Fixed assets, net 668 836  
Revenue $ 406,161 $ 316,939  
XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
401(k) plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Matching contribution (as a percent of total salary) 100.00% 100.00% 100.00%
Percentage of employee's base salary, matched by employer 6.00% 6.00% 6.00%
Expense recorded $ 10.9 $ 8.4 $ 6.6
XML 105 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets and goodwill - Definite-lived Intangibles (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Definite-lived intangible assets      
Milestone Payable $ 2,500    
Accrued royalties 74,111 $ 40,546  
Definite-lived intangibles      
Amortization (222,635) (116,554) $ (54,751)
Finite-Lived Intangible Assets, Net $ 143,731    
Weighted Average      
Definite-lived intangible assets      
Remaining amortization period 6 years 4 months 24 days    
Emflaza asset acquisition      
Definite-lived intangible assets      
Milestone obligation payments recorded $ 107,200    
Marathon | Emflaza asset acquisition | Accounts payable and accrued expenses      
Definite-lived intangible assets      
Milestone Payable 52,700    
Akcea | Waylivra      
Definite-lived intangible assets      
Royalty payments 500    
Akcea | Waylivra | Accounts payable and accrued expenses      
Definite-lived intangible assets      
Accrued royalties 400    
Akcea | Tegsedi      
Definite-lived intangible assets      
Royalty payments 5,800    
Akcea | Tegsedi | Accounts payable and accrued expenses      
Definite-lived intangible assets      
Accrued royalties 1,600    
Definite-lived intangible assets      
Definite-lived intangibles      
Beginning balance - Definite-lived assets, Gross 526,228    
Additions 113,536    
Reclass from Indefinite Lived to Definite Lived 743    
Impairment 640,507    
Ending balance - Definite-lived assets, Gross   526,228  
Beginning balance - Accumulated amortization (273,903)    
Amortization (222,635)    
Foreign Currency Translation - Accumulated amortization (238)    
Ending balance - Accumulated amortization (496,776) (273,903)  
Finite-Lived Intangible Assets, Net 143,731    
Definite-lived intangible assets | Emflaza      
Definite-lived intangibles      
Beginning balance - Definite-lived assets, Gross 420,253    
Additions 107,164    
Impairment 527,417    
Ending balance - Definite-lived assets, Gross   420,253  
Beginning balance - Accumulated amortization (266,023)    
Amortization (212,595)    
Ending balance - Accumulated amortization (478,618) (266,023)  
Definite-lived intangible assets | Waylivra      
Definite-lived intangibles      
Beginning balance - Definite-lived assets, Gross 9,316    
Additions 533    
Reclass from Indefinite Lived to Definite Lived 369    
Impairment 10,218    
Ending balance - Definite-lived assets, Gross   9,316  
Beginning balance - Accumulated amortization (2,751)    
Amortization (1,080)    
Foreign Currency Translation - Accumulated amortization (134)    
Ending balance - Accumulated amortization (3,965) (2,751)  
Definite-lived intangible assets | Tegsedi      
Definite-lived intangibles      
Beginning balance - Definite-lived assets, Gross 7,109    
Additions 5,839    
Reclass from Indefinite Lived to Definite Lived 374    
Impairment 13,322    
Ending balance - Definite-lived assets, Gross   7,109  
Beginning balance - Accumulated amortization (1,709)    
Amortization (1,498)    
Foreign Currency Translation - Accumulated amortization (104)    
Ending balance - Accumulated amortization (3,311) (1,709)  
Definite-lived intangible assets | Upstaza      
Definite-lived intangibles      
Beginning balance - Definite-lived assets, Gross 89,550    
Impairment 89,550    
Ending balance - Definite-lived assets, Gross   89,550  
Beginning balance - Accumulated amortization (3,420)    
Amortization (7,462)    
Ending balance - Accumulated amortization $ (10,882) $ (3,420)  
XML 106 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets and goodwill - Future Amortization (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2024 $ 59,312
2025 10,512
2026 10,512
2027 10,512
2028 and thereafter 52,883
Total $ 143,731
XML 107 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets and goodwill - Indefinite-lived Intangibles (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Indefinite-lived intangibles      
Impairment   $ (217,800) $ (33,384)
Intangible assets, net   379,497 705,891
Upstaza      
Indefinite-lived intangibles      
Impairment   0  
Indefinite-lived intangible assets      
Indefinite-lived intangibles      
Beginning Balance   453,566 453,600
Impairment   (217,800)  
Ending Balance   235,766 453,566
Indefinite-lived intangible assets | Upstaza      
Indefinite-lived intangibles      
Beginning Balance   235,766  
Impairment   0  
Ending Balance   235,766 235,766
Indefinite-lived intangible assets | PTC-FA and PTC-AS      
Indefinite-lived intangibles      
Impairment $ (217,800) (217,800)  
Indefinite-lived intangible assets | PTC-FA      
Indefinite-lived intangibles      
Beginning Balance   112,500  
Impairment   (112,500)  
Ending Balance     112,500
Indefinite-lived intangible assets | PTC-AS      
Indefinite-lived intangibles      
Beginning Balance   105,300  
Impairment   $ (105,300)  
Ending Balance     $ 105,300
XML 108 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible assets and goodwill - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended 64 Months Ended
Dec. 31, 2023
Dec. 31, 2023
Dec. 31, 2022
Aug. 23, 2018
Goodwill        
Goodwill $ 82,341 $ 82,341 $ 82,341  
Impairment of goodwill 0      
Agilis        
Goodwill        
Goodwill 82,300 82,300 $ 82,300 $ 82,300
Changes in goodwill   $ 0    
Impairment of goodwill $ 0      
XML 109 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net Income (Loss) $ (626,604) $ (559,017) $ (523,901)
XML 110 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
shares
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement

Director and Officer Trading Arrangements

A portion of the compensation of our directors and officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended, or the Exchange Act) is in the form of equity awards and, from time to time, directors and officers engage in open-market transactions with respect to the securities acquired pursuant to such equity awards or other Company securities, including to satisfy tax withholding obligations when equity awards vest or are exercised, and for diversification or other personal reasons.

Transactions in Company securities by directors and officers are required to be made in accordance with our insider trading policy, which requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in Company securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information.

The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of Company securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or a “Rule 10b5-1 trading arrangement”, or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):

Name
(Title)

Action Taken
(Date of Action)

Type of Trading
Arrangement

Nature of Trading
Arrangement

Duration of Trading
Arrangement

Aggregate Number
of Securities

Mark Boulding (Chief Legal Officer)

Adoption (October 31, 2023)

Rule 10b5-1 trading arrangement

Sale

Until February 14, 2025 or such earlier date upon which all transactions are completed.

Up to 215,899 shares.

Matthew Klein
(Chief Executive Officer)

Adoption
(December 28, 2023)

Rule 10b5-1 trading arrangement for sell-to-cover transactions for RSUs granted on December28, 2023

Sale

Until final settlement of RSUs on or around December 29, 2026

Indeterminable (1)

(1) The number of shares subject to this RSU grant that will be sold to satisfy applicable tax withholding obligations upon vesting is unknown as the number will vary based on the extent to which vesting conditions are satisfied and the market price of the Company’s common stock at the time of settlement.  This trading arrangement provides for the automatic sale of shares that would otherwise be issuable on each settlement date of the RSU in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation.

Non-Rule 10b5-1 Arrangement Adopted false
Common Stock Trading Arrangement | Mark Boulding  
Trading Arrangements, by Individual  
Name Mark Boulding
Title Chief Legal Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date October 31, 2023
Termination Date February 14, 2025
Aggregate Available 215,899
Restricted Stock Unit Trading Arrangement | Matthew Klein  
Trading Arrangements, by Individual  
Name Matthew Klein
Title Chief Executive Officer
Rule 10b5-1 Arrangement Adopted true
Adoption Date December 28, 2023
Termination Date December 29, 2026
EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ).$75@'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 " "3A%U818CB2NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*'%&82;UI:.G#@8K;.QF;+4UBQUC:R1]^SE9FS*V!]C1TN]/ MGT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[ZZ!3E9SQ"4/I# M'1%X5:W (2FC2,$$+,)"9+(U6NB(BOIXP1N]X,-G[&:8T8 =.O24H"YK8'*: M&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0P]O3[F5>M[ ^ MD?(:\Z]D!9T#KMEU\FNS>=QOF>05OR\J7O"'/:]%LQ(U?Y]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ).$75B7TJ1MG0@ *PT 8 >&PO=V]R:W-H965T&UL MM9MM<^*V&H;_BH9V=MJ9$/S"6W:3S! #7;990H%M)Z?3#\(6X%G;XLAR"/_^ M/+(!XZTL\!GQ)>"7YT:Z(LG/+#*DK(0A'V2=^WX,X">@:)0'6/L#Z(/]XQN$1-W@YKXDL),HZ'Z?B3^[S/.X*H/8,LP[(E!7+4X4.RN$56)PUO2L+[ZO O202_;LA^O5 ; M^PC83O5L)>"_>XN8,VCD_\@(9PI-N8+H^1_C#7;)0PVZ=DS8&ZD]?OC);!N? M9'1TBO4UB17(-8_DFBKUQSYU$QAA.)KO-D2&31UN&O7?97R4457Y:!(K\&D= M^;0NX].+H@0':$HVE'$9*+4.9XD,KZ.,J@I*DU@!5/L(JGT9J EA/O7$0(5@ ML)2VJ3-*AZ&I=&Q2QE>%IDFL *USA-:YL/3#M30;?YB-G=I.5<#1V;F7\ ME&)5^6D2*_ SC3QC,RXA.(I4>\/ M9/C4057YZ5(K CQ)>U(Z2F# M*]/3I%:D9^7TK$OH]3P/U..;PQ?T#/>AETC>YM22IF% <\T:,Q$-6/J0<=0J ME3%J4BMBS&V!J=T&TD1JN5FX.G7:!* TU_Z)/!NI "U>@-= M:D6 N3LPU?G]CP"/ ^"$T3<_68U )W1E<*2:MC MT*56A)1[!E.=Z#]3%]K29$TC51I\1L2RK'K',.1-2JMCT*56I)5[!E.=\,]] M#G:!+I%I_;+X%\WZ&?C%KP$VF"&WG"0$+0A M#,5KS*0>3"U=&>DUO(69FPM3[0K K'I^M$*S7;B@@93D65LQEU+2:B!TJ17G M5W,'8:ES_$-+0X-W=XVC%2GU8&>$QKU9O_>'=(Y6JV'0I5;DE1L&ZR+#\!<) M@OKW"!(TZ*LXAD'.0Z,X3N2CW!G-5Q)+N6FU"KK4BMQRJV!=9!7^I %84LRR M^1$FJ_?3&:4QE<+2:@ATJ15AY8; NL@0. EC8MHMFVM+QS)(;!,Y-+5B61/3 MZ@)TJ16IY2[ NL@%C").6+:&**9V\0&CE)I:L8R:5A.@2ZU(+3/=M\ MZK#*T*YA *S< %CJ_/VX;#7T(QRY/MC1=&(H/3=@+)T@AT=#NNM$"E&M7][T MM!H$76K%+0NY0; O6F*8K2'C5?73,S*EL-1QE3YU9-8-ET2R&OED]OG5%^<;U\'X_D,C<;.RW3R,NW-!WWT](JF@^%@ M.A@[ _3AIZYEV)_0!#..1J.1F)WB:S\N[C%!?EZL&"UV8@-@5BRXDNU%%,^I M):,A1!.Q#\^/_#0YGS#ZOCL9DN'N]!9V7 \613 [G^)T_];A=[\2DGHA*$[: M-S"F R1.T8*@):2A'MKZD&8(]?V$AP^EA<:63WN( M-NG'Z1[&B'(40*E$<7"$3,M 'M[!_PX+9N06S+[)@#OP[&< 8 8=W]#N1/S#44H9AF$;',+JF ME)I6"Z9+K4@MMV"VVCH=?/XP:T*OH@FI-B:=D:O73:MNR[%I=5ZZU(K883>J5)M,I./#]/I/BT>BQ=:L7-S;G':JK-T0'?T&Z@!)+"R7.?8S$J.8P*D;-"9;] 5R1FEBXJA% M*E/3NN[2.'F]0\RAI:_)Q,@5&_VR-SV.9X^OXO32%U :^>W9>SQ?L9B"BU% MEA!JW';@:&PO=V]R:W-H965T&ULK9EM;]LV$,>_"N$56PLD,1_TF"8&V@3="K1HT+3;:T9F8B*2 MZ(J4D^S3[R@[EBU2=#KT11O9/I[^QX?[W4EG#ZJYUPLA#'JLREJ?3Q;&+$^G M4UTL1,7UB5J*&GZY54W%#7QL[J9ZV0@^[P95Y91BG$PK+NO)[*S[[JJ9G:G6 ME+(65PW2;57QYNF]*-7#^81,GK_X*N\6QGXQG9TM^9VX%N;[\JJ!3].ME[FL M1*VEJE$C;L\G[\CI!4OL@,[B;RD>],XULJ'<*'5O/WR3[3WMP-WK9^\?NN AF!NNQ84J_Y%SLSB?9!,T%[>\+=&S-%[7O*Z$.C:NM/H&'V_OD2O7[U!KY"LT;>%:C6OY_IL:N#.=ORTV-SE M_?HN=.0NEZ(X08P<(8HI\PR_>/EPNC]\"O%N@Z;;H&GGCXT%W3:-J WB6D.< MI[YXU@XBOP-[MD[UDA?B? *'1XMF)2:SWW\C"7[KB^X7.=N+E6UC92'OLPNN M%PA6#17V0OQHY8J7$+QW%=>NXLZ530"K69Q'&).SZ6HW'M>,IGG&HJW9GM)H MJS0**OW,FWMA^$TID!9%VT@CA5?EVDVR>_N,IBP;J'3-",-92OPJXZW*.*CR M6\/GHIO01CWQTCQ!,BL$3"KHUD>H%L8G.7:U)#BSFWE/LL.\N%^]9CA.(E'E&=;Y5EX)RC#RQ>(S-R[P[PE-!^H M=.V2G*59[%>9;U7F094?Y"-D]K6ZT?7/G5MG*RB1,)4NQ5)I:79/>T LS+A.0C$GLFD?A%!4TI^8TL.W!ZJQH29-O/EC6_RMM^T#W52!AK M[XI"M5#(H"5_ZJH&NY=X432MZ''BG04/[G("!K"1,-F&N61G6QT_ \^KV8,ZAO&P MRO&8 >C&_\8_GR[S:!91,LP.'KLX M)2D=X0WMV4@/=&RJMF?/SF8!W;F<=X=1U<]YSBO:ATCF3JMK1I)H?"/WC*1A M1FXSFN&/VSWPY%7J0C"&(C(>*O6P$M/1'I/VJ*3A_BV8VVI5ATZ:VY[E:4*' MU:?'##9XEHQ-<@\\&@9>(,$=$.Z"C*0D6VPQR*-=Y:.BT QXCFHQU [1G(0VS M<)V4#PETH493$M'8F5&/(8YIBD>V!NL!R'"P<+TVJKA?J!)RG/[#/GZ5A33> MTI4%2?JSI>NO\K8?=L],%F;FA:HJ2.C:1G^$7N$3C FD]P:M>-F*$_2N-0O5 MR'\AH=(8'T&"MO^07G!0\Q9)K6V-V_5.K='0/L]M0DOC(^C:C[(LWU@B;M"E M*$1U _OV^?'K__;.C@B.CI*A6'_;CZ7EIQP M%.PSIF-9HX(O)1P-KTP/^*,$BH[A&PO=V]R:W-H965T M&ULK55=;],P%/TK5D!HDT;SU:3=2"-MG1 \(%6K@ ?$@YO< M-M8<.]AN._CU7#M9U(X,.HD^-+9SS_$YUS?7V5ZJ>UT!&/)0I60U",VD( K6,^\Z MO)JG-MX%?&&PUP=C8IVLI+RWDX_ES NL(.!0&,M \;&#.7!NB5#&CX[3Z[>T MP,/Q(_M[YQV]K*B&N>1?66FJF3?U2 EKNN7F3NX_0.(3@7$'2!V1EMESM8M-33/E-P39:.1 MS0Y<;AP:W3!A3W%I%+YEB#/Y7 HM.2NI@9+<4$Y% 61IZ30Y6U %PE1@6$'Y M.7E+7A.?Z I7=>8;W-UR^$6WTTV[4_3,3K=0C$@<7I HB.(!^/QT>'0,]]%S M;SSJC4>.+WZ&;VG0,I:C(7)-WC.!QAGE9"$U<_7U[7JEC<(J^SYDM>4>#W/; M+^]*-[2 F8>?E@:U R]_\RI,@W=#QO\3V5$:XCX-\=_8\?SK&MUBG17W%Z2A MBNPHWP(Y8X*4DG.J-&E M:=^/I2*EG_B^&W/V.7!* C"S-\=>OQ7U)'X<2]^ M_ +Q=&LJJ=@O+.2V1IV)=CBHO"5/#S1%2=#^GJ@_)?+(0=([2%[@@&F]/5E] M\H>F23()IM/IY1/Q X%Q&(S3RVA8>]IK3U^@'6\(;:@HF=B<:" ]UVV_>6:_P902P,$% @ DX1=6/?WUD9>!P &2< !@ !X;"]W;W)K MHE2PPTT8856->B MV/E&S+(BFNZ;1\B&7YN1.?X]WQ$:6;)]Y\$EO&)'BN MREKLHJ**[YCM?IEPYN*2O6U>5R(7<-HWAI5Y0(%0;2H:%'/ MEC?MN0_-\H;O95G4[$,#Q+ZJ://YCI7\Z78&9Z<3'XO'K=0G%LN;'7UD#TS^ MOOO0J&^+LY>\J%@M"EZ#AFUN9V_@=89C;= B_BC8D[@X!IK*BO-/^LO;_'86 MZ!&QDJVE=D'5QX'=L[+4GM0X_CHZG9VOJ0TOCT_>?VK)*S(K*M@]+_\LUOS4O1_@=/'3:.9F"]%Y)71V,U@JJHNT_Z? S$ MA0$<,T!' V0:A",&^&B O]0@/!J$;60Z*FT<,BKI\J;A3Z#1:.5-'[3!;*T5 M_:+6\_X@&_5KH>SD\I[7@I=%3B7+P8-4'VI2I0!\ ][O6$/UY @P![\_9.#5 MM]^#;T%1@]^V?"]HG8N;A51CT)X6Z^/U[KKKH9'K003>\5IN!?BQSED^=+!0 M@S\S0"<&=\CK,6/K*X#A:X "A!T#NO]R<^0PS[[<''K8X/-\X-8?'O'WD1U8 MO6?BVA7:SC1TF^H.<2UV=,UN9ZH%"-83R%S!:PS)*VA[H"'98KC1,_SX3(4-BQ*DR2 0UAFPPA.2(K/L,'PR7GX MQ#OCQS*K'P%[5MU1L$+SH'+S(._?W7$C=JW8-S_=K"00M MF7BM(KDN][F.*:UX(XN_VSZF@73]U[YH5*\K:DGKQV)5,D"%8-+9R[J+1Y>) M0<(D,M+'1H5A%"=&]M@HC#!*W,D3G_G'7OYO#'I?Q"JV1H(0BC Q:-DP""-" M0H.7#2-A3*";5W+FE?Q+30M&F_46J%5&+>,'I4]V>F%RT4GL28HB$F&#C@-& M8)@:DYG9,!(&41*Z^:1G/JF7SX,2-BH=7X-'5JMR+UM>-%<+>B&D+O^#LW^E M=LY@I,9C4'/ $$E3,P-M&$I('(_T+QCT$B+P%^%6Y1S3PD!N&=C0H@$'6NZ9 M3LBU6NP5<35U^E 4^5%3.)5#8 UP#E$OF^ M-8H,%-5.D1[+SZ.W0=QAG-BL;!S&.#'KS3^XK^RW$/7DD9?\;URJ].76HN5D MCNP6@E7"H="D[@#",$+0FE$;F$(&AJ[" M2V%BI:@#F 9);"HE%RZ)@@OA-:34:R7H51/+]ZK#-*K3K'G%P*LCK^_'B1$[ MKP*5+R8M&S8/4Q3$)BT'CL1)3$9H]2H&^F5,FWUJ!6?/NJ;VA=CJ9J+[9\Y6 M;F:VG)BKVB(D,;EYK_Q2K3>5MV&<>K4#_7*GC=.*;7C#3DD@Z;,Z4[--(?N$ M<$;,%BKS*(V@V6/N74"2Q&%BI8,+"!,5S M>E#+B5)'8DM510"^ET*I!WUOXKS-0UZI]=+[O$F]95-Y&X:TEUW(+[ONJ"C6 MSIC9PDE5*TYP:B[*+B2,41)A4V6YD$$817CL=A_U"@KY%516E'MI;GT=F=CR M9HR) SG"Q('T,^E%$_)O5IT+6DFF+L'G*SU)W5U;1Q.\4O<%.2]+VES@G%T, M3;J_-:FW;"IOPTCW4@[YI=QX[G=VR4!I7>$HO?PS<\=A$U_%IC!UP\9D*>HU M'/)K.%_^DZ]@X[!QL7'"1MGTT@WYI9NN@=/N4S.^$^GW\N+5M&,%> MU*'XZ[>\D5<0OCAN4WK+IO(VC%LO$M&_[9&-9UMB[VA'$(56[=@X@@E"YLZ1 M Q>B) U&=L50+PF17Q+>ZX5AQ;L;;F_]>/V\. ^F])9-Y6WXP*B7FM@O-?V/ MC";5DY-ZRZ;R-HQ;KR>Q7T]ZZ@?;Z@\&06!M'#AP) B((=8R%XPH#>:N'MPK M2>Q7DA_Y9UK*S[ZZ\7MX\?Q/Z2V;RMLP>A=/6O_+H]9IG[5.^[#U_]"BN->B M^*N?MV)[WP]&24+,C0@7#JJ%Q]Q'=.!(&(V)-MQ+4.R7H.]HO=_0M=PW>@O; M5SZ3/G:=U%LVE;=A#'OABZ/_4#Z3RMU)O653>1O&K9>[V+^'Z2N?V))9<61N M.]X[4.8.GA?2C7MQ\ MTNK=="^-O:/-8U$+4+*-5O=%\EW[9M**2\FK]G#+:,X:#5"_ M;SB7IR_Z N>WX9;_ %!+ P04 " "3A%U8R799K%,# "8"@ & 'AL M+W=OA#[1T;0F12(^D[72_?I>4HOE#\?+@%TND[SGD.;SBO9.MD(^J M!-#DJ:FYFCJEUJLKUU5Y"0U3EV(%'/]9"-DPC4.Y=-5* BLLJ*E=ZGF1V["* M.^G$SMW)="+6NJXXW$FBUDW#Y,\;J,5VZOC.\\3W:EEJ,^&FDQ5;PCWHA]6= MQ)';LQ15 UQ5@A,)BZES[5]EB8FW 7]4L%4[[\0HF0OQ: :WQ=3QS(:@AEP; M!H:/#@A8/0" M(.@ P6L!HPXPLLZT4JP/&=,LG4BQ)=)$(YMYL69:-,JON#GV>RWQWPIQ.IT) MKD1=%4Q#0>XU/O!,M2)B06:BP4PJS1%O@'P52I$+\G"?D7=OWY.WI.+D]U*L M%>.%FK@:]V(8W;Q;]Z9=E[ZPKD_)-\%UJ<@G7D"Q3^"BB%X)?59R0T\R9I!? MDL#_0*A'@X$-S5X/IP/P[/5P_X2:H#^7P/(%+_#U1W%\$K<\%PV0OZ[G2DO\ M;GX,N=^RCX;9S5URI58LAZF#Q KD!ISTES=^Y'T<&PO=V]R:W-H965T&ULO9UMZSC_7=;?78KHN2?ZRMYG&SR>MO'_BZ>GXW M<2;?/_A4/*S:[H/IW>TV?^"?>?O[]F,MWDV/E&6QX6535*55\_MWD_?.6^:Z M785=B?\4_+DY>6UU7^5+5?W1O6'+=Q.[:Q%?\T7;(7+QYXG/^'K=D40[_CQ M)\>87<73U]_IR>[+BR_S)6_XK%K_MUBVJW>3<&(M^7W^N&X_5<\9/WPAK^,M MJG6S^VT]'\K:$VOQV+35YE!9M&!3E/N_^==#1YQ4<.B9"N10@4@5//],!7JH M0*4*)#A3P3U4<*4*[KD(WJ&")U>(SE3P#Q5\N4GG>BDX5 CD"N+0A@_[-I"S;=ALA.Z; M+IZF]LQ<^_UR673[3;ZVMGFQO!%M6>3;HA7O9X^;QW7>[4U6?'\O=B_K_?)_ MHD^[KZ@)-']I( TKOL!:+/9M$[U>M2M>6XMJ(T:K53>,B.:^6E=-\UKTJ_B8 M:_#)]?CE?KN-[8QT= 0-)+NPX<&X2Y#C+D%V'/<,YT.^ MSLN%V 9B S>KO.9B0^2M->>+-Q9U?K6(36R=R/=4?T?MCC%/=WX4.*$=^;?3 MIU,]&\-W1[>WS39?\'<3(8B&UT]\=9I&P& E+D+ 4"B7H#6]*M6N3& M"3Q")7W/U7+$"9S EJ5-OC4 M*=E3CY;4"P-'&G.,<<=J% F+D; $"4N1L P)8R#80*/^4:/^6(WJ=.DKP[XL M26.8L9+TE=W ":@=2D=*9,@$"4N1L P)8_J>C?2'[^ HHL HHD^\:>MBT9WU M[$Y7K2?Q03?A$F>^5M$TC_*9@TYB@=(R:@>^)VWTF;$E8W6&A,5(6(*$I4A8 MAH0Q$&R@VO"HVM"H6O9=F&+H6YPLMG0SST55EH>%Q^>B70DA6WRS75??.#\4 MVC[6BU4W9=V*DXU+V@[5O<[W?5L>0XWM':MM)"Q&PA(D+$7",B2,@6 #;4=' M;4<_2]LZ/1N#CSWA0L+FD;*G>4%$I(D#,F*"A*5(6(:$L0L=.U"I8_?K[+91 MIY^[,?.F\V66N[5>7C;Y3IG\:_=:M\C[P8P@Z-R,P1ARKK/1'';(K\B[<6VQFGUJM_=#:J5G%&QFC%(6ES M*"V&TA(H+3W03K?_C4=H))\O9M"P[(JP0^WU[HYC7&;O4AE.7/RS]OT',V:T M_*!.#I06'VB#U2[?#Z1Q)8$&3:&T#$IC%SMD*+W>@G','LP5:0N.5HJJ$Q/8 M(0D)D?,6S T8+3.H&P.E)5!:"J5E4!I#T8:B[3T9QVS*2 D,O%R:4Q?T"E8] M&\5'-+=CM'95?B#FC+:J'84*+D5&30NT\1U7!J> M&=EZS\4)?F3.A(-K\X>:[S)U+_DQCL:0L2./1')RE[F-HW4-]62@M 1*2Z&T#$IC*-I0U[TS MX[S0FKE"UUHM1Q=S,\PM&JUBU0IP(_$C'^2A+@N4ED)I&93&--WKV>)'/U\@ MO=5"S%;+"[+1B+K:[D9^Z$OKR3-SY-&YVTA:#*4E4%H*I650&D/1AFKM_1AB M]F.NS$LS4\;.8J&T.5'= L?UJ6Q&0X,F4%H*I650&KO8O4/E]78,,=LQD&0V MHB[ANY$8Q.5L-G-;1BL.>]D+]KH7[(4OV"M?L)>^_(AK7TAO]!"ST?,3T]J( MZA@XD4MM3U8YU B"TF(H+8'24B@M@](8BC94>6\I$;.E](,3W,S11\\KH$X4 M4:T2W_5L>5J!C)E :2F4ED%I[%+O#O7:^U#$[$.])-'-C!PM0JA/151_S'%L M2N54(VC4!$I+H;0,2F.7^WUNL3&<'&J<).4> M%@FT<:DFY@WQ/3\*7/FH"K5U='&I&]BAKQ_::&_L4/M')H)0Z.4T4-H<2HNA MM 1*2Z&T#$IC*-I0W[T51$=;09<6)JGJ#82$N'*"V;1:D;082DN@M!1* MRZ TAJ(-U=K;1]1L'UUI7!XHIJP-@*%F M ^8GVN)47;LG=F3+%MW,W.+1TH5>.02E)5!:"J5E4!I#T88J[]T=:G9W?K M M;HX^>JT Z@M1U;;P(L^5Y[=0OP=*2Z&T#$ICEWIWJ-?>$:)F1VB47JU-L>YN MRE$*@>;?=O?JN#02JVZ"[P6NKZP#0"TB*"V&TA(H+872,BB-H6A#9?>&$P7> M74Y5ME;-X>79,-2$HJKY12+/5]8,H.X2E)9":1F4QO3=&YQ;,^AM(VJVC5Z2 M:V1&CCZR0_TDJEHGCNWX\AW68VC4!$I+H;0,2F.7^W=X4_?>F7+-EQR-N:F6 M&356@%#:W-7<=4S*<8ZA$1,H+872,BB-F?MV*+S>,G+-EM%526YFQFC%0:TD M*"V&TA(H+755J^[&)[YORW8\-"R[(NQ0>[T!Y)H-H&N3W,R8T?*#FD506NRJ MWLB-;X?2W#6!!DVAM Q*8Q<[9"B]WBQRKWOPC2')C6JEJ/I#@9B'AF$H3?5G MY@:,EAG4(8+2$B@MA=(R*(VA:$/1GCSZQ^P0C4URTRM8-8KDFZG-S.T8K5TU M(G%]GRA70&@*WC@DE&_U!FU=J@M*24@].;4X@\9ENKBA$WJ>/*6;GCR"692SR3 MB.U<9MJ>)V[O/M,4;/,BD3J2+Q8,%P'=? MF_9+]RA$'SVO5W7W_N*Q[S=OKZZZ\E&LB^['9B-J^9?[IET7O?RU?;CJ-JTH MEOJB]>H*QS&_6A=5?7']3G]WTUZ_:[;]JJK%31MUV_6Z:%\^BE7S]?T%NMA] M\;EZ>.S5%U?7[S;%@[@5_1^;FU;^=K77LJS6HNZJIHY:+P VQ=0SP5DO("<>@$= M+Z#:,X,IV@]YT1?7[]KF:]0J::E-?=#.U%=+\ZM:M?MMW\J_5O*Z_GK1U%VS MJI9%+Y;1;2]_R$;MNZBYCQ9%]QC]+ .CBRZC/V[SZ-4/KZ,?HJJ.?G]LMEU1 M+[MW5[U\!J7IJASO]W&X'_;<#^'HUZ;N'[OHIWHIEE,%5_+A]Q;@G04?<5!C M+LH?(X+>1#C&!'B@Q>F78^#R_/3+4< :LF\/HO417WLHI]]KI]^WS3J2';PM M^JI^&'I(U5<"]/J@E<):5?)XVVV*4KR_D-FA$^V3N+C^^]\0C_\!>6Q.9?E, MRB;>I'MOTI#VZ]]DXOQ4E\U:1*]^:;KN->2Z0073*E2:?+J^Y)CSF+Z[>CKT M"B#'6!:C9"J70W*82,&]W,06MK>%!2/CP_*_,AT,O;-O9,XMF[JL5B*JI9$K M:9SZ5GTN50AM.]F?95>%XN%6*+EBG")"X4!*]C8EX4[1 MU)-)U%LA?Z[TP"9[1E?(KB)'M?MMOVW%*.E)IJGSC)<9H=QN1$", MIM(:RV) #$^T36S.]C9GI]ER*)9B3S'( ()7PE,#VH]B02QSTP*>Z+^J'ZDY:572=3'S5>E-4K=*+>MM!RTEKBASI/4MM:58@EUK'6E M4IQZ6 89,$-A,CNP]M6#G)Z^WALMIY]?1%\H0T<;98Z2,Q Q-'1UI*$I%*LV MHRT L23+L&T[H SQQ)>Y#,FA(+-H;.+A!DYEK2XIM M@V=%LKFT3?UGH R%J6SO/Q4YD2Y +,5ZLTN"8 2='$ N(/0Y3JJ.FHZ!/7"*\Q-CE#H!"$T1LO[A2 M#&<9G*.QH4L49\2V!I(C%"?VG ^0(TGB M,,(1]%-F99P'((2+GO[;9KAA- M2.9!:&PH$HJ=K?KMJBJ]TBN=DP<6LVO*Y MM$U=:\@2A\E2S5SJOFE?_)W-!-<$*,IH?:P#HCAA%&[2 )I8YQY )P8KB-AKON7;J*#W N:XJ*<=&ULEWL@ M,-?0F" M&,XB8;_FB;.J32'U9Z].@W@6<:=:O1<-YWZRM 9.4)GIZS$@LYRF4GF MTY0BNWX+"1+&.;.7*B!!++';FX(,.9$CY&3M5A@F_R?8."LQS:HMGTO;U*6& MF$B8F&ZV;?E8*,902W75LPR>P# %4!%.J;T$N8#D")9S.3M20'W8-T,C!J#( M$8 ZM,I7X2^>BFJEOU8E<54.!VV&\">A<>J,7Q!/X80[W0.0DY-7Y"M-$ -4 M) Q4)UE]6EF: %A$4I(Y+0V6UA)GR@7*H3A&'J.IX2P:YJS;8D21DXKRI[4Y MA=9N&75VZ+AB-&:8V"T.R,E.0S.?[0;):!C)SK']Y*:G0-V,2!BUFQZ20SAS M* >0H]X5/6IXC89YS6/[V4NUU(4PS#*GJ6HZPXAY1WE=U49A0\2S:LAKZ8*.S-.Q/8#V7QO;ND 4@AB@G=HT $DM( M[*D14(.5-(R5G\6X)*VLZ41=*890(ZS:\2;:M;?,32'FB]4_V\"95EU'/WR/ M-5QJ>)2&>317BW[6.IE>^IML$SS'C0!%IBBS5WX6X>U?U]]B_R PI MLS IY^[Z\S0(3X@^!NU+='8^05((4:=*$G[@;W6(P6<6QN=IEMY[YLR\%K[) MV=OX@?V00&3F<]UUZCJ#SRR,SY-18'&P4?*WIH=I(:SP;#=!8,T@/WV/LS#, MX#<[O7R[W)6DU>S"5\N-FKM5]> MZX9O=[87 8)6Q.$X\7O4==G!*9PPD5LT MM=ZLFALZ-BPOF\C"8+[['_D9FZ)H=.5:SFWP>3CE/G9 QE[ YY4YW7@!RB"<9LZ<0 M@!R.4]_&.&:8F(69^*?[>U'J:!?/Y7"H0B8_B23CII!QDPUHHDN_1)*%;2!4 M:4T2QSY +$FQIRS'#:WR,*VJ1I3]MM5=^-52#)]>JVJ+;EN=_]4'59!Y*E:^ MLAP'MB4B2IC=PP&Y+$WL%=D<$+M$69QYNC@W8,F/'(SQ&?5F+$YV?5N5"C.U MP)UXJ.I:A;,JO(FV:I:@],8R9\\@((>R!-MK=SFD#W&"/-F;&XSD88P\ MTWRA]D($#0<.NZ 8V\>A%H X^OZ=GDPQV.:NE[8/NUOV\*0ZE7VPW$PCX3XV9XUUP5U0)"QUWM( MB,DYEL=-AB;YD5,R?VDECP-'62AW-OX 8H1@Y]CU*';X(@HYA_(15F*(,@D3 MY:^'Y\%4H(,O#(C=FS,'_L-W.C7L8+W^G<'I$ 4&IS M>S[7+:?.,]R:'./63:6&+[UO=5FI-Q1TT;;6XW31Z_.Q1UDU?(NSO8:=""9. MNIWKEH/7K@[>X[06[8-^'U87Z6V^PPN1]M_NW[GU0;]IROK^(WJ;#V_.,FJ& M%WG]6K1RPM/)Q'PO5<8_)M*^=G@WUO!+WVSTVZ+NFKYOUOKCHRB6HE4"\N_W M3=/O?E$WV+^A[/K_4$L#!!0 ( ).$75@E5_;^R \ )DJ 8 >&PO M=V]R:W-H965T&ULM5I9;QLY$OXKA'@V F2 MF3@QXF3F8;$/5#[: MKY0*XK:NC'^]MPJA^>7PT!RP^^ZN4JT(/#-Z\: MN517*GQO+AU^'7942ETKX[4UPJG%Z[W9\2]O3VD]+_A=JQL_^%N0)'-KK^G' MQ_+UWA$QI"I5!*(@\=]:G:FJ(D)@XT>BN=<=21N'?V?J[UEVR#*77IW9Z@]= MAM7KO1=[HE0+V5;AJ[WYH)(\3XE>82O/_XJ;M/9H3Q2M#[9.F\%!K4W\7]XF M/3QFPS1MF#+?\2#F\EP&^>:5LS?"T6I0HS]85-X-YK0AHUP%A[<:^\*;;RLE MSFS=2+-Y=1A D!X?%FGSV[AY>L_FXZFXL":LO'AG2E6."1R"DXZ=:6;G[?1! MBN>J.! GQQ,Q/9J>/$#OI!/OA.F=W$/OBUM*H_^4Y $3"&J\K70IHT.84EPZ MY94)\8%=B/?:2%-H68DK/%3PON#%OV9S'QS\Y]^[5!09.-W- ,74+[Z1A7J] MU]!9;JWVWOSTC^-G1R\?$.^T$^_T(>I_9;V'-Q\?B,%^9(*36@(J&5,\FPHY:.;))LB/9J8 P1*_: M8.MBH1Q6:QBL%+4J=0%)/>C*(!IGU[I48JZ,6F@8,UC1@ P;]D:'E7#2\?G6 ME'L'"C M$LL<%XO-,1L=*/( MH*0,^*;Q$9^QHM? 6)9:>T92'760]"*+0GE^,L>Q^]KL%Y6D!T#X$-T?E @D5:\/8?K6P#4FT=31%3U#+33J[@H4=$%^0/?#.FJ7PA6:=ZB(: M/=E7J-M&N:"]XL?)K7K%0D<+)T$#FFT=LS-W&O1ZJPP,SEQ!T$JK=7:0L"*' MK9".JB[=]I_TUTF8%5%7Y MW4B0"5Q*%RM^D36)Q SM,O%)JV@$6'FD.8IU< M!1'NROLV9=&U*:JV9":=8AX2*C85@'-N]\$ HJ2JL"0X\GHP=A7:+AYXE8$OI( M0.\RPIUM !5D+).-]3?,!^87;77_>Y :6)?8),H#V%L(4Y]?G+,Q[FP^)C63@07XSX59IHYZ=<2ITF_4.1@ ??JIU,9II;7#[._3."D _O MJUN)6C6^ AP6J@3FL5L@WR#1,AIP]HTAO6PK7NPG&9((3)\]AU]O(@Z42"S) MMYE9$%ODM?PR L6V3$,,1G_05B6EJPH9!X[)>>P^B1*@UM&'/56#/FL$*'LP M E_*_2ESZZ5,NJ+BH'3M,I/Z;C1%%A>62!WO.Y6%';"/X$-]4*ALVF";?<[W M*"+16[-[G)-.LA($U)W;25@[5 M]^=])J!2"%TAW;*YS"6XC.4 M&0]NF@J5P>C4SX-3QT <,S2XR@5/"4UH/N3&D=1P7:7*N2RN8SG0:ZRT,+BQ M?0D)E@C1>;.B)RFE*=2?W%N:5$GE3 *VQJ)LU0NJZO+26:=ZCHJ0F$Z>@U+1 MX>D/A'2 ,^),PE0ZBNKFUD??#Q:U!2MZA!24&@[$6]E5V_#6M(T#))_EV^42 M-B?WB771,!]'=X"-QJ;9XGV+(=^H@BLZF1LY]SC#=?Z^ M'2D:M)W)0<^PITDX6A,JI8 ;DHHCA? M28=D36AZM^Y+30M6?F_@)"CIGJ@*N%2@S#4$]&TCW1H=3H$,AO:('L82=2.X M#]J)YS/(#(X+\6E_AG"S8E9HQ)\JI)O;VPT*]3Y)SF;G?0]6HO:B@GI0H]'[ MP?.\E+CA#JC F8Y1"WRVD'T#7ZC['/SYJJ>>FB6!N/:D*K:-4Y3#"<2SVRKS MYZ96@D]FGQJ9MVYCV]TM!XK#6T?"D9XX;?S:5IL!=A'H-Q27 X7OUN!8ZG$O M<_Q"U'%\00[&)3V'7U]+\]F?<&I.%#PQ)FITYY5=HM5',P?S4X^U US??AJ#Z__$_J[4 M%VLDX&BA&_Z=,E!D"L?EM),0\-ZX@P(BT#@:O?F.HYT3@V]JB3C3N=6ZVW%% M_5 PHW)ON"ZM6X 9L$%(9-9FU0?3U:#A*9!SY=RF1,CP_?Y ?+"+!>K8_4]2 M?+6 $?$IQ.QYYT6O"3#N7EW;$\;,#VJ\CJ169UEEA] MWX\7!EP/'F=*4:GT#OZY=+)F'5BC>H]-'>U$O%N[C>^5^,5T/=V=MM52OBC7 M5.D-VGFX#OK^VD(^X"K/0KQJM$2O *<\H*XA_XB#)/AKT3I/EJ49#(WA5%6Q MI$'AUVI3.DMC)M[3=52TM4""CS,$PB'&T<(N9(&@I%K-5FNN!@#X ?:KM*]9 MJ7Z#"%-><[8R+3R)X# O*@;M/?F;=HRHL5)F M4Z&VM:;%HLX++G_[WCD1%>1E+.YST&T;OQB8)FYHM5]QMP))!]:0X 0HI_R04G'G2 ?SL<>=X57-K!?/)[NWRAUO:L>;YB+PFO"\%?"1HN,M4]!F5$-#9@E+[!M\%1;WTD2K.R*1H0,1W.% M2KV1+-'=C)?SBN_21JI8R0?*KGEE$:B9)%WRTC&#<2Q:H!\8.Q3-( N.Q*W6 M"UJ(5MBMI+_I?%Y1Q[WE?:>[60IY9D-)BYTJ\M V99I5;[42NXD/NY9*+S@5 M)V!'M<#NW4$XI=UN0!6!X6#GY)(2&G#9>AU3OC:+2M9UF@IDL!A&DZ]IT)JS M ]\54+K*DUKIE@JZNM6EC<4FJ3<6F3X7F%QU*5X4!P& 3FK+1@P,>D_?%;Y) M5_0\QB/WG4@ \Z@G5, #F">!:=@[SG.#Q&9V@N7C=$*5Y!K/?K0H^DT0 MH[*WDB818U\8)!;;W)T1R$=E$ @X/)':=L1?Z52\)]O@!%1G)9.--8[3"J\) M$.%PMUI.!-W'@/#%E]_?[;^?36+M%E/A@?B#PYE=D,.AU"5WU]1N<9[;3H:3 M$4-]K-#&4B'NXJV"\'IIJ,N4-+&.4V=RSVNUZ3(&=>Y@CE EIJ4\=6D;+AVI M+$DW/7GIA-#D!J6&X&)(6.K6.H(PA5K3@9G9F/CO2QVG8W!%+3%J\R=\JX*0 M)D]E@*M@QF4>)W2C>VZ<"3R&BMD))G>,T[?8W+Y$"R73#P3=&B-GD&[@!5OC MY*ZU'@ZQ1G0G_4"'RMB\+O.[->")PFDZ)Z@$>(_7*%<'E,.[I'*-UJ87 MB<:-.Y600H:=MK^0H.4\^AL4;7D?ZRJ.%"M]34F-W'E.DBUB_Q-8V.'X=#1B M_.NJ91BXH@O<+F"'D!!G:/7&;#(V95F M=N,*#Y(B+P^-J:(=FRTV6\.KS%1< TJ@M++K%KOKX9QQ$MX34.)P)1U= MMZ8,->$I59>OXI47XI:Z2"8VN&#F?L3?N8T>K* F@&YYQ_>A-?2@FRH/E*'='*?,<;E:#G%94/1M,TS9)EGGBEQ&?\*9[_#*6W\RK=WJ8"/05,G+#W M-+O/!Q;($: FJGAP4*!RJ6,JF(PV]1Q5Z#"?C@EDQ)'USFUGF$R80&2FFZYIT% MZ;Y:Z"4;S0@0B7-IKE/^]T&'-L%#I9C14LV1_6+&&9X3G\/]"5D@$P],AI?E M,1IS(<>:6%+8&&(]A0+ H0(!&+V!M>S@^Y@8:FG81,AI"UEL<)YMFWY(ES(@ M^3I%=4I9Z:IXN]RY&\YW/35A=Z7S"'BM3!M'?XZC@.4@&WM*X8^_BB..81:- ME>K?3WD4B'UGH]'6K N: MX3=!-!_(>[H5_:@X9C2V6C]'/2'\.P8*SF/7*VL[O@:;).;PPG%,^ M&C8$9$BWG[?X \4?QH\P(]&3 ,/"RP]>C@^=.].(W-/U Z\,>'J;_P)02P,$% @ DX1=6##,XCUD)P T(< !@ !X;"]W M;W)KN/VT:2_U>(66?A !Q9FO?$CH'Q)+YU M$">&[6P^'.X#1;:D7E.DPB9GK/SU5Z]^\3$C.[<+'+ ;CR2R65U=7?6K1Q=? MW-?-)[-1JDT^;\O*?'^T:=O==\^>F7RCMIF9U3M5P2^KNMEF+7QLUL_,KE%9 M03=MRV*_7FQ:_>/;RQ2Y;JP^J_6WWKH%/S]PHA=ZJRNBZ2AJU^O[H9O'=JS.\GB[X MIU;W)O@[P9DLZ_H3?GA3?'\T1X)4J?(61\C@GSMUJ\H2!P(R_I QC]PC\<;P M;SOZ:YH[S&69&75;E[_KHMU\?W1UE!1JE75E^[Z^_X>2^9SC>'E=&OIO)7EGVGHK-P,%6UWQO]EGX4-PP]5\XH83N>&$Z.8'$94_9&WV\D53WR<- M7@VCX1\T5;H;B-,5+LJ'MH%?-=S7OOS BY'4J\3H=:57.L^J%IB5UUW5ZFJ= M[.I2YUJ9%\]:>![>]2R7L5_QV"<38R].DK=UU6Y,\F-5J"(>X!D0ZJ@]L=2^ M.GEPQ!]4/DM.%VER,C\Y?6"\4S?[4QKO=&*\&S_-=S+-Y+]OEJ9M0%K^9VS& M/-[9^'BX@[XSNRQ7WQ_!%C&JN5-'+__^M\7%_/D#U)XY:L\>&OTOKM7#8Y_, MDL.'3UYE1AN\D&99M1GML(\;15=O=UFUQ^OSNC)P2Y&UJDA6NLJJ7&=E8N!Z M!1N[-!J!;NAW22_S3[,DK6J5).5Y1Y_5CL< M,B2MT3#XK@3BGO[];U8*_YPRY/#81>7STTPJ5UM-%UIQ]BI1M>%L<.H M8I;\9A0.I$RK09\ J<@QGKA[RBB;@"? 2U3!NMTS3W!VH!7_Z#2,#QJA A6* M%R=M#9\^J> I./?,@-K=X4,,4)?!LJY6H!B)TFR+7#0PVJYN6EX"XL(8*318 MN,A5#<\ Z0E$QC^:1X)I?XDH;#-8))YR)(BX2>DB-:T:^$*H4SC !H4 M(G!!MPINN2.6MUFUUDNX 99*$:,KH#;10)QNZ/GX@S'X9\H2BF0H*YK +=P) M>"$R6Q>*A2JE>9!$-O6=-E9&X7]+V%(KW2:KIM[B[JBW*FFSS[B<-WF+3X=Y M@7DS,&)7 C,T"$W#E[>;V@1"-DMN-S !7O) ]'#::H4VF.7*R9@=662-=PM^ MNM_HG-9Z#_0129^J^KZ:)>]AV$;30+>9V82?<_PLVYL&*13M1Q;7&@9K+%OK MRG++R^,R*TG9, QB\3 H'EF5=,"6JJ"MG96P< W(59UGM%#(UR:K##"%OBA5 MV\*38$%RT&2ZY9UVGYD$%0 K-Q@5Q 4W#I+1WJOR3AUOT4Q:'B@TE@F8.K5= MPFAL[A;78SNB7I9ZG?&N[N VF"5(1LX26"I *TX=]:6 6S^IQJC]C-4^J1 KB@,^@+%XD'@251X.G=3GO[">GLRO[O$2O0-\A2<$X(L5*^ 22!CLK%QWJ&8:D(BTD M5 3VD#H4+;IO-A!#T# U;4:8E?GW2M!/7:40"IT\)AM30E#!,O;D!4;Z/0,2 MJZ]:Y*O9PC']T(4Z"^X96Z@O68Q7L->=/4/EDY>P[\$NP;.0*W]1-12@;L5J ME'6U/B9AK3+2[A-LF1 0459 !3RB^I2L.\ L,0TSI/Y[,*QI%!5#< _$P6: MX6*"KP$+WN$RY;(XJ[H$!XOT"DD2*7M^0 -JM,)%=F83Z4B9&D008$?0!+.E M:'KD.HTM_'N$122P@#4LG]JZA547YIALZ^&&V8 ZL?K? 0%+7K*"Z9CO$I35 M^>GSO_SOC[C:*_?QE5KKJD)V!5^R CYV_]KO(UT5U>G5Z]I6VS8ZSN$A/KD[#C_/K!6AO7(G;T:4?77E@ MP]2Z!"1?+.;PM+-P$M?GZ?7)N?OFUDF+]1(>1X,6J[?B4Y#$ GO/M[B"$VV M4UT+9BM-WE3@$Q*\ARON-S5Z""!8,+#IE@"#=-9H0C1@P#0JT6,!KV[#:@EK-EW;6"C0P[#'"O-J!D6A4]!U1D M=I?IDK0 *G[ET>IRS]MWH]4JJ1U!A[E,4O!Z;" M5[!]"2.!WLF1&A"?NFMR<3A051%>)>],-40@J G65E:?WV&4A59.J*DKOIT= M&OYIV<$@" 5@3.!/0#A++>HG_'3;%^KP2183&W+_-GJ] 3DI-5R-M-XIZPR2 M[T-LH402<8 3 N:>L=3'J#II--6W]KS89TD6$"(XM6 M*4.X;NS29CL0O,\"G@.,[PT/? 6*LVE#VS-+WF;-)\6*WZ@<*=<+N_$' MH&#=J R-*$$_RWWF;BS:Y&#Y07$?N@-+_2?\N!8,5X"Y1V&V-A T1[?MV(MD#8Q[MU$;C%;>*?&EF#O6&2I&?+8' M9X,[N5"XS*0@EH37@?P_NAI'XX7$P =N.;B]8:'!@4!3E5D#9(!"[V2EW@#9 M!7QFRR,@U&&]=-P2Z.%QB0?H6-]R?#DW Q+<:++Z$!D CR0^H MGP@R4DR"-]0L>8U##"<^0@:!9[<8N 0NS))&L) U#:[/1M%R(!P%Y5D5)#<& MG1=XCEXEC%-A NAX?U+EGH4,024AEW#4>T!@#%8IRE*XH0BP,*7HI"(@(X&Z M4QP^(^/,3$);BGQ>8L0,%F&5*$T46J\=Q@"T@2!MG36D5XGPEE:4'VS#.O1L MI%ZU:42#V]QC#\4[[N$J�I$''!2%X2B:2($-P=R [W%,L.L2,!E_%7, <8 M2\3E"N0;<3][^"@SZ&EEUDV@9<3X PV!'F?=L'B*J2'A"V,=07#+J9@4YXKH M+1R%Z56?6V$8Z]2 +&T"GS)F%II]4&$2Q!#P*F;&HE>WY'M$U6*"UHC!&31D MQ1VZ2XGS]P#D[L!4@[0Q\HAZ]]G%_X"N#^TRA.\UY18,4#1G\&2\B;*1C) 3F$!0 0 MD*56(XSYHJEG^#%PYY@,\3A"M'%_R13D"L: 2V($:*-YC G'XL23%$/[X&1 MJDX)6@.LAB_4YURA"*I"LCXP*HD0;=<>\K2;"Q<)4'6%H252Y_$NLLD(-P^* M\-?*[LQ2*]Q'))$!@W&D,",6+EUMQUP!WHRI=@4 QTVWD7:4I"HF@9[6R>!I,!_Z0^QNXNE1U^P"[;LT8%4,Q; M%O1?@)%MIF,(6;S6OP>5O6%_$G-Q&3""\^R*?1Z,U$AXGK_N6Y]*03MNYP(^I5^T] M\L(&OD[%!K\%(0/"P3D@:Y0M@QOMM9=R[>NNJ30%E'F/?VXIN=B_S'Y^ YL: MV"5#6YXE/ MD1,@D,5*,JZ4U&E01UIW51OG0RB*\BU](@;5+=^' ?-ZJW.7(=4#_&KAQBQY M9^EBK;K-4)NB]'"@$$06X7^428;GKIM,5%@8V]7Q377L* M'AK9!!,W4_;:L#D!&(@Y#825@$;M# @".BYBK O-(OEKEE)W'0,'7!>U@L\6 M5/E)H ,+/Z>VED.<)C0YANS*G;+S 1#MJA*<57B$EU4Q08+>6ITVGBOABC1G M]&(8.)8W\\O4K_:P;EOQ?Y>Y&&+W_CZ M^82R1HS#U7=Y@LOT^MIG(Q9G7I^>1DF"1;IU?S*?1$J!>:E\YE]C%@'ZHLBVY]9>D52T&(O 8LK MDR,$)(' R =<38$/_K%5+OIPCY'UK@H KR==0(@W+F.ZL \'Q&^BA](S28*> M+$Y\[INH>K*87;HO5E_HK\&:H2:"S5+NTP#H!QLEK&X2Y,>S\HB%V0P X MS'R20':#$EWM2\Y[$>LZ9?XUX-]FEH'1"06[&VLG6Y'#?CXMV',/HSG^M4& M<2_2'@,)J'2[74G!+LID42@)$'"3K97]V(_Q[ M5I2VZ8W8J_,R H#)J8@:RK$%3<')1F2IXC/O_W" MJT/9&>0[$.RRQTSYOZEH0+\.@;.H4IL7:""L@+#K0#$LNN"70" L(\:ED0S?5]H>W/_!> ML:/^N%V5V9^9+5B8OA?N'-H%"MT9-P.2(7)R?68TJM@A$:<@BOBF82K:P$4& M(V'C\8:I,3/VXZ4RQ(NMRRP%?C"E\?IR5URT,F:F'H5(F$;[L": ML_U.8$6WH](:++YL]KWH17574TXM9C_7)07CABLB(TD(0D8(M"',T=3@A2.L$1B8$1)D>?" P8AV)Z5OU-Y;CKBC/[ M@V$2(@P$2@2.*MW%9?#A1,I0P.5(IH1GJ+ 2]U1?I*W\>"A%V2NYR,L@")3W M.#SH\F+MTQ/(,D0HL*[N]G 9$8"03L0Q$?@4=\Q1;^[\]GA32;TO1AIIY5,7 MBV.?DJ\,**G!'C6NN@OKOJC(=0PQ]T)]I/*I &8/*!MP$=J>7DFS[&@;1K6) M9D05-I6!I>!J2<&_P/Z_5>A8Z"(HGEIC)*D27U+G@C+)IV20XC0@H76E>E' MSOA@*4<() 4&'C$"",DS2UYIJX"3!2^N.!<$/6%C3DVVJVA973:=="S.+(B# M"J;U97IVEPNQP8X:?TR4)\NX;-"B(U@,:[C"6*.#-B33\1K:&@M.61$-8;DX M2?$$(7BKJS>@T ?5CW,9N,O04KZ9LK[B^'/*#0G C%'_" *"_X85.,JQ'06? MY'*V"*I?)^D;!WQI\E&MP03J-/D]VX-2 M:H3P'\):PP9\:9B"T+[N_:P MTZG8.*E"R10C+B46VW3E"BN),G=# K8D4BY=XR]G,!M<;97G0P,6M0]S1-4\ M%+^U07;1KQAT[7FZ-@$T5=!'*="-WNUL" 'T9U$R\C%A7MIGDAQ<=OQ"9,>S M8V@Z@M79\I#?'4T4?MYJC I_>("(?H1@%4?*QICG@S$>!ZT#5&0-21CO"&4'JP8J@0[^3(&+5W\'JPS>.N::N4BB MVX'MK1!CY)0%0'3RW <4W'.>^QP WNQJ9^V)-'(9./9X8I: @Z@?'@/R+J@*)U(,OTQF:60\0-#;\VQ"U!ZAI)CA\%,=><*,3PX M0@H1$MVTXFGA25+1(UDO/),U#8($KD$+9UXIQ76%E.5R268L+Z0PF;^/-J2) M=R3L[=1B&V&T^PD7M$+KU/1+.#,66LB_D%>5:['4@>P:"E5Q>2W'4E M@IZM*->.(W("TG-?MN1X2>*@'-'5?(KZ0/W@T%&X!A@ 9_2[?\R)E.BN[";# MT=1641X>W65X#-S8[L.C4-[%1="X+H)J2IJ1<)IC6&#DQ8MV)8\'K:XKCG:"X9X<;P^Z$N=& MF2G:*\PP3#N!QXVJ4[QB6#HN%10GG$YVL'X/3Y#@'AW:N+^P*4-K(_7HYIAC M:;W@_%CQ )Z94&12V>P4Q&.N&G 7215O&#[RZ0D,_6#I G** B=C'*3B'\0I M[D9?0]15$MAI.8 F5:;@Q!$Y;P?,BAQ5>VZ<;.=8386M"3]H]@%9@7T8&38H M \>:[0;7.2B=QH8@0LP@\R^M!SYB:DULE($3E4,F=\8Z M'I.1H%@%T*B-.@ZV22B;+B$Q%$XJ9/-GH>0L>:1,Q% N;4496ET/E*9S%@XD MCL5YI'0HDT.O@^28>, 4#83E]F4JXZK,5>W3&(*RG43[2*[[*LB%_"<6>9"P M_.(E'LD&,?K5VR7XC0*8*>0V@8?9V^'S33W(ZA&W'+SVV+EQ/.^[>38*RWY+ MCY#,D\E50NUH=/"1EAF6G##(3^RDHF4^QG=/8-8>&.=^+E1-\G -$_5UDN-? M!Z7FA[&4/F6!37NRF,_#H,23\WD8P>* Q'DWB0_BWV] ML:O(<.-]G6\.+>N79G-6/=\W> M%!J/#(3U!S;,.E;X@P3&U0I.?'OLVOG4/28LRLQL-8I%_7G?Z&5==7FIP$W) MBR]*2^5K=5%!;%.@ZK MWDW;%=H66K"9'6.G&R+85*P?!OFO\ A% '=9N7#&,>JS9 _ZM_;4-'N#$C5C M?J'9$BA=6/K@\39BDCY@+/QQS![7'-Q#NN2H+QW]+M0.-PXZ]*[33 Z6=$3K MY_5V*49SRW@>[4BU+J>H&9Y("#TK"ZVE8CJG$ZX%9Y#I Z)#;GCG5&]L)!O MX1,.3P?$@9!<,<#" FE*;$IB+BA-=.1BGA)+X!@9V'KPQAYA')3+\%I'1F0, M\/.R&W_.AZTBIB&[=M>YK)=+3T)6A)DT M8;LQ9US$*JZ8>,CPHQDY@!-^JGYN_FB &1J6_AP9B<6F? 0$],+ GJ^V>XST M.)#Z!=@\K<5;I)*(V2R_,4TC,(MJU-<-'A_DJO3#Y^O%[M9V$POUGQS4)5^[ M"4OFG";J90FEA)P/9X3I=UG/J!M1;ZQ4:O@0"\E==LOC:5\,J4GE;!C4SOO5 M'?M9+\7?F;?&$;*$BR% >77@'C\< PP/> MAA!G&N&,KG*!#::BM%"L4T9T6\^V!H8UA!=31OV7>N()]]D@6O88;/. C:IA ML(;LX6F[G>.6SDC?H),H5]:HK4CUY++075=!OO4 G#7DV-="H]=U6#X_Q9[^ MY ^=V&)V%K&CJ@/[(&Q[1" .D 0KO3?1 =ZB[I8MGA]R)]U"J^ /2@Y._OJ* MJJQ6?+U$=B>C&*E7,]KSZZ1I:: $-=W MMG[C!D?VI/>3V .L'T;_Y]$+[14CIUU=@(<+9N79[D!.VZC^.4NV\H,6$$/& MVO*<^%2HTWG"KUYI428G$*;RW'Z.AI3_J@9QLP5*9'OKNK0'I+SNXR-LC63@ M]ZX_A.N"H-NH'0"'5L8G-G)6G.<2[YNX/PS-N:HT#5^!2U=76-Q=C-P3VG+JCD[0R/)43<_H1 M+3E !/U^/JC!9O)KE?S4@0U<7)(&F4><2)/W[]X JQ&P .<0?G%& M3B4?P0-LG0L(EUD7D,A/G3:W/0/L>2@$)O@C%NU*.L Z\? T\9G?445L\N[G MVS1NYY?YL)+M)>1N3Y[B:$+0K[9?CAO27N]B!I;@&?YFNHP38#C& 3?' D.E M[' SOK-.#4W!B-L,!L[,O7V-LY]GMHZUF,1(!2%-@>!MO#)\AS_ M@ J;?Y?%/2:5L1[$URQQ%$(:1>Q][D8J',GEY86,F&5C,7A?G/Z_&5V90>S& M"TXA!U"1G%_PG"F:-@[5+,# +7G'<#N36$HQ\'.PW)$?IR5)C^&DUS5F<(AF MVPN)?Y#J1M(V,2ZUC['[*A*;B57FW;3#FLI0>)Y!,RH]Q?/-T?.&GA+5 MCE.\/SF_G,TO+K]AQYT/KM,#[-.):1B>M5J"Q,F$\L1Q0X<47 _*GK)B81D+ MWSNV#98W=5Z9'7[D?H4GC@"&]#G!^F&-+7]:)9(Q0'S,G ,V+2%.PT75[(/A MJ!=24QZ<==S0V9)2^^Y#*)JT>6@N+&]TSMP>!15$92-%GQ1M(C=!&>:]UUZC MF\B3:N,8O0># $EPDATB0&ZG[!\PPR3(>*A(#G4?]ED@!0^#817#V>7\>#$_ M/CD_[H'+L9A-3Y2'%\V0%57O3'JR63;5%-0%_?!^Z007M;2H;*P)(H: Q?*&I]>P[TV MCDWR1O&SH>W0+8U";-)R,D:Z]/ADC:+VYWPP2O2+S4';O@)A&X&H%FBD0[UD M*"02[L0M3;H6B/K3ARQJ=XT\#LT_>PB\#([PL-*9*/9]Y*10:Y)AWBH5Q97(Y[D )R\"5KB4-?I-[?@!3V-[:Y<_&_ 1KLR[V,CV+!;]@NI(%5) M-/F!#17:Y9N_9]O=\_<' ":'V;?4-LXV1+4UY'08F(Z/M/M#M_90#SU.SM#1 MMR<*B6M!$[JZSSQ[MD-B4).GU[W-L@-\+7X*.6W;(#A0-@VNQI-=3]&:4UC+ MH0!+GYCV>#[,*2N9_5L$G(1ZSXW?&]:50CC VQ/*KUS$G@@^@I*I*#$')X[2 M.'T2!O!J 19I^1"XHOUX>C6;GYU=3E9I3[ M>>J.S&E?_VGGS[[ _!OT3WE& M0YY-O+[A(!]$&L';QM%7\]GUY:6? _\@ WPKU2:TKIR*,'U:(FCAM.:7PPK! M<]BSO(=/(D#GLC6-XB+HBXO9Q<7%Q 0>J+#%R,3$5O?(MO!H[M#%Q30^P!H6V(X(6E'JS^%J"#MDH=+3).^YA3+RW/%/3P?S2@$-6 MF]LR-5AV6Z;ZP.ZFKO,X7BVO2MFHTC4&M,L2]&##KBB&&\B,1\=Y'""@O<=B ME9^RJL.D+T/\L]$F >>#"CUY#E;HW=<)E4S?^U4/R!VH#90@>S>&GU #"DG! M2R@D^,IM.BM;NA_3>B'[S.=W\>ZW5)%Q:B]!8>IVR,AS?S#DJ\6T#'M[V%D, M5N,.2ZI%"NRJ<=6C%38^!\I)*1-7%=HH=WSI!)U=Y8D(GC9+AJB(KG>,=[TP M/??O"?)S9!=%O;=N]3V9Y^OY[.SJZFI<I"-[" MCSFV_VE/=A85L(@R13^@/FZOKFV'8D,31P,SI@<_+(AT83X M$A$YJC#812,NC763S^?XSH,E=RI;G#Q/W@;'#7BF/W[&]$2GS68DTS#F43_6 M*]8'7@Z1#SQ:B'Y3FU62^N07%5$1A&7\X8\\"-A_W&@3K10)H0H[7,@S$%,> MME(N.H*O93GP%BZ]'>]F'J[\H,K_"?9?NO;U7Q*&\GOI4!,^P@NL3(E$0IH^ M [0X.PM+SCQ]OG<2E_3P#8-Q:FY7GCY4]#O9@S74:1D#[E/BDW]M!> SIV"0;(\/'PQ:A0<&3$)E]$84F+>9AFELB['<+,5E - MSNUX3V'QP3*:?D1&6SG]#T1B1&UQ A?^OCH]EQ/P7!B1R'O51AY+A3BCFV4Q MGUU]TSOU3X$=?_SHWQ_7B=>9WE2P*UQSTZGY4-Y1#K^7/L]HT+SE]E!I+^L? M%OZ1=ATP).Q9]5[A2^'@^U]J>-XE'^KK&@H4%-0+)MA[U'73C!L(0Z]_JN*3 M-)B!Y=:;67!\0Y2.O97]D*##"M7Y&08$_IA'.# ([YW:#PY@$F*U>2E;G(1? M=@SD2+5A88/&R"*^4V#K/@6GLE:^/:JXLP*R48H1K/5]L%Y>Y-:71662OBGI M;8NN5RK3[]?,6?+8=["M<=R\^( 1M:2-YQ640?6L*>%6B=;V&F.*HO"[N4_J M,,4CB^DKU:.$N_V9JC6J8_=N-FG(.-:ZV!58$*.-K]/LWY!)_T8> MWTY9[AJ\/"RSZ4IN#)L\/7K_ZV]'WTH52 AWA<#XB=\G5];V<1*?#0?]H>&+U[^P>Q MQVQ=P.: =G<\A K.4EO%R[(^WK4Y%*M0 M15#9&-DT=-:Y73J_96JH!N4--?QZ+YJE4F']"ZLZZ9JC*:%+J*G'8*^]8M-I M57LL:W63LI+-Y+(<$ 6UCT_L6PR\N4RE;VG.;W&!!5K632/-BZF<^<;PP:&) MH(/P4_H[V'/SN."6N&;0U9L:$CW\W%@7A*\/\V_FF=0C>M@JZQ%M$B_Q6M\I M,ZR(U=(-'A^#_J86C$)G@NC]HQF&><"KSL,W13 \10D,V^#3OK#O0<*6GJ!) MP (;?&><="VS;Q*68JMI9ED\ZQN 6TOR\*)I?["6SM0>YSB=DJD.\( ;>U=V MW&HC;&P@C87I[4+LN,L;A#)OY'>6A_3NFR)Y2D>TXXJ ;^5!+DU$EW.(BM0K M5NM_R4!L7 FGE#ZB@+NP;F93[=7YU6>VZ7>Y MU8>T,IY[@633BS@?.E W^;,[Q!:^E'"T%_5X'Y(Q$>E5( T[63]R^N^09Y#J MH[9L=F37AZL_(U)\%;_P^<''VC/ZM7GTD&*%$V0ELU2;K%SUM@M+3'!P(@TB MRV:'9HF.DE34&0] @*T, Y.$I<7%X*#9N] MAB:\ MG7XFO;!B<> M/Y1I7W+)/1]T?)1!V8,6=G[8&](=5I'T@;S (3CFB=I83MCZD4G-5GX9@Y/( MAQ$9')*9*,(/NV^9KU_N%*V[@I=DM =Q*H M\4=M79VM*Z\]\/W&AT[^SX+ &S?LTC L>,N^_\![G6?(Z>A7C\$TZ M+YZU+U\\TP;^D\/_ 0S ?^G>'P!MO'RQ5;##;\&6&Z[@_OYH<11\"Q-8?7]T ML_CNYN3H&=SI+W_Y8I>MU5M0$.B5EVH%M\YGE^='[%[:#VV]PR'Q79QMO:4_ M-P N58,7P.^K&JR>?, 'W-?-)R+OY?\"4$L#!!0 ( ).$75CERD?\WA, M "98 9 >&PO=V]R:W-H965T.Z M9YP91B:IIYO'C.,D/;G3M+E)V_OAS/D D9"$AB)5@+2B_OJ[NP!(4"0EV7': MG,[Y8DL0'HM][V*!I]MP2^+ M7*Y9 5_E\E)M)&<)#5JGEU$03"[73&1GSY]2VSOY_&E>%JG(^#OIJ7*]9G+W M@J?Y]ME9>&8;WHOEJL"&R^=/-VS)/_#BE\T["=\NJUD2L>:9$GGF2;YX=G8= M?O=BA/VIPZ^";Y7SV<.=S//\(WYYDSP["Q @GO*XP!D8_+OE-SQ-<2( XW82]SIOA-GOZ?2(K5L[/9F9?P!2O3XGV^_2 M*OKK;77?<73FQ:4J\K49#!"L1:;_LT\&#\Z 6= S(#(#(H);+T10OF0%>_Y4 MYEM/8F^8#3_05FDT "0F0LBP5+/9&I M0I: _4)Y+$O@^RU7!7U_>EG PCC\,C:+O-"+1#V+A)'W-L^*E?)>90E/FA-< M L05V)$%^T5T<,:7/!YXP]#WHB :'IAO6*%A2/,-#Z'A5T+#2Z'B-%>EY,K[ MU_4LI1]U3HC1]IS8LYL_.0%P4E[?\[/D_O@DGP9,# (\J@$>' M9G\HNAUA_U% (E-L[+K!#9DK:25(2!9:7'E.)FDZE@ M@8J!M?J'"^7%+$UY0A/-=UX.,$AW $S&)2N@\\#N]1_?S*)P M^D2!],F/O&#SE'N*QZ74ZS*8-TX!*+$0,#%3W@_\EJ=>A!]A^AWL7Z\ ML@!H_^#>7.8?8=W?R[R &7#'7I9G6E&99;PB-PB!.92[XJ!!B'R;P:;R]1H0 M"DHC_HC3W:2Y "K\R$N9^]Z;#.3F K<2!4_JGZDA?/+(NT USR7 ^/;] M&^A=(,TSU)]*#W[D Y";QRSE*2-+(1 M3::I^!68#V;MH$^3B6!99M@ZU*" M2I6(MN7_Y4 Z9'Q"DBJN=\*M2(3FB"@ M3/-]8AD=Q"/68F]MM?G%H4R6 Q#);V 6>3(@3@F&3X &WO^PK 2? K$0:#:R M>]R4 >MR;SS,!@$8$73%!T"P-(MEX5 08:)80,R7[O;+5:L:,P5LVH4 J2 MZ716*X86 T8PTT?[+4 #I-7Y9! $W@:(11VI'T)G%I)YN5R!ST3+(=?A&/R< MYBRS"%B30E+ ZH";':RL-,C8SV[30Z(WJ6S9F"?UCEI[KP1)$?YOF4A)PZ&" M5 P^)'Q>6.VSLV)5K0%+>^1IX2*Y$3%@JJ:,>268?^E=?[CQ9M'X("\ZF'5A MW8.BYL?HL_E19)L2I9;D#!"56?XDQE0:=TBZ?(Z6L%8*BX8I+IIJHA]X6-NA M#,S-&= 8Z)!+,D' *R)/T#IIKZN4;^*C9H@U@OC;U*HC]"3<\W4E@5 5X!= MHPDEV $83M&!T5$6UXP 36B@I@#:8S2W-)O&Y$%DH5(#UT%J#INC:"!@*"OD MZ*"RBM,RT<:7U9H8P>A7I2>HS)]JEBB.&(%:,$Y@ 1]$SP #[L;:V0!P\ 'E MGR4G&):C^]+VJF;>I"F/*-%[EF!=%B78UP5(,5A6#2PR!V!92P>Q=):CR2ST M+A@J$(B,,@->#%[!-;"FY@Q05PA#A]W!;;4]JF[/R^QTWTT[L'/:J>I>F!P$ ME,&V@V =.=U'^PB5IM2N!G31OF>/-VC,)D#P2P93H!>8>"#+A,_W&SKZN+%"/2[A:[+BZO+PHN3@?P\JXO+B!U /CUJ?O7>5J_L! M/39BW[>=XO6X2Z'8AHBSY87=3:Q]B/AFT"P$J3Z>SS(;YK>P@[' ^] MG_,"[+^3*W-89CCR1^.ITP(XGTPG+D6'_B0(W3$-%CG?9PZ< F:]&D[=249A M)VO^7?Z?J*3_>F7\-2C=$W7L2=.#M@Q[U6NM61U]K37RO11L%$S\JVE;:5Y, M_:NK#HUT,1Y=M5M!0TYG;7U\$8*X7HUGKM18C7Y';3KRQU&'-AWZXTGPY;20 M4>+W4IP1C)UV*,ZQ/QU]29"UOCZ@(*-1Y(\F5PWM-O4CE]KG>W0^WZ?P>3=M M]U1O\VB@V[^NDAG-(.5(WH>2,S9E4D*TT_]M@Y@]@<8;J)V ,Q^$/KP,+OT=GF0]$E7R^9C:B M4_7T=7EXU3,#+7=G\3>#[JEZ"*Q\Q](J.6UF#>\#2G/0CSF6461JP27Y349( MYKS8K_&@%G,/W\MM=A-',^781-J))[!Y.D.GE)J)/7>P,1T$#5Z-&I+WG>7XM_%8CXJ_@M\@?A6[*XK!UP>[1Z 1V TLUF;7S M2KU\-KKJR'[!).&L@^[#O0C"A;DY4\ONOT:M=4(*A&J4RAK_>%SKT7$]L'DS MCX#:G#"^77%STH^E0Z!_%4;6"NLT,!^RH!_ Z.00>Z?B(\?J.DP48,E3JQ!I M*V#8O!FDTU38J3+@[/PN" (C76))=9 M"@SOETQ2NI@ +Q!>LS!)N%T;H<=J+1<&(BDF'KH6Q1%;Z 63>DF^S7"FVJ8- MB!RGFRRJIL#I.$VF*NNW5PV5[!CPP=*#KFV!)V3.4IDJ2!G$8]2*L.I%F4TBIN K>K7)<: M:E,+!#]+OL*[$Q#V7:1TB&&*080I$,:J$W YC83B3081BZ*YR[Y--G7 M>3 85I65 %.#I[A384:(*M@B4%LP'M;Z^L>O9E@2=ETCR6#NXWYK MV^F]?XATJ.>YZ;/OV^[%=WLX.>^[GS>%[2V8^EV2\]4)W>X/BZWYO2]42Q].$%G[J1\43'K-[8_ M("_^C+SV%L,I^E01I+IS6G\ZDEK#7%F; G?*GG4H=CN/DQ/+C^3$,)_5-TTK MWW'T6/7+JZ.'I(/.(=V7#.Z^>V2MM<*>G/1<2F+ZU@*&UCW);^5-,Z+&K GHV'K:<$Q\,?$NG'N9#+(/I*7UE5E]! M1&R[WV]S"*VQ/F9G+QHUJX#,$:TMN>G>@3D]U:D'>[57,DJKZ;TA@>T!CSX: MU3@Z5-_4LU:ORFZ+,*8ESJ/)V(G>L2,P0CB8VB8?\SH;>TUW8, <.A>[S.VM M@V=KB#GGNE'/?3>\G**#XRJ/X^R[OKN+D38&XR@RY-&XMUJJH46+R7JA[+HP M5<7DJBLH;]/CM*-,NO-44=6]W;>1^5S78NVJ>ZY^=5/.O;/GL0UT!@QJ4!J7 MZ?I7J)7H"^H)_)MC)EKG%"G#ZV2XW,N"0$.3NK3W);O$J%[3Q02T<-39676 \ MKO.<;/*I<)%*#LR-V"XE:*7H2RR^."'[JR$,H]E@U# :HGF#M5>)7W=G!35A MM_2.#FIX(U,-U5;!]\L&=/,?[$2-BP"/!U??5M=S6ZNXFA> 4V4/RFF[ Z=RJ&KP6^^9BO\5%80< MKR"Z>T_[_P SVRYW*$]R.CSVKI? -\Z'%V BLDS7;)M[.)T^U?[@-(/TU!ONG./7>NF)-#N@N&G3; Y+2/<%8E M:/&1 CQM=)WT5Z^NK7-02+%5Y@RT@KT3M%)E@V1YD$ MD69O\WJ4U(],53$%FO;J60K3]2V72WR49"DYN?KD;NT/QB=+HJ%Y6H8B%AT> MX]=C$)<;"S2YO2952D]AM'5KK\:TES3T6QC-6SOV6@=>.BD+'1X8(\+69(?P ML0A$"O]$)L,L=A0>\'\.K9O9D,A9^'@8Y;X[PX"UN3K1F3O16OV)QJI?ZITD^*]UE,[C529^IZRY@Z WB"#O M/6FOTXW6N5$K[VJOY+&-6;M#UG/!'"WAF)J$[4.(4X6 N%0-\^$["03BN%8#?S;EHS^3\L96 M_FF4_TS2&TO^96D?=A#_E*Q8Z^5 ZTV[M_)T0MGH9CV\*HU2Y1Q+G C.W\ID M6:'6I#J,@C-%5_4%/ZQ@,RED,/X-?4DZ3B4HJP(SUFZ%+G=2PP MG>D(%S$.L[JIX#G_P]02P,$% @ MDX1=6'(>L=I1 P I0< !D !X;"]W;W)K&UL MK57?C]LV#/Y7!/=0K( 0_TQB7Y, =]<>-F %@K;;'H8]*#83"Y4M5Y+/R7\_ M2HX=7WN7O>S%$FE^GTB*I%:=5-]T"6#(L1*U7GNE,.UMUDYW59M5K(U@M>P542W5<74Z1Z$[-9> MZ V*S_Q0&JOP-ZN&'> +F#^:K4+)'UD*7D&MN:R)@OW:NPMO[Q-K[PS^Y-#I MR9[82'92?K/";\7:"ZQ#(" WEH'A\@0/((0E0C>^GSF]\4@+G.X']D<7.\:R M8QH>I/B+%Z9<>ZE'"MBS5IC/LOL5SO',+5\NA79?TO6V"9Z8M]K(Z@Q&N>)U MO[+C.0\30!J\ HC.@,CYW1_DO/S #-NLE.R(LM;(9COH,.(?)*U*37Y6!=0/"?PT971GVCP MYSZZRO@!\AF)0TJB((JO\,5C?+'CBU_AVRJL7V5.E&P%JPUA=4$^?F]Y@X5E MR-]W.VT45L8_+\7>,R[ZJ^(UP8AST!?K**%!D%Z< M36@\08_J.*7Q8A)3D-%LGF(ND8KE>5NU@ADL@P*P7G/.W%019,KG9"#T=\/320#DN--1C8D>,D!7$B M-V$\RW"B"8%V%,5H%E]$F[6;;)8,&JQ314P)Y 1,:0)VVOQ:"-@C M-)@MYQY1_:/0"T8V;A#OI,&Q[K8EOJ.@K '^WTMI!L$>,+[,FW\!4$L#!!0 M ( ).$75B; YP@G L '&PO=V]R:W-H965T9.&GG?H1(2,(M1; @ M:%G__IX%P)=(.6W3]H,M$<(N]GEVE^3+G=*_%1LA#'OL[(TV62OU&%V^35R=C$DBD(C;$@>/C0=R) M-"5&$.-WS_.D/I((V]\K[F^L[M!ER0MQI])?96(VKTX6)RP1*UZFYI/:_22\ M/C/B%ZNTL/_9SNT-)R8+(RNT.LE+^ MR V_?JG5CFG:#6[TQ:IJJ2&0)?I-:LXGE M-_G3FCFZZ3 =9<&+(N>Q>'6","^$?A GUS]\%\['5T](-:VEFC[%_0FIGJ:; MC9@C99\W@MVI;L- MNRG7"%#RUS2@8WF22)MJ1E4\>98P<%%@H/2^D?!6RV0M=MP(W1&.]BNS@1RI MBCDQJX^#3O@JV)=,&I&P>P/B(F"\8#OD-'T>FN&!:ZG*@L6JS(R6D-SJGN'0 MS/*&[F*;IVHOA+4'8$FF^UH_BXR66:[5@X1UBE''_#PM5&44GF/3(U@8 191 M- YFXS% IN1:L!7!JUIY"0,D<%:N $BE)K,.&HD;QAGVR%2:O;,&M(96/\$? M5N//:I<5&YEW#/B,3/3#=PL(<'7'MWE9V(OPZCG+2UV4/#/D'NZBB=VLM1# M6-,AK(^PFVH&.XFHJG]SW-F'709OO7MWU^'P#CJE2B<5K;.;QD&P.>R_)6O0 M_NY1<-46TL30%&'TP0@(LQ:?E5P9(3*V%UP7PXJ\]22? M05+)%#B%*.!CQ)F(2RH0X.HXD;2(T)0A_*5*$&J"QQORBVE"@'B%%U>(O9P" MRJG)U[#J&OZR"MN@ZZC:%@8R8&4I#N+G- S#T0R GZ8U6V\]38PKG@@%F;%3U??'2Q4+35TA2E)J@QQY.+'.^ MM_&)$V"@7&F?N(8_4OK#9T@0RFTBH/"A4H_VI 5;XA$M#'+4B=6+."M$X8LM M&A,F'G @P4E5W@/(;FL!MEI,0NAP#3E;!X,&USCC;08[[REHHZ =*DP0\%AK M?S4!?P5WA.% ^OE?[N[83?Q[*0OIY3E,P(K#01Y"D=09!3+0=HM>UGU( X@A M@5;+4J8)]A!R;@&+!:7CZB!")_-Q,.XC'#H1F!9&=:4 4*<2N9*VD#A@&Y 2 M(;K%*0U4'04_1]!&O*/(TK;A(:YDPN-*U 5,O\OZ ^V4.("* >PI;+ ,HX^7 M8!A[5BI%0PR!EK;@"-$!H17^G0VAT)_#'^I7NR T(--1")I/1N,*@JZJ&HAF M8@.Y'ZAPFPVDD:M.E"/;,V70Y"__A\;;UIJ,O7[P*?RC2Z@A]&G[ZWDW,,ZSW3#HF. 7G"?AHO1O%*=LC\I8YLT M Y8WBB*O$48M4[GF51]T&DZGH^E?!W+O[C=X6DMLG M:PBF$U(O.VQ7V:3J/%Z++RACW_"$4*R'+HTZ>J8ZF'%[W"ER!1 M4I57L7.@D2L%3[3*/7Z=#,C(E&IGRV4_A"?S453+C.W+NHWUF--$BB\2?E=9 M6/ZH<(C#HD3/([=$:=7T1;0FD87G6JG8B&24+8OD2P6K6A\4#C.H8J!&I[:D MH_3O.T<$[E38N3"ZI"Z9I[84JNE^B6-<8Y? M85)SH4/;J&Q8,[F;'';8Z<8-^K^TM!6TKO@;E28=F_OI[^;^CBVFT2%J6*<- M(3*M*3L!^)3H^M$W<5K 3FYS-RR;8*&='=,D +>>>3#J$1^$#FD#N[B$Q2!+ MB6$=;KQ16IGI17-[N;5=G)9)@YB(CKA,'69W-C?8P6O^OJ+HT+\R5/JYQQF=36I+(4&N6SN-2N7,.6QW=E*FMV:HJ85E38, DOFA * M;+6I/. BCJ@2-+*QL3ZI33E4O;VJC26/*1O]$\JRMK(VM@>T78PNAK6%J/Z. M"Z%;@)31%0J[ED?0K;F^VRS?(_KU*FI7]E@5;C(Z;8VG7LYNQ]1V2CN<[1 $ MJ/6XVS7)_OC]E6I"?! R)0@%L62"=Z7TGK5H]KA':S.*:T6^N ^ MUX8_4"IN_8SJ1"5,+-"[96M:LP@U1C@Z@T/!<(9VSUW9P="+[5EZY*G;/=>V M6T+Q:$36@FA;6\K<\70<1[;WJQHES* %6I/+)F "7,[:N6$=$X5- UH7K"<# MQ(]&1(TOH3-74X#)_T[$6A(*75[XH:9X82>@\>3J'__\+XU(KX^$^1_8%/V1 M3>'?+O:'.M3<>'J'M/IFIF_DHTA:>5K_<,JB,+B<1:V%\#)8C*?MA7DP#4,, M%=K-Z@-LJL]9L)C.>ZO38#:[&%B=S$-VOU':G-F1^0F^81 N^GP7XT5O;3Z; ML\]V[#ILW0_U7@27B[::T2P(YY==RTRCYH0GN-)TTR2!;0/[HXM'->K)5"H3 MBWJ%\=-IT2+"AE%]ZGV9YZG=@L,;F'%=F"QL2^?&19FYYW#ND5B-JAY="!#^ MSBSLIU0_?WZUS[U$<@:PU'Q]###/^O#ZS&+0;&AV6;W M+WO[KV)M];L-D ZF6NR\(W5R+A-;>_B6;%/T6O M=,)$5O7KO4[ISZO78&QM MT,+5ZZ,Q QBH(MR M?8Z_#5W?.ON&XAO @NI_VC:XI%>AED*_3:OO+B'X*[]T+JU?JMFAOW,DFSW;V2 M\Y[K-3T:2\4*I./1Q>R$:?>:B[LP*K>OEBR5,6IKOVX$1U[0!OR^4LI4%W1 M_:[1]?\!4$L#!!0 ( ).$75AA,XYG-P0 $4* 9 >&PO=V]R:W-H M965TNT-U%<1A. ]J+J2W6;F]>[U9 MJ=960L*]9J:M:ZX/-U"I_=J+O./&@]B5EC:"S:KA.W@$^WMSKW$5#"BYJ$$: MH2334*R]Z^CR9DKVSN / 7MS\LQ(R5:I;[3XG*^]D A!!9DE!(Y_3W +545 M2..?'M,;/DD'3Y^/Z+\X[:AERPWRZ'@;64?U/Y7Z/7,""]3 ME7&_;-_9)FBG%1W&LD)24%YM!K?"CQG-]=9IEII#6OX@6\K8%SFZ*I,MY S>,;8 M&S"KP.*GZ$"0]; W'6S\!FP4LR]*VM*P3S*'_"5 @!P'HO&1Z$W\+N(=9!.6 M1#Z+PSAY!R\9A"<.+WD#[[[3:YS@:Q+,*\/^NMX:JS%5_CZGN4.DZW-I M&I[!VL/[84 _@;?Y^"&:AU?O\)T.?*?OH?]\H-Z'G4_8#R'_H!6W# ,%]1;T M$"QGB0\QRQ1>9F.9*I@M@16JPIH@Y.Z2??R0QF%R];_]OR#Q_4M'RA'Z5#>5 M.@ @LYH4<*H4/MN"A$)8XSOJ&BINH1=+27+$N6#SV)]/D^\VYDOV62(@,,N? M!W>=8QK%KYE/_05>GEOT%-85](VC@(YS60G$Q@#763FJ6?BS,!R62>JG:6L,6 MW3+B1NCJ))F.Q@L_F0V=UF]D.-5,&U15: MU8SCJ[SMVI20KH]AN\4XX )#+_L.MA>V//V42Z'%E6%4LBSL1,8:T0!=<=9H MH;2PXE_>-3],HEP8RB,AVVX/&0GRKX8,CX@,G4-F*+0ZC&G6:+73O#;$A#>(A.;-@35X,V@PF+"O)?2*N";>6=62KX0,(YH,&N;MT:VS-^>^<[ M6-TSX#DV.N%$8<<>BPMR/J>>JHJJ1.XNJ;'XY^!1'HXNVFDU6.4,[;P1.PTT MOU!4+I:3\#1FQPIW+G8OE/*M0JX4(M0,/U-7)N>Z1'#2VFO0.S? D&:\&UV7 M'W:'&>FZ&PU&\V[ ^L+U3DC#*BCP:#A9S#RFNZ&E6UC5N$%AJRR.'>ZQQ#D/ M-!G@^T(I>US0!X;)&PO=V]R:W-H965TAI#[H!6BU14A_Q M ?C(8+S()(:=[&"QV \ELM1BS$.I(ON87[_OJ(N'J+;7F0_[(7&+JGKUZMT7 M]?*^5E_T3LHF>BB+2K\ZV37-_H>+"YWN9"GTK-[+"K[9UJH4#7Q4MQ=ZKZ3( M:%-97"3S^>5%*?+JY/5+>O91O7Y9MTV15_*CBG1;ED(]OI5%??_J9'%B'WS* M;W<-/KAX_7(O;N5GV?RV_ZC@TX6#DN6EK'1>5Y&2VUEKPG[F\ MU\'?$=YD4]=?\,.'[-7)'!&2A4P;A"#@GSOY3A8% @(T_C P3]R1N#'\VT+_ M&]T=[K(16KZKBW_F6;-[=7)]$F5R*]JB^53?_UV:^ZP17EH7FOX?W?/:Y.HD M2EO=U*79#!B4><7_B@=#AV##]?S AL1L2 AO/HBP?"\:\?JEJN\CA:L!&OY! M5Z7=@%Q>(5,^-PJ^S6%?\_J]W#0O+QJ A)\O4K/K+>]*#NQ:)-$_ZJK9Z>C' M*I-9%\ %H.#P2"P>;Y-)B.]E.HN6BSA*YLER M[2W6M)\)83]XK>YSHM:MTJ M&?WWFXUN%,C _XS=EF&MQF&A7OR@]R*5KTY \+54=_+D]5__LKBAMMVP8OK>I'432YU-&O.PD+ M"E#!O+J-&K&!=7I7W^NH@6](-1#&?=[L\HJ>_?4OUTDR?U$\"?YS$%6E9-70 MKL6+2%39UT*HZJH/)$WKMFHT;42<'J50D42)@\NGLMQ(Y63F!SIOOGSQU?_^ M%T+]<0C5?O\T$C^/S@SZ='E_FW,'"-%T'][*V[RJD!L;48@J!2YHA-N_6.)V MG$97ZZOX^OK28R:U_B'ZN:Z>IT+O#"Z/8"OO9-7*:"\>B=%-'7WZ^&%P[[.; M9;RZG'O\/A9M""ZO&@GBWD3R 5R AKO*M+ZM\G_); !K,5_%5S?S'JAW".9= M#18\DTJ0%1YLC.?S.?[7V_I3K8$<%0OYCP\-$*K-]:Y$^O9AK%9 E87["*P, MR>K)MXBO%ZMX?G/EEVZWDMR"ORS@>8@5R^"ZL^MG!P7J, 5S3414*&M&SW0# M!]*UX$3PM4PG;571*-&''J0XJJ35DYD[^+.L-(!&@;?;BI3U$[X\775VHBIN6P5(*80"E-X7@@ AGONZ M 5QR41 :YNCU/ 2 YV6 .OR-R_(*9 JVQ[@40<@'! %_BJ9#)R7_:(%?@*)N MT]TH#$).MYO?000MN)_0NBF-Y%E(QE$J50/!&V(">IH+A?X"KAW>YJRI;R41$<6RNS]@.,G:1Z'0 M'CH.,PNJ3--?-4$1VRUP3"!YD 'DHD1VEVMX )PH104!819M'J- AG[*MS+Z MG.82M)J!#07L#.*A@E6Z>(R'@FBPB@WM@9 %4QP9VKMBKB)01R-H0NO\MI)2 M=R_LV66]GA3(G>Z"#BW^F1<0Q]T"-M&O"@*\./I9&$Z^T;I.<_H4HPTBWYS! MZAQC%[)30!=@J'6(YGQO =#/3ZB=E:&,((A(L\'0QF"@D/14"CF'3&%C%=H' M:\#$+4"_Q0=[E8,<[E'T2G3)^ M#$%O,Q;K0R>]-S#>(XSP.#QMA/-1![6!B'MDX=B-M#3J6@"CPMI: FO0%]=1 MR:&SU;&0IH$YT'N9YML< (/A8F4'1G^HG.HS7E/<]A8/F3LP>-8P.@.BNQH7 MXT>6&$00MP"#%<$&$!E$UTJ2Z*K'J*T\ST8 >S9U[.N,)-::F53L1=H,G W,7L,C3*&<8%N=8M^?BTUA FWN]RU#V%D@AA>M5XP;7! ">Z MH%H"T%=(:>!'.B:B;5$#( R]X.)NZ>(9&Z+FOO8/$WA(%@*HL#< >LB34W((G;$O MT%@E@/3-A7P3I ;T#'3R8#/PIH\V.&RZ8A!GR17?@U4E'KN0?$CE MGB&2PPZNE0*W\0LR4@0#ESA;GM)WB!Q1G ML#_ >V, 3-S"D)0T)A4$0 %#"J$J$4<_EMM"_ O^^&T/43W^H>4^%WM *:_8 MU8!7S N'&,"1*"W>P#-)P #$H&%-_D>;5V2(NRSJ.BRTG(P>UNC@3OA/6S G M8HJGR*!HMIL%2)8BOXD;*0:"FZ(1U!P6H3=762$UDTP)B#D!R$917BM*0. L M.;<)L$@!29,1C-#N;-,VD PWS!D( JHP M3D)[GX+O -?8<)IG'%<8<-]C]%?#5;"N2KC %^"2P(<=/U@4NJ:P@_@R2$T0 MI$4,)*0N\HSH5:"X92:F@CTHFPUXWDX )YP>%?AM)F@UR>86X@'@CK&[L;F5 MN/!$\AN1W!V'8%.ODUUA3OAL817(LI%=HREHE_G%$JN;;E M@3LTJ5A'&9,YKP^)C(2X$WEAZSM@^??B,7 1Z*3A8DU>RF,^&?4#(8*5V1K# MWC'&UDH1CRSZ05+M8M/?]I1Q&Z-BML7\B>]#B&^!5& %//Z4?,,!1@TM4WJI M,20^J.FXTSLC2FOI!@&_C(!.<.E;E)>+\1CJ JTYOA3>-=T+!?:1?0IFM]@P MZ&HZKJ)@FMP66RF*!.L(HYW&F&?J)\S&*C:+&ZY"=447*0!AMHWP)R_]@;2E M,@T1E^U8$":T)NB#(*%;W-B+',QMVX"?XVJ;S_T&25^,9C5VN34#A,X]#]3V;PL.3O,X. M5;491XO0 61,>0S/W'XGVM'3L1P+3UC,_<5G%/H5N;0AVC 2XTCI, # M?X:D.P4+^6@RZ#:HXI\.T#J-DNOK^/+JNL/60?M*\G!T%?:>*1_7=41)XN-YU.T3MP7MCK;,>H@@(3+VZN W)?QO/+&Y_+<87# M^8,Q,W U3X;X!/V?7XDC=-1-1U@OX^7:'W6H_^+Z+$MP$K[1LDC EC\+[WR) M=X5\ILE1)'ZN&S!=X.4^0];(A$OFZ#9#YX4WP0@'HJ(]<.-.%"T$*:?)]=5L M[/T-;XDXVNE(1 EDK"3<; CN7 +K#01>%;*U*=QQ742FBZP&7 M(3;Y,83P?N/4",-P^2!52C5V"N# ;IN(*S?E3HN2,K[Q ($W*,7=!A?5A)0I M&#!YP+%1&2IV?4@-WN>YJ*J6HCBXUS\$G!0@ MYY.(W@/]@EI9>$)L.-16E.C",>##,'>T-*!&A&$Q5CKPF$I2!3V5,M/6E%BQ M%G)W# MG..VQ.X&TY-DPN+F+58S*^ZY")2X#&PATBVLHQ]4.+/8U<4IM/QM]CEZ*ZHO MH_T-:F]@^T,^Z8A?>:D]8!;]'7(\H-2T\ /O'RT/30I_B 3V>Z.?8?H$"H>Q M&K,;YTE(R#=8QY4^4'2?,27.RQ*\"I>N(>A*)<7(' HB@OEV+8"+;1%3I0-R4U --K*"%HOGES<1&=4)\&3 M#3C*SOKPSBD7=%D^:$6MJ)>)PP] C]05!OM))2("&(!O3;]PD\D6$I(YU9+P M3""1CL[N=US$8KM)H1F$&N@-SMU=;7@,IRWGX9(N+,E)B&$%X1Q\;W$=Y\J MEA#$@ZW%NA+63HB:MKX-#@DLFP''@D73:88DID@7YJ<>BQ=]1A+3\2H=T3$7 M9OZ18>$T8?)57 , MELA>H#A;W%W5K4YY6(DQ"SN/"NA)'1XJ4>Q4^YQA.L)(D!^FS, M(A'E.-H98_\UYMR:[[A?SR93"\_J@:DU%2PO [TB(4836&6KE2VCNRX]UN4) MO0TS^6J^^AKLCUB!X[$I&%RLO=ZA(6Y,+&R#HJ&1W?9; MP^MDMDX("T+Z*3B/DXWYU^D/4I.2K!%.R-2E580(VQHD$.BZ-M*W,[>&F;;F MA=1M*ZJ7V6BY6WA";B 0/VM"-=<,TM$I)KJH),QUPJ*1+_<_6G"(&\7M MMU MC"?:RZ#P=XA3V%QN?,WX"=$!+N_("5K!C925#PDFO2D\I,R'N^03OITEN!-K M0*##O:"OC3ABHLGA4",HUW' P8>[+F+<<:W31BXS#F;8_3%3.GK46\0FV?)V MG>GE8Y3Y//"17Z.0IE'#TH(Y,K74)R296OZH"O*A0X">TYD!^ @,_Q<:(\'N M2*Z[HTC'C01$!I4>-K-R5A[?[7*Z4V,VU^1*3FH1L1."M0*;[1^Z4V\4F]_6 MZ$]L<(7("S/_ LE:=6M3DF\*H$9[WKZ1X1W?\2S'$*#;&JB#?':@_'N(=GUK M<\*1AD"^OZBY?/O;I6W(E!!E%L")]->U,.Z2QX_M#-::G52E M<\,H/(7A^@H4G(M47?^'! ,$Q&V$;D3KH/P[:A8.QI"ES&F"/#.YT=8>0P\N. M";7(B];.I'V1'%'X%D+0%51!]V_2/-ZCW\<2*C5,F;3G)D.QS$*BY%7K+,!T MU0BY83QI5RMB.T06V%E?KU@_X_;9N%D+FY^'ZJ0'CG79YD&,8[3IL5MWY'K& M)=I!4\S@4"/LI7(EI4[8;C$+AWBIG&X.Z4G?+TOV&%Z]' M^9 2*G,[,]3E!/>I7"%?@MP=[ # MRN@-3NK-(Z/+'&B( MD@*>PDU(&&SMQ#,5#FWSZTB2%%Y:RSWR1TYJ,+U%,WUAXR?ZW=,CMP5!2EMN M>8(5XJJ:JSF*7'F:>3IX6.08LIRJ59"VX>0135%2\9['QMQ%MI+Z*Y-8#ICH M0BZ+4Y#]&8&ZIWB:F_Q\BV[7I'N+0[1P71G7ZCMB\T@$[\%TFAOA!*HO'!UR M!F-'TW@X)<%=HF!!:BN5259,_8AZK+;=$]/E_: Y+!MT<=WP.8U*/ZLN]+OU$^>ITD2Q[KWGQ#)]_N2[HIJ*Y>XZI%;]?<$C-&YSE M%3PILP,\J<# 7;!HH!^Q T<$UQDVSN=XO.S.1,[(^,'E M1-.H'-(I.T-XT)[0M.&?((TFP'D28D.91:PJ204S-\DV)%INJD\F&+*=55XX MB]XX(2D>>V,"MD :3H9A SASVBL> GK12-LZ:/7FX\-VAQ33CT+\AZA:#/-Y M!&S1E2;TMW!VX&OA$MPKRFQQ+MQ0U??#]ZBG;!^^)U*$@N M0A-( 7(*3M;C MS*&LD>P']=1];0;+JWL :]\?M5[2[^U/&EK:5V$QUCEF4R7NF0/R7V1#O?+5 M?8,0>8/ @X*+2S^1B.PL\'U#V)?QRVXCPT6,F3/5W8D9:\W'A&Q"CAS<)Q3Q M\45OI>UTPG'G=,@E(;_^''?S.:_2R0(O.>)5]SD4U$[W!V=PZ66WV7+ 8+P=-T?$?2GK>/5 MU67W\Z4__>BDX.PF'!3L?()H[PT8QX*($@D-:BI];J?G3'ZWE"YGYL+FH1F<(Z#S"H<3%KQ M+T+,^A.4__^(-G\2T3KS#4E(,!:G:TLOL#Q:NC=ZT*7Q&V]F[-.T@]@BB0WX M4FYCF*%V'T?T=9-^Y2/\49YC+Q-,_$!.,NO:AM&YV3?M;4NC6GCI;IMM=&BV M^\K]](PJ!&A/&)I-^M. (YCZ*N/>2R[_QEHQMI[J[%?%+L( M?M^ME.J6?L4.PUB07?ZI-_?4_5#>&_Y].+^XGP]\_;]02P,$% @ MDX1=6([I3F(." \10 !D !X;"]W;W)K&UL ME5AM<]NX$?XK&)WGFLRH$B593IS8GK&=I$V;W'GL2_NATP\0"4FH28(!0,NZ M7]]G%R!%RK(O-W,7BP2PK\\^N^#9QMA[MU;*B\Z5#=6N+HH MI-U>J=QLS@>30?/B5J_6GEZ,+\XJN5)WRG^K;BR>QJV43!>J=-J4PJKE^>!R M\N[JF/;SAG]IM7&=WX(\61AS3P^?L_-!0@:I7*6>)$C\>5#7*L])$,SX'F4. M6I5TL/N[D?Z)?8S,0:>V\*>)A6%#H,OR5CS$.G0-ODV<.3..!*=L=%+&5'Z27%V?6;(2E MW9!&/]A5/@WC=$E)N?,6JQKG_,6UK+27N7#>UJFOK3H;>XBEQ7$:15P%$=-G M1$RFXJLI_=J)CV6FLKZ ,>QIC9HV1EU-7Y3X0:4C,9L,Q329SEZ0-VN=G+&\ MV3/R[KQ)[]G0^'7O*&2Y5:HTBNK,J%+;X3$1L_+7Z6]!U?\NEPJJ\N5N).Y M#&-.Y75J?T*.J*M!U-IO-1 M@D+-<^*++:";8./)L.R]$([\ LBE]'IA2(+ MHMLRY*((N6B,B0$0DLXM 09*GKBMSV9!$2:0.93U"P31AV@ 8PJ&>>I'NNM2@(:LY2K2T5=(Z MP;($"EP5"^ANBIS_G0XY(?@U&8G?<,0J:BLD8)>?3B+)W\F;]_U\"?D@=2X7 MN8I1T\[5*H"+3!YVO>Y;RZE6/YCHTUDGSY)->^+5B KL'W6IV*<^")+W4:E(E+BC:'#DH(B[?*>4[6WL;/96IL9:RDYC8,,$>Z4W1F1XB!JK)F M:[!9UD"5U;]CX4]$DM$+0 ^3)*'_R:3I/&D?@Z@1@S*9O2=G4U.6L=]RD9,. M]0AP\:NH]"J7Z3U4("[78!CMNRGHQHAREL)M@(#H*.!3+A$ZS2%I57PA6 %= M7?*YJ6VZ1BQL2PQ"YL[L\5ITM8J;D?F#1,:;&HD'& W.L>&Y<026#Y0D3$S\ MT@%E[ HA498!19-A^IYRVMLEAK.P<%^$#N$'IT/!^=S$6% MW+/P(9O2@W7K;WM(5F"&1XTY1^5;<31/=O .Q=B*BV>LXJY'W$76I-'U5N ? MPBO&[!?I,OE=_"TW"W#^'<]K39?!EE]3;PC%TY/ $3NX?=O5\3/IV4,3O68N M11"T\_$PG* $18OO8C80K+@M5)C@*FP*$[02ZK=%8(= *=4?'V%*N0KM%GEO M"@) /DE$)K>["NQ )@3ZJ;WW2E48FU'@SYBDP%(\WH9,4ZXTN@A4./THBC"= M+4V.$;RAX[Y>E*[,4(G,):Y>_(^2 ,U-]:&NPZH;[F./FP%79QZLK22(*M45 MX4R7;;";?K-!F+PJ <%%KM.68+D#=M,56P>['?S9I?YFK^U ?-%&]&4T=*NF M0R_AK+;DJ;>(%)%SPS2NR45I2.604XD;#@L$X!'SQBLNHP< N5\!H?WLXNHJ ME8+,(;(;V4Q;K*/\(%"7[9-,,;%2QWV1NF$/ (%3"%JOSH@\'U/E^.1.,281 MY6@HAF*GU#TIA>V5(18LHU:G&^*6F)(,W>86I,5K/&_#RV".= ZSVIYQ!R1C MPK$KZDKXC\8YL:B!0[(.1B]T&:"MRP>3/[18;:490 ;]@JF*0L'Y"B3$I0B7 MJAAB\L'MJO*@8=1CRV5>*V+E,%&5N(H&M"R,M%Q#(1'&LKZ*33@@$&N,;R_O M571M%VS)/='!OIP[5\1MA3L(Q_))M&,Q8D6%ZXKFMN7@J"Z?*/;4UE)36Q@? M=#MZEX4H-!E:&!!$OZT!+\Z#Y7G, '.SE4VC"73TS":N.4H7U745N;QY]V/- M?E?/O^T5)O7I7LF%*9T\M;)TRX;WXSCZIZMQGR5/(R<_3Y$'69'*JN)H](:@ M3VIA:VFW<;+M*@;&JUQ1S%1)+,/L'6\=-TQ7,U$A8FIA_MIAHA17.TQ^.=PG ML)#Y3E5:5IZXDY]O_OEM='@"PS5"/9 >XJ#]@?U:E4Z*KZ$FGVF^$VES/5-&U-NC7)*YA!-'TDPE2=\9#6MO;#(1KUFA!WJ>934S]Z M\?YQ,G\S/#Z9OF!;R _%^B@9';>!_H&0[M!W>?@B,CS8,?[@?M"S;8,K3F?V M'QWZPC'N?(9BEJ>/;>1C7?KP1:I]VW[/NPR?L7;;P\= S'\K#9+)U1)'D]&; M^4#8\($M/'A3\4>MA?'>%/QSK22"01NPOC2@UOA "MJOG!?_!U!+ P04 M" "3A%U8@G5F/F8$ !B"P &0 'AL+W=OU5'865\7B\ M1_\U^$Z^++C%2RW_%*6K9M$X@A*7O)'NF][^ACM_AAZOT-*&+VQ;V2R)H&BL MT_5.F2RHA6K__'87AR.%\6,*;*? @MWM0<'*C]SQ^=3H+1@O36A^$%P-VF2< M4/Y2KIVA74%Z;OZ%[EUJ:V&-=%45-SCM.\+UN_UBAW'18K!',%(&G[5RE85/ MJL3R/D"?#.JL8GNK+MB3B!^QZ$&6QL 2ECV!EW5>9@$O>P3O$S=*J)6%*_+R MVGL)?Y\OK#.4%/^<X"PB)E@T&XSF;UZEH^3#$\8..F,' M3Z$_\TJ>QICTX"$,7' K"N"JA%+(QF$)ZJ&0L%#H>AVV%WX@RC=< M2+Z0"$Y[T9K(17E:W%1:EFBLUW(5PC8P LOW?(.&" ZJJ1=TC%YV6OY "U0K MK".KZ)0>7&F'R@DNY5UK)9$6+!:-$4Z0\!;)1KPM9$.I!DNCZW#8WJ&"RZ*1 M/#!^@05O+/I]80"72ZH$5"0:28XAA<&)]_L3>O"=0)9:4I'RSKK@GT5G:=&X M*IS1AJ7%)B<6SXDF:9^*T1F\>35F2?;A?_O_A9QBX/D)Q"X,-^$9]IB\9Y[_ M,/])N^4O34V7ZCED63Y+T+;FB M-%7%%S7H&--?W[/N>:^<#^)Q-HZS"8,\C7,VCD?9 /(D'HQ&M)J=H.7+Y<)# M?A_%R_(X2Q9[*%)\1XZ5EQBVE2@J\"+>!J%V=42HX A?:$(Z0C\J M)^2T#4*[0D(5H"TL 20T*<+>KRI04M4BTY'3F3XTNNR].&_.K3?E)*?_P^%K M7X#@Z]I[4]:S/*'1,*7\ST9 V.F$.)+"=^THPBD+U!B-)I . MB.#C.!]F?I5-O G9WH13#VO_J.^ALK0*W9U_OAKEVA:H6^T:R/.V;SJ(M]WG M9VY6@J(B<4FJ22\?1F#:CJZ=.+T.7=1".^K)PK"B)AB-%Z#]I::':S?Q!W1M M]?Q?4$L#!!0 ( ).$75CS9F6S-0L ",F 9 >&PO=V]R:W-H965T M[=!\O 3/?T>S\S\&+-Q6>Y8JPB7_.L MD!>35565SV4[&Y9AE?7TSL2?O@?;I<5?A@=OFBI$OV@54?RUL! M=[..2Y+FK) I+XA@BXO)E?W\VL/Y:L*GE*UE[YJ@)O>&YZ1;$@G[URWWUTIWT.6>2O:29[^G2;6ZF$03DK % MK;/J/5__G37Z^,@OYIE4OV2MYWKNA,2UK'C>$(,$>5KH__1K8X<>062-$#@- M@:/DU@LI*5_1BEZ^$'Q-!,X&;GBA5%74(%Q:H%,^5 )&4Z"K+C]4//Y,Z)J* MA)09+5[,*N"*8[.XX7"M.3@C'&R'O.5%M9+DIDA8LLM@!N)T,CFM3-?.48ZO M6&P2US:(8SGN$7YNIZ.K^+EC.JZH8,_0=PFYI1L(J8I<"4&+)5/7_[RZEY6 M^/C7D/::MS?,&W/FN2QIS"XFD!22B0\>XG^2=XQQL MRR3[7,B;@KRE&S"O[1JD6C'RDNT[D]P]M@Q!>=*$20*U2O%9@H\K9)IV M$Y4*A)=8$J1!"OBM:%6#BIO],7!G)=*X8HWBVH+:$AS8"_VX"2P]:))W!?FE M+AB)5/@Z9(J"H":.=?Z>X6(ZZ&XZ*T#>,C7!/C\;=L>XW:^ 5X*K@TP-]V1K MI6=#5NH+U))KBKLWMZTLBK1ZS,$I6U/D]#,.Z$I-;XE7,\QSB M23-J<@:9.B,+ M*BD%PYY.Z --,WJ?L3%+'AZCA3)=TD5^H9]$NFK-3V3*,U#;HL,H+(,AQK/I8J:P8Z M/NKF@X11B8B4\%?POMPCZSRZQ'Y.V?-Y1&[R,N,;!L9I>Y&RYTNH'P"\L/CH M]O9.U92FWP DG9.;+W5:;=3LT98!W)1"FL?NH(E]\A=:U !6T:S6Z;URMS4Z M%G!*ZEC[?'BINQ-G_C\T.0.6 E_3#'):5SJ,V^52L"7F#8AB8]3N16X_%B!R MBXV67 *:37;KR0E6R $9 Y[0M&4M,):J-J=_HS*A7\BOJ:PP9=_7$')^X/K3 M^&SJG8'P'6]M._8U9CIZ(+LI\(14!>U08@ H3%MWR/4%;#I6X'79/"%,!:MB MC<2P=Z'(5T52EZ7?%TJ[I>$Q ^OBE0/( R,-](]30A)DOH):F2D<\QT"0VS! M"LJNJ89Y%:] ]D=[]Q^6735?P]VQT($/OD>E/1^$?X(/'G9\<$J!MXW(]0S7 M<48+[RGU_?0R-6"A%=7@B=;5B@NLNN !O?56SR'E4JA:@'DDCJQ7T!6;$J2D M:ULX5IV$0?K!3I?ID(%KI1&CL(/0-%A_XJQ6_7B:CN.T'2/T< /.UYS.@;YA MD*C2531;E>T4W+7P'!BRKTS$J40;*K*&KIG5C#)$%S%K=CQ&&_@Q5,^C);JM M9Q P&:-P;5O64T"$-OR>QJ.S(9;C_HZ!\'6!EDH+5>BD,@WR'2EJBO2L'5W0 M5$ ,B\^L(@\TJUD[L!MA'2I*F@Z@I#G74"Y]:$Q<"U4.V[F-Z:;?:BO(J(+K MLHWZLH)L&!42-BWO&EM4FS*-57]Z@/Y&('D!-4#DU^(93B4E%'B>F/UX[R_2 M9M?M<&,9;R &ZHC&QMEJ)0V:!A*X9_JV.+2>A-6@I<4K-,1!9W7GAN6-EQQ. M8B8J!.YM4; *7;*]T$663SS;='RTDE[GF\O$55/(&3#N6'/?7PZLFXIV$/*:YEM MMK5+]@.CB2"%K:'B+EB*]&S6GO6 MTX8Q[BVP&F-R6^[Y__S_[VWL_0#*-GSW9UYU_GV,YSX'O>-%!^W/3 L(@D*F M\<'(;UW?:9]TZ=0^ $^JTT7<\>^3JY(Z!7?O#[31V-[KW&SOL"L>D$#KK25$ MKSS[T_SWKK\3K@X"UR)S(PA<(PC#CN0)<2,S= Y8_:U)&\?PHM!P7*]'$=BF M&QQ0W#2&A8X"8-Z(0ONL1^-$IF4?T+SN4F\:>K"4'_5I?,>TO&]5TH::9(2A M W7#Z?'R7#,XE+G5TH9-N&]XKK]K%]\_IJ4W#XPH<'>TG)O>(4U/2]#0"-VP M3^.!_0]I'M'2(;9M^!:8S YWM73=(UK:-O@RZOO2LTQ[?DS+R,$0 /3N?+ZKL#\GONG.-+N!!4-UOD. MM"NX%1'/#*(!P=W>\G-"T. MO)CNE&"3-%^."9QE?Z^,V6>>Z%#[_R[N5LJW23&GU/I6? MGRT$0YM 48/"U0 (L1[2IZAK>=/B0U)K>_\\"FQ3-_&.\!3,*>+D >>00?/ ML#7[+H[[P5.BN83P&ZJK:-ZC4!7?-_W&$4-7?8>V*$K9#\@+#GVI8:6V8N!) MO7L$B-;X6^_N6GC8=4?M'.6J;9CT 5,+@/; S>G1 LCIB0,6"@WXC]8TU. 3 M#.$>"E6'5:4^+\T ZKS?0C.->JZV1U<'8Q\5;+O;":Y*991^'9W^!P_:"_V6 M6^U1BL'=T;'S,@4-?UR8'M-/JW,J:'ITXM4(EAHL]"=@H%=]^/5!;U5>8_!\ M4L'SL7C057.P\73I9_AV8+@])* J91#VL(-M>8;M1 5=X7LBODVY? M:PR]\-NOTI@FJI^E4B^&KUQ[\.R>D9YL5 YGC#HVJH9ZXG:GB&^9<6>F3Y10 M^5WC.*:MNZ$Y]#G(K/?A3L[$4GV>A-+41:6_X>F>=E] 7>D/?[;3]>=3;ZE8 MPA:59&P!I!:4OPD1^I,D?5/Q4GT&=,^KBN?J&ULM5=M;^(X$/XK5O:T:B4+$@>2T (2[=[M5;J]K=KNW8?3 M?3!A(%&3F+6=4N[7W]AY(;1 *ZWV"[;',X]GGO%,S'@CY*-* #1YSK-"39Q$ MZ_5%OZ_B!'*N>F(-!>XLA2J#+/N=Q>028V$\=S&L%=NDJT$?2GXS5?P3WH;^M;B:M^B[)( M+#)E?\FFT@T#A\2ETB*OC=&#/"VJD3_7/'0,(O>( :L-F/6[.LAZ^8EK/AU+ ML2'2:".:F=A0K34ZEQ8F*?=:XFZ*=GKZ52<@22QR3&EBN'X"DA:X!G*6":7. M"2\6R%UXERD++#M9>E_ MJ+'"=J>L@T8%X;#!8%-[A.H"*(A+F>H45(\\)$"6(L/NEQ8K4N_;%HA(ZF!0 MKVE I:[G[V*%DOG6RD6!5Y&B$]+B;(%+1 MO378WIEM>^3CAXBY_N5/&[_M.'ZY]2 TSUY)/]M,V)($Y.PM_%F'N9=[7XMV MBAT?^_EN75VPEP9?=AEO1->EQ,*/MSO!7F)>(MRW%X7:"X?M1//G7R*7CHSH[2*: ]XA MP!L19URI=)G&UC75HIWYE(6C';H_HEX8[I9#&HTB,LM%66C5P6EJ[GB%-Q!A M!\Z,'KO(IG;Y]$MDPD> M4#=D[8I%=!3NTNO[U!VP'Z(7$S@*!N='*6[V3\30J'IN=,Q1-L(PHE/53G_TUR/>KYPUA9@#7FO.\O9D(9!6N0\:A MQTJ_\V+-0:[LNQP_SH;*ZO':2MNG_ZQZ\>[4J_\-V(17YA.0P1)-W5XX=(BL MWN+50HNU??_.A<;7M)TF^/<%I%' _:40NEF8 ]H_1-/_ 5!+ P04 " "3 MA%U8NG37%XX( !U&P &0 'AL+W=OUT9UQ*E"S;36S/*$X\S4ZJO MWW,!D")ET7:\>;%%$+@X]^O<"_!BH_1?9B6$9?=Y5IC+P38#>% /?);+E:6!X=5%R9?B3MBOY2>-IV$C)96Y*(Q4!=-B<3F8 MQ:_>G-!\-^%W*3:F]9N1)G.E_J*']^GE8$2 1"822Q(X_JW%M<@R$@08?P>9 M@V9+6MC^74N_<;I#ESDWXEIE?\C4KBX'YP.6B@6O,OM9;7X309\IR4M49MQ? MMO%S3\X&+*F,57E8# 2Y+/Q_?A_LT%IP/NI9, X+Q@ZWW\BA?,LMO[K0:L,T MS88T^N%4=:L!3A;DE#NK\59BG;WZ+-:BJ 3LFZAE(,QN56%7AKTK4I%V!0R!J($UKF&]&3\J\:U((C:)C]EX-)X\(F_2J#EQ M\B9/J+G0*F?7P*H1#C"U7;%K9V2AV9^SN7'C_SED 2__Y+!\2IU7IN2)N!P@ M-XS0:S&X^NF'^'3T^A'T)PWZD\>D/]=)CPN)QQ$[((A]1.:76J45#&)X)@Q[ M6VE9+)E=";857!LFR*L,/A'Y'(:J_>+^CH\9+U+ZA='B@2Q9.#E?L1E$W%EN M,;@16K"C\70:Q8CI+ .,8SS'Y]%D]TQ2C^+SL_883%L*E\?9]I@E"MQ@+&$U M*L,04XNP+7Z\RQ<9_X=[00^!@:",3 7-[ -X,CKM )S$I]&O>P#')W%T6H_U MXVL#^Z)Y83*N"V#[(I9&I/*8_<&WF5SK /=K:2RP1ZVY'16T]Z,!$T"%J@0V M&/.\;\F+[TP_GX_CLM7EH H+L MTKAPSNM&JK?E>N'IK]&9T\:_ D#]=@'?U6!D']HC)F+LD?MN3," M2Q66%,JR%5\+QBEH/3EFDL]E!H[ ^SG/>)$0;V2<=K+JD!JTP8I[:2XPC03) M+&3""\N2%2^6$(6EM/U_JW2)VFY#"(,F>%EF6U)\=G?-OJA2)NP4"0B@6<;G M2G/K,\PSF/.XVO+,;INQ]R SM?9:CT=QW%645M#S72D+GK';RB05,HO-K%;E M:LMN$#6IW^1G"HWQZ/7=[:PU[ ;CU_^"0RSX(05H*,-AJ(2:%""G+9(.7+[4 M0I">OM;<1.PWM5CDO/CE P=^M%CL@TW=POH%:]Z\+U $?R:!.TX)R-R$&E"$ M $B%3TT@RTT=:H3_@T,GV*Q&:Y^W]^6Z;MO$ETCR32SG/G$#4'T&[\31U10C^*/G6QX,KT1ZB M!&LB,1!"@$E.QFNN"?I*XC'U1@W90W(%WM3 TSH\C^$HJ)>2AT"5F'843Z8M M)I2.N)%J6$R>2"$[4Z5SF]N59@IT"05%>1 Q&>^)\.2YFXF)KNMT4)TL>"41 MVO)FLE?))XX7FZJ*3)3"5&!Y%]^4?Q"T[]9Z:Z@)V*PD0G"#B$?_-VUA1CB[.8K>.+ MMB8N37$H\6419LA20'!%-/==.HVK#"GK\2ZDAOQ6 %%8N1;* ZN;N'=?';:: ML&]=PM1JRQ#.P".72\>/'#6QY>:6H0^',+C:V_T!(FQ!E6"%;'[H14JOO;ROJ:+=,/;U,=%#0NA5 M*XZF;/[-2M4! 26T8XR MQ/VM2GH4GYZW3Y)'<3Q!9._5OY/6P1+8]5ZWVRK#39QWJ^0M+ZH%6GE?S.JS M_\W3.3GI[0&.SKH'FKRS14^'$ P=EKS].',*SF:_LS7 *NT/EDM1N#.GYN76 M'09P;J U_JVX1V=+/)Z$ZQK$^4?5L_^F:^[G'%O'>S6\[;GO>9XY".9P*_%M MYS@"^L3IC1ATM+LE"#H/]ZCXT-0#[FGY;3<$5VGVO<%$_1QD)D==KZ/Z8DUH:#Z:-\EU3J4P0)BW%&%8A38ZG,039F5.YJ#]#/8VBVU]5NJS MD/21BVD4)KZ1847E? "=B< 5!=_NG-[@#\M3 M"-8OW019K3YIC3SGU)VT_T'*9QOD*^&96*!I:/H;#I@VG_D\0]6 ME>[#REQ9@'4_5P+LKVD"WB\4^K[P0!LT7]JN_@=02P,$% @ DX1=6&[2 M^!)7$@ <#< !D !X;"]W;W)K&ULQ5M;D]LV MLOXKJ-E):ES%X9#4/;Y4C6?BK+?LQ&4GNP];YP$B(0D.12H .;+VUV]WXT)0 MHF3O.9LZ+S,B10#=C>ZOOVY0+_:U^EUOA&C8EVU9Z9=7FZ;9_7!WI_.-V'(= MUSM1P3>K6FUY Y=J?:=W2O""!FW+NRQ)IG=;+JNK5R_HW@?UZD7=-J6LQ ?% M=+O=[/A:?!+-;[L/"J[N_"R%W(I*R[IB M2JQ>7MVG/[P>X_/TP-^EV.O@,T--EG7].UZ\+5Y>)2B0*$7>X P<_CV)!U&6 M.!&(\8>=\\HOB0/#SV[V-Z0[Z++D6CS4Y3]DT6Q>7LVO6"%6O"V;C_7^K\+J M,\'Y\KK4])?MS;.CT17+6]W46SL8)-C*ROSG7ZP=@@'SY,R S [(2&ZS$$GY MR!O^ZH6J]TSATS ;?B!5:30()ROO:WR>BM8P[\(_>*N@1GQ M_EUN1[\VH[,SH].,O:^K9J/9CU4ABOX$=R"*ER=S\KS.+L[X*/*8C=*(94DV MNC#?R.LWHOE&E_7[E7]ACU+G9:U;)=@_[Y>Z4> 1_S.DLYEQ/#PC1LD/>L=S M\?(*PD +]22N7GW_EW2:/+\@[]C+.[XT^U?WX_+H=!2S< ;VZT8PT%FSE:JW M#$)9<0P&S98" IJ>@H^56,F&W8@O$.I:/&,Y/"%U(PI6KU@#4ZSJ$J)75FOX MI.C.07"EFNP1 M+* ;F?OOK]G-;#Z.9N/QL_#>9)%&:3;MW1O/9]$,[T'40TQ7_KOY/)J.QOYR M!%<+?W4S2J)I"K/_6C>\#.>;+J91FB;]=6$-6*=_+YU'HW'P'.Y=X+X?5/TD M"0O_.]OS_[<[#ZU2HFK.K_M;_"EF;T0!WAJ:$C^EV?-OND-3?&IX(TC/=W4> M3)7-HBR;=GLWALO ,6Y&T1P=Y=@!X+DD&07/I=%DGO6N:0,?Q4J AL6W&W90 MX=$T&B?S3FAPN/FB-_2KBJ9)- &#AY?S6:#G;#:@Y70Y)A" MU9N:GGJHMSM>'4C(V7,(@-5*4-KOGI2:<6TC1O_W7;\7;&?\WVUTH,3.!S=O M C5)8C]+&B<)^^[DO]G\H&Z6#JR! M:0)L.#8/?@2N"021W=SGN6IY^0Q-WX)6J@%V;+:FUM(D8!_E\2P]&VU@XMF\ M"XY?P,=5]R7(:-''JHKV^=&[_'&,="A@_&8L:&< MFR"%RQ7L&>Y]?RLA\I<0_C0$?#$01YF58G:_1?TU^9CSD)-U-,MY5=4-Q)37 M9 W;K!LC8HU[%5,2'UH[V!Q:%7$)D4]AQK:J%H+8M P MHO]F+4ZRHZD'ED*# NG[,_!O$/=.\>^>Y#]=]N>+)@I@X5+.?]$LH&Z:THPFN@RE"=F?MO?=]CZ>RGBZ#*$C/&/Y0L@.)L!X0G:0 3L?8SQ" MN/_+I J/8J-9- _HT22+)I#,7&Y% 7*01 9)(4M@_OFDFV(VABDRFT"'1BRB M>3H+KF; GMP*E%I-004@AT56X$33),H"G@,\:#&9V84N#H0B8#KO!@)C&Z53 MG[DN#@5V.LF"J_EHQA[X3@)1D_\">ZMSB3JO=:!S.EZ "*/N&F3(T@7[M$'_ MP0Y(0=X*>\<]X-:]S 2UT&S2V0WH=C(9^_ \4%K1O!1$3=H&*W)5'WA)/GSL M+ND"*JO)XO3^'*@CD H,;*XW$),-(#7"[Y%?==LW3I.3NR KE.XVM:)>2FRP MY_1D"V>/ K,LR,0WLW3A:KVUPN3&<0%+/,+3ZPK&=]EV:^9EB!CH+K,5Q/^Q%<7@+41P&FRF4_*K'. MQGG[%37._ QJ61!65A)"H 3S(HHV0*CDL@P4/@^^9XT= F!GIE$TFL][\\RB M40:6_%DT@YMU$\S3+\R_ <[?!'7W^;([@'6V!BJ.M(QDX&@#FU1DU14\L(G7 ML%8\85M9EF!HD^3='!M 3W7U M">J=S>+,J(-2.QG,H'=L&5@!. M"FIJC_%*K(#%FD?1"XO6V^'R[J%V^)1NEQIH+R*GLHS?IFSPI!HC L;??WI@ MLW'2(^&F60C\\E*6[GM)8*RA:':,$W-6=<:OT98 (_'<&Q.7N@8P;H7 [ M4S>4![-?N2^T4*"AU8\L=[;?U#&0/3CL=3I-XVE?F'0\[6X="W,_N#CZ_E*( MJC,1>&,N(B?PY[984W8#_:&DY6N!5V1=+3Q_4H(":(N]T%+^#NMA)5/13?"I M);J429_&*"WDJ"UZDKGM6Q1#AI>(4SNT"4C1[BQGMW%OQ]GL=P0!UK"0Z&5= M4!UB_+_9U"![(X J*JX.O1H=[9ASI0X0@'NN"K2.FNLV3>>51D=S&+4[^O7=LNH.P&!?]D" +)Q:Q@C" M(34J!:QM]I%C4D''PN]TFX,+ZE6+ZY4$#8@H.)7B MNT/D,F65ERV&B'\03?-&25% _&$- 'XE.4U]#S!? D0R?:@*!9!!R@[&CQ/= M0^E 3$(4P2VI"'S!3R5U4LZ&!PGV]L/YZH1GO!Z#A*D/THR>%WF 8OH.KY"HR(4@\!R2Z.F.U:M:NQUH-XN1Y- MXD7'!V&K>%'(SLU^43O,8(^J7;,',^\#SEL_8?_(LS@^+"2MD$X773H^IIR7 M"LE>_H$Z3)*)$&>3(.43RJ(]R*^<]* FC3!A8)X9F^*R,A,"9&!>IEIS+W67 MR"@>5?T9TH5#V0%2V1U0?-,I6<=:+.87YA"U\5TV XHMXO'R@"!4'IQ'$'L? M8.+4B 5[9.EWZ,^4]X*C6%>Z\E,W/48QD]Z))F SE*#>89BA$A8V T(N=.1= M/C M8)PQ^XV:WR;@TQF="SRTM@OWMWJIV7UN,<2E:]ABVW2$W3%$C/T!:5FNR%-Z M@81[K_!]%RQS34O&=-M[=@?/V(NRQ/^Z7C5[Y',GO9R(:)XH)?@';1TYO,4G M])RUK"H4P)2#QZZ?AJI68L]46PK'G(UDVU93YSL/^DM$"XP'8C(GN&$K@/M; MJJL0SB2L)RIS;=AM9#DRX03R7$$,Y91]5&@\.2QRT&'L^8Y].BC)F*#I%,2W!9*GP2_;^X_ MO7:EXFV:@+AK\%':F?XAC#]%,N0V[#_C2FBA$LKBE5ODVX=3GEM7M&?P%61I M<'8\#R/2;B3E5"];NME%/>\=:?EZ*9R.N@M#4\J5.3+RHT&%P2H,UED*JN#! MY4 # [9V"\A2+91%P+4.WUC.^+S>5H&L0:+03O#N+.4ZC<=!^G*HYEN.=.8D M*MO!;#:J;M>;4S\XS_E)BG/SA<4(B GU)SSF#\2:S?#A;TP =1SQIL(9$T#8 M1@Y86[=+3)ZX@OC""3504S1TW\@281W$VI""@^UH2I)XJ&>6QH6&I[>G>\5G MV%CC%$3?&X8]%3R[4\*EZ.X%%]^F"8IBX7M!]H"KU4?%%D&(!V(#JYSM^=J> MP+7(DF#&GRB/'8[P$DO"<%,!'^^="7#UNFT\>+C9B*KQ=-8QG$ .PF*.=--J"DEM1Y^W6'K3:Q";Q"01B5!!U_VX,Y+A&"]J4M#JBGORDYX(G%N)E=G.!_KO71P(M9ND>Q.5-#+H=B1Q)P#:QYU98$\CF-BMABY?U4>G'3[JN#ERAFJ9H@2] M805)1MJC WQ7E+JZ_:R/DY&"6WRU&W=VQP_$%FTOUW790(JM;!J*=!BG6X@+ M)SQRZ8!G8$Y^[7C&N9?=S"%7)\A9IA*!4SLR8G4\0R*B__3%M_-2O[9OG0R\ M;- =/^,KEE C?70'2-J>'(.2 "F-Y\ J+/K1=O3N&YD1RY?&,H6;;!Q-9RD> M(EKM? >P.^&+4CQFO"#>B%VS-!I-DT#+P;>S3#2Y=JH[//#XC+"HM<-<"I"Z+S"<&U)J1'<2,: MD6],AW +M90K^P+T<;K9G?2G]5OP_=9@'>"U!(M*;E]5XG0>8?WPW+MK$@$& M IX!!AYL:OU",X>+T_E1=VSF\RH:3;=8.U86+?&4#EL8?3>/I/:A#;A(&(V+&D:5KP MI*G5R0GGK3"93CAH.R<&;@@2)P5RE =[QN CA;.J)?_%PQ1(0[!25WU$1,\0 MRBA0**]%UNI4PN (BK!<*C"?44+W'J'#!;XWFOJ79;$@H!@MS$ZY1H2AR?@H M-@7LE:%Z6'R!YKTS0U#;"9T3^>BXGSVK]4[IBTE_ *P,._&M09A9K45X'A,6 M.B?EG0[*)W) _N76E5$G+XI@^)VM!:D5Y]_.K;WH_X:NB'[UP^,:<7H8.-XXZ%?VMP%OX+:X@D?_M:+?*]JS ^B_%W_<[)[\RNJ[G'S M6[3WX&S SH%[KF!H$L\F5TR9WW>9BZ;>T6^JEG73U%OZN!$<@@0?@.]7==VX M"US _\CNU;\!4$L#!!0 ( ).$75@#C"YJF1 .@U 9 >&PO=V]R M:W-H965T]:IDF5+?B33>50Y3E(] MN\F.JY/>_K"U'R 2DK A"39 6M'\^CWW B!!O2Q7S+)NF_OGBPF5+54HW-K6J\&1N;"D;_&D7%ZZV2N8\J"PN MII>7MQ>EU-7)NS?\W8-]]\:T3:$K]6"%:\M2VO5[59C5VY/)2?SB5[U8-O3% MQ;LWM5RHKZKYK7ZP^.NBFR77I:J<-I6P:O[VY&[R\_MK>I]?^"^M5B[Y+$B3 MF3'?Z8^_YF]/+DD@5:BLH1DD_GM4]ZHH:"*(\4>8\Z1;D@:FG^/LGUAWZ#*3 M3MV;XG>=-\NW)Z].1*[FLBV:7\WJ%Q7TN:'Y,E,X_E>L_+LWTQ.1M:XQ91@, M"4I=^?_ECV"'9,"KRST#IF' E.7V"[&4'V0CW[VQ9B4LO8W9Z .KRJ,AG*[( M*5\;BZ<:XYIW]Z8L=0,K-T[(*A>9J1I=+525:>7>7#18@EZ\R,)T[_UTTSW3 M3:;B"V98.O&QRE4^G. "LG4"3J. [Z<'9_R@LK&XFHS$]')Z=6"^JT[A*Y[O MZDB%[U.%Q0?MLL*XUBKQWW+K)]5@+ZQ2_.I( M-$M%8VM9K1&X12%F"JGZ1ZNMRD5C1"W7PIJU+!J:AV8N=:$0U96B9W[!MD9Z MTDRNS3+EW+PMD%B/ (R:7@@"E:6RF9:%_KOD?#9S45N3MQE 27Q+Y%A*)S!, MD0BZ@A#SMLJA3"(X9&V6/.AWX 'F5N*;1;*)SQIFP+BS/__IU71Z^7KXF+^< MO'XA (8L,/E6VFS)(J8B0SA72MBC-,"?ME"D0&T@B(-,9-XJP!)+HB&2J9#+ M9K'FN23,/T/L*0N-2<^%E27TO',#DY.J.4*6O=6JH0PM>TVS1W?,-L(C41E1 M&/C9"O6CAD0TO6P2)Y$PWH'KWF%S:\J!'##RAB$Y&&1=%^L@!\_;>6!$I@-P MDEM@#RFRI808-!'-VY@&@LH2!F-;;D:#58NVD(VQZUWQE$I6(@!GB@4SLT(O M9-,'IO>B=M$BXQ#H-+[S1HUUJ/9M1]$H2JM^-"08:YBN':1V6P&,5,B4;5 R MX](4J# @/-!Z#]5XOA94MDC,>D=Z ;U["(&.3A;T82Z\+B$#HR$#)@P@@?)V\O*UBY*2I8*H@)QE M,OW*M$5$OU9Y^V<4A79]/EN?AX_!#_BL"S9*R"'(Y..AUK8#*7XN88-:=NI[1!M4/"/%L'MC3V] MG-R.Q8?^E37L NRG@ =O4.4,[P7N,!V&KZZRUE*%.)V.;SII-Z"F4V\G:+.E M*R1.$36'AS4'@2/'[J>BZ;*/"P:?*S!:ZQN@,M<+6.U95\\X9EBC9CFKL44KFN293(5J2F-R?6SIA M:=OD2!;.#!F2W"@C??YUD?[URYWX1 2&W]A$B .U8&OL 6CORT^%"(WH- #\ MH:#Q%:Z]T+IGD$57?U7N"TH[4T!K61X$G[G0D-RP9O< MC'-L1(A2M(Q>'Q_MVN4:<2IH-CW76 *XCC<;;'1)DZ[\[^(L2'"%K6K@6122 M814U-#OTK4PS-'DIOZN [1V]KF ^7U1]Q9)51<6F-^L>HZ)B*#(>#.GTHO)+ M+&&BI2GRL?BJ"4SHGYJ&C7:YFKFXM!4![4V"M"-Q>G4SONJ UX/;BA-;>W^= M3EZ.ISM>B.@F6?9-F+_:#G?D:[:D2&]2 N#V6"L@V88>''Q("^0%F9K+7*K/ M?FD>6NM:635Q8ND M.&7<[(SZ131OK'13^%@+<=IO%IL#6P1JG>1,J'ST48)W$?BQG!?R[Q+U1S : M]6G3F[R4/W39EMVNX#&P" ^5*F78R)>YBB6+#3X6?ZTZ%$TT"BI0D)_>7(XO M.W^R:.=>Z)[EY,=1C6VOWRUT >M]49;0_6X(K_[A*+Y$V^=F33FF+!@I4!H9 MB3J&P@;D>L(!^.B GS&3GW;'F7[AS90M-? R%K8(4'OH4'!4=< _R)#;Q*(C MK'1XJ61/@(TC-BZ;U6ZA,-K&/-\"JH2*'->EC^]DFF]P,;$8Y?J8?7Y *@P*RE45$3SY9I(Q5A)2RP=R> M?MPA,HH2"[MUE5LJTB&,^RPC-H8 M-B#TP..ENE/Y[<_#=%TQ6@Z[.Z<7J=I M$W+NX!XA:?C42,[ ^Q*&#]T0U19\:1V?4%,N>7&03M1+6$B;S2QPD[ MJ*Y1.YG;)JY82B3-C/ T.##?SE@V25R/>]5.?/P1VA1W20\ CQ] 1G6FB;9" M1GXYIF]&C+L(% 0^FBOMRZC25E@_;;\CV@<32:Y3OJ(T7J=1$FAR%U@CWHP8 MVF[J-(EZ#W3I?UP^)K;S$4E"7+TO/=1WJI_8<2D MJEJ5!,BW0W' 1 /T7+R" F=4S"N,9"B_W(65HX8UXR^95"JN2T"G3 M>CK K:(#))(I6+ >IB.2)6!43[.3]P:Q,!8CQ[P&5#9L=B%9,6RC?$VPUISW;[E/\]OO55Z4W3& MV4!3&+%WVK7 MT"YC9R?G[N[#/1WG E95E?G#@:X/-7DE2G^LR=!&2,LT-&#HQX]W TCL^JN1 MQP[;/)POW$TSMJ1FSX#PDRQ>O^&.)'3[;,X]O*XO%\DV^ZJ M;[&%B3=QEKN::L']+MN >&LCNC::[-L!_5%(WV_KSZM"NTUE!9(MHQ,?6)=: MC]M]?>X%TNO8Y7 WVLJZ;QQWW5$N#I12:0_OR!#=J&H#\8WRO1:_V=PD"E85 ML?]R;#K@U5G*+@;;TX-+]VVUF"W#'MI6ECY?.K;$KG;&: L==]6R?0<\PRY7 MTN(,9J#^PNG59#P9[G_V+;F%64?,/MQ=SB179]W-!7]JJFM%ER, &ED;]D>ZFA>R+$-;@LYQ M,;?E_+*/=-3@UJY1I3B[_\^O+PC;Z&C&AAL)A9)Y?]R.)34"HT*LCB@8X0T? M<%Q?TP0BT,)\_71>PB200*E+J%VIV-S6BPIE-9/< NKZ8*8F>&XKZGSX WBK M0K#20D3&X+B';_<=L*L?VC$-BL88BZ_M['\#\O0%)UP2\8C5U9]C'#,:O)4< M'3S1V=K!M.CDC/D0^'M:*L\HT*5;AB-RMX3:;E\I(W-1PZ\QV7>N>[GRAU.0 M9+9.A[PXT$8[LJ\%J^VB6_\"(_.ASW&6WNX2;#+!0?,VNH]#S MAT(R9,9MNH<"WULG;L+@.[T<@,&]JISVKMD!RROB/QE8+:?RU^'3R[_L;Z#MMP)I1*=>Z<$Q!6W6G68E^OZ3&]J;AP#'-+./VBSZ8V22 MH3 K\.26NKQ\J-RA2]+^[2?OCC"#F*'+3G)5="%H%DY;Q5RI[22C@@>6B6TEEO+= IV?IP;: MLG^X"+6A_)BAX?+J-6U//JF9;8DQ]!N!;?H[O ]#GO"W7:Z(,V9J9L[#93-" MBF[;Y^_!;*0A__WP'[_QWFC[[@T=E#W&+-CL%NQ+JJU=N,2&(V4.NUMR8=:# M4'C#&\31?3D_O2N@DPR)"\$462MF.QG!M&= 6[F1W')^H3P>X>_H&NTTT M/ ?AF(@7Z#?N3SE'A_"W-R]'U[?3 [+U'<+3RZ2M>(1)-TS5;^CXU'[SP/Z@ M<_@P\F:(I(/FMXAFZ]N8W3XSQ42\!B]>TX2[D9S92LQN+N>Z;DO@L#6Q>*74\88Q![TKA5 M+O>KO^,2.%#)>$30Q+36'L><<^>MVL%]7N# PQ7+ N^K>>+LR>U M3S8@8Z^IM_=8?&(*I'W3B_\/ON1+<))OMR([5$2/68O*#CS;!)Q!E!12$R$H MD+U<3NFF$EUF\3?QM:O;1KF=UZ7XWB=? O,-DU#_L,7WU^-W3+F@Z])(_F:\ MZ]<;%\FO;YAGTV^,G,\7_T.<[MON9TQW_M<[_>O^-U!?I%W0S>Q"S3'T K? '+=#]N.O=_P%02P,$% M @ DX1=6"G?$I=& P @@@ !D !X;"]W;W)K&ULQ5;?;]LV$/Y7#NK0)\V2*%D_4MM DJ[K'CH$<;-A*/I RV>;J$1Z)!TG M__V.E*W(@V-@*(J]2.3==Q^_.Y(Z3?9*?S,;1 M/;2/---A8N[V*(E-OL.5F MI+8HR;-2NN66IGH=F:U&OO1!;1.Q.,ZCE@L9S";>=J=G$[6SC9!XI\'LVI;K MYQMLU'X:),'1<"_6&^L,T6RRY6NP$88.U=0R<7H]XBTWCB$C&WP?.H%_2!0[' M1_8//G?*9<$-WJKF3[&TFVE0!K#$%=\U]E[M/^(AG['CJU5C_!/V'3:+ ZAW MQJKV$$P*6B&[-W\ZU&$04+X6P X!S.ON%O(JWW/+9Q.M]J =FMC"YZ7C8*SP)@T]*VHV! M7^02EZ<$$8GJE;&CLAMVD?$]UB-(DQ!8S-(+?&F?:>KYTE?XYKBFPV1-""\Y M\P:NZ2@;^'*],%;3$?EZ+O6..#M/[*[-E=GR&JJW7+Y#(_NV(.P!NC>:^\WP.62SIRD2]JY M%CM#[(8F$I3$(U2NP71%'GG.E6KHSCNSY8L&P5>'=@!60G)9"ZK^4(:[7$OB M TNQZQ>IC:H[@%IYUXK7HA%6D)B#Y2B>>XM32ZS>\XQ<&T!W)*_@[9N2Q>F[ M'_[^BQ;MK@'0(<9V@;H_R#WH00I+@+GEEA+Y74.!XXQY9'GP\ LSL/DQ%*E15@R]G^6F7U7F;,B#8LB'M@8\999 M=8(J8BIS4ETL%2P<5_&9,JOC<[#*ATJH"T.R[@O_+E/ M333H"RWJM>]^!FJUD[9K$;VU;[#775]Y@7?=^1/7:T&?@@97%!J/BG$ NNMX MW<2JK>\R"V6I9_GAAGX24#L ^5=*V>/$+=#_=LS^ 5!+ P04 " "3A%U8 ME1GP5OD" !!P &0 'AL+W=O;(SI8%JJT0R]WKKH* IOD6 CKZPI+^I-I4PA'4S,- M;&50I#6H4$$)+3 MW/%",!I48HK/Z+Y5CX9F0%"'6J-)G"SY4)Z=H;^2<&[4#:/W M+Q^@4J(3E(UN!Q X[? $Z.Q=U NOCZCMMFJ[Q]C_=1C'P5'/AQT"^)HCW.JB M$N4*N#H=/1;$G@T5-?"68%$IO4*T/MROAY#0R1HYF7'Q$,X@S+6:$8U9^:_( M^7%)WM*\PDHJOD(3U(+3,$&J&H>&DAE3$ [)?E=,]O'=RL8I?L(9/&.NB=@LX !8G=VA)PH[P5P)4. M5BB*]E4T3,N$*Q2&=HX3'RAML9B@:5.W?L*2FC,)I9A$1=NRE$1$'N D"OV/U"^4(IYS..G[W>V,*4YZ M?F^S\C]".I3]P4Y;*M!,Z^9K*41*A:9#M:MM?[]IVMK6O+D<'H29#VN1M[JV^?J])F MLA!O-3-EGG.]?RDRM7LQ& _J@7=RO;$T<'W[?,O7XKVP/V_?:ORZ;JBD,A>% MD:I@6JQ>#!;CIR\GM-XM^)L4.]/ZSDB2I5*_TH\?TQ>#$3$D,I%8HL#Q^"A> MB2PC0F#CMXKFH#F2-K:_U]1?.]DARY(;\4IEO\C4;EX,Y@.6BA4O,_M.[?XL M*GEBHI>HS+A/MO-KXVC DM)8E5>;P4$N"__DGRH]M#;,1V)&R MM5+I3F;9\VN+,VCE=5+1>^GIA6?HC4/V1A5V8]@/12K2+H%K,-=P&-8@,O3]5LCE!6^(OO/AWTB29,J46[!^+I;$: M?O//4WKPITQ.GT*Q]-1L>2)>#! L1NB/8G#[Z+OQ=/3L@@R31H;))>J_PVJ7 MZ8UG0W:9)KL3*UE(*YYDB**4R6:U::;8\51-*%$(8F,QIU;,;@1;J0S90!9K MQBVV)R)?"MT8V1V,+^%3]NB[>3B*GOUA3S@Q$-'/0\]/2FU%D6ROTRM;41OJH"MM3*F64Y6:'XLTE12*CU,(SH*DW&7 M7UM;(O9#OLKX9]X,7K%). K".&J-C$>S8#R=M$;HVSA\UAJ)PUDP&<_8+WP/ M[6C>D^BD#=M:N&^\(O-!69[1A70F3(]-2\J=!F$X;YL$ M',?1M#4RF[1--IV,@G@T^\/#\O\W/'F2E'F)D ,K/%?:RL^]\&M%[*D57Q"T MC\/I-,#4]YVQ<1C$-W%[K!^XCR>S>3 =S[\_'[J/PV 6C[_OCX^#T7QT:CR: MG!B-@ILIF#D7PZ V&]V+N6#3O_)[<3(/9;'J:[V_QO%_<0CP\ MN!_Z1,*;1,$L&CI*R^4-*N[(7Y1.75;;2;MQL^M2^A&@.W#K5V/E;Z4T[JH/.H)!"R!AW%@N M(9!5A:@5P78; ;U92 9>("S&.16!D*E1*U5VLD@ 'XUP9!)E+"D,^B8>:*C6 MD"9 97KEY)!RMUNX%US#2H 9_1HRZ#/HU'^%JF,8TF1&L;(3J/.]6"(=L@\; ME.J']1R32^'*5!]@9-9:\UH0YJ7)THA5V57[D0Q>KR0_(T1!@XQJ<"_Y$-B# M-IX0@G?%Z.F3)(K#X>P@$#>-/'0@,;.L+C./\LGXTKM#24+69,DT&-0E-I)7 M%4809[\F@E,T\,RHDR&AU9YG=G_0FBF7_X)/TII$: LE,2MTC@F<#B/#]Z1G MK,K93YHK8@%W%\Z9M/"9#42:T&F6$:O5WJ_MVCUIG%=CY;[RZ[89O'(>XM.G M6.\#I0!L4/!3HR+;/]31>RP[IQC.&Y^@,Z]&P_BTUSL>:Y9H:BX[RGKPN6"SK5;'>)DQQU[ MD#Z +L;3]F^GCGC2,E%7ZI;S]Y-)T%)6I4)/L:Y->F[E\AI#%I&Y([LJ+;4W M.MR?S%M??I2[-^LK">PO::*"^^;+X?P9EZ./-FZ,"06&-!JWH5WLQZ8GQF8G MQN9.-&@!D;Q"QCH OA U6535*.=K!U+RSG4!R35P3?!U^Y;HJ'LKM%1-.^1\ MW4/:.ZD!Z'F*>')^3#GP HG#Y/]@@^:_CQS?B22#VGS9]_7A9L^47P5PMGS@ M+XXJ8O-;@]4SD+371+KK-]G;!0'T5=AS!/ZJKGKZZ6JI9QE9L\, Z!VI;/F6Q21B'#ZM]%GV,5:9M)T M2S!'4<-U*GB%9%9E@*"IN"UN<>NR!\Y<+.Y>N5LVD93)AL<##N P37COU4_O M62H-59S #1J,(S\[3G!@F?C45>$747Q&R>V)V0TGU&+*S/KE>6EY9W6JMAQG M)EPOU:=]1FB!Y/;5V6D-.- %;)&5*8+#9YS@@&8LUVM!_0CV6DN1XHI)-KA# M^"?)@UH>NJH)F3XQ&]0?PI4BA2BU2@6="1Q)( X2._B2\))Z%\L](54LS5QQ M0FBN$N+UWW_RO.XV=)A;;[QJL&\+LEY'32&A'3\%35E Z6%S ?",2EU[5O9& M;+M33-$TT5AK#B1Y$+QM+A-4FVBBRH+D#HMB+;(<6C/[(H5I1*V"6^^C_:ZV!E[=X^+-@; 47H&BB42*TZV[NRK?H+KXX4[P9\ MB5U6^BNZS$4:5,VJ1;6\XYFB.:=E7-[X]OWSWB^?;9'57 \OX*EE29.1*F3!)A#'5D@->W MF?#NB&!>@FU5U#FAZHZI1#IQZ4]:KBE^(%O+ODRLJ&=QMDD3>O-Y*5K&\Q9Y M .<$<:]PVQT HO.D-WQ?PVL"M=J>RYW44+("CLNVX!.%NU0(%*FTK-%&U\&0 M@63J.82?^X8F6)>$G8%M,W!+,4!J@$*R_4$S3?C)PBT_&;=!E1FJ\$WK.HGH M^9ATFN15KCSFC3I%LG#^43E5;_^E"J)1*D4I7 #L2U='5B'0]!+DH;KL /?Q MK(7*TU)3+#FOPD;L_ZV$)6!\K/7&J81M=2EXOV79/JW*H[BMK*A=46U='L9= M<:'+TNTYWNM839L$O%VAX#F(%=1PC^@8E0DH"40\ M/D:<6@_-9R3*;LA#-'(+I_^Z(6Y%E8AN+B:A\.H<1_0JE^? M<#J!2V[X1VHIBX)XQ>V"F\G4N:(V6&L;W<&)Z.36'G=P&7?IT&U=7ZCU]IKD MN2Y"C>-]$FHS?[\16YIN[-DH*_#M5S6CS M1MK"OXAU6.Y?9WN#$D4B:C*QPM;1Z^;@3'!4X+ M,+]2*)BJ'W1 \Y[>[;\!4$L#!!0 ( ).$75C>;]ZW9@( &8% 9 M>&PO=V]R:W-H965T.D7=8E M!I*VPW8H4+3[. P[*#9M"Y4E5Z+K]M^/DA,OV]IL%TNB^#XD95'+WM@[5R,2 M/#9*NU54$[5G<>SR&AOA)J9%S3NEL8T@7MHJ=JU%4011H^(T24[C1D@=916/E$(V MJ)TT&BR6JV@]/=O,O7]P^"JQ=P=S\)5LC;GSBT_%*DI\0J@P)T\0/#S@.2KE M09S&_8X9C2&]\'"^IW\(M7,M6^'PW*AOLJ!Z%2TB*+ 4G:(;TW_$73TGGI<; MY<(7^L$W?1=!WCDRS4[,&312#Z-XW)W#@6"1O"!(=X(TY#T$"EE>"!+9TIH> MK/=FFI^$4H.:DY/:_Y1;LKPK64?9;;=U>-^A)L '_KIE3(SUFW&^0VP&1/H" M8IK"E=%4.[C4!1:_ V+.9TPJW2>U28\2+S"?P&SZ!M(DG1WAS<8B9X$W^W>1 MEZ%(^+[>.K)\)7X\5^] FS]/\VURYEJ1XRKB/G!H'S#*7K^:GB;OC^0Z'W.= M'Z/_WP\YCI@N)O 7!C[7".>F:85^@EHX-@O5"<("A%++KI!^GC/5 M*%F$)$JIA>YXXX.[WZ"M0H<[9G>:AC88K>,C MLAYZYY?[\ )="5M)+E1AR=)D\O8D CMT]; @TX9.VAKBO@S3FA]"M-Z!]TMC M:+_P <:G-?L)4$L#!!0 ( ).$75@_$'2.1D$ !CP 9 >&PO=V]R M:W-H965T;-PVK:?ESA7PRZJLMFD#'ZOUBWI7N71) M+VWS%V>GIU7E_8]/9D_T MBP_9>M/@%R]^^F&7KMU'UWS>O:_@TPL_RC+;NJ+.RB*IW.K')S>S[WX^/\47 MZ(G_SMQ];?Y.<"OSLOR"']XN?WQRBBMRN5LT.$0*_]RY6Y?G.!*LXP\9](F? M$U^T?^OH;VCSL)EY6KO;,O][MFPV/SZY?I(LW2IM\^9#>?]?3C9TB>,MRKRF M_R?W_.SEQ9-DT=9-N967807;K.!_TZ\""//"]>G("V?RPAFMFR>B5?Z2-NE/ M/U3E?5+ATS :_D%;I;=A<5F!I_*QJ>#7#-YK?OK(IY&4JZ3.UD6VRA9IT0"P M%F5;-%FQ3G9EGBTR5R?/WLM?SW]XT<#4.,"+A4SS,T]S-C+-["QY5Q;-IDY> M%TNWC =X 6OV"S_3A?]\=G#$7]QBFIS/)LG9Z=GY@?'./2#.:;SSD?%NPHYU MG\G_N9G7306(\W^'=LSC70R/A[?INWJ7+MR/3^"ZU*ZZ'1O_IY[3.:CPT&KMH4D3QH44>'&9XD8-C)Y\VCK!BNTN+/4)I418U M &J9-FZ9K+(B+199FBT*%AE,/@N1R3\S_^X/CL[_?ZO-S?OZ<_9]\^3 MM,"1%WF[A#7F>9(N_P$WAQ=1N(6K:T1Q(&%) [M8I5D5[PWVBC_<\N9PV-G+ M[VNSJ5U99_2DCK%S558N:QW&+:?)@5.]]*=Z>?!4/]<.U^+J)@-ZX^JA WW< M"'1L#'V_U<&S@H.! T4JGS5[/A@$,1#>/]H,-@DTIP JC0\G30F?OC@S"QY M6@-EW^$D-8 H!1JR6@'I)7"E6SS*&D;;E57#>$!',;04&LQB6E'"'-/DHZ%/ M86H>";;]&'ST2/-%FWMH%< 9=U6Y;&$K=0HH.$FJ:T#(#4$&(ATJ358D-;7<(H>;DCR+JOP&UK MG.,NS5M> TR^<,L6SP"Q+\_2>9;C(>$G7!&=:=O $[*R# ?(@,X"%++&P2MW M!/(F+=;9'%Z HW($Z )6FV2PN*RB^?&'NL8_)WQ-94VRJLHM7M%RZY(F_8K'>;-H<';8%S#0&D9L M/-IJP-DDV3VPUL@(_>1S3D077^,KBI_M-MJ"S MWL/Z:$E?BO*^F!ZXP5?^!E\=O'\?8&%51DNY3>O-T 5^U ")^;S ST+F:!]+ M1W2);TP)^ZGT9,M"#RQ;946-9P+?9&[IH&9 "<60-&SAB_[?5HG2 B9R,.H@+%X=W$9S;W+[]S) M%@4 /0:'8D "3-QMYS :,_+9JZ%+6<[S;)TR86GA-=@E(.>"+T'N0"3S9+E[ MT>A7V'I6YN4Z6Q 5:^'=AA?G1X%9_PL$75AGGGP"5*@WV6Z2_ 8RY=]<5;O] ME-D?43&]#3TX --\^G)Z"5):GM.MR B\@=(P$ @E3BZWQ)M@*2BTLRX\A% M<@(G0':XW LAXP%@N%1<"R$52;2X.D0M>F_:0T,@_%H+^UA4,A M[^PAW!A#@@*.L8,O,-+?4UAB\4V'?#V=>: ?>U 7YIVA@WK,8?P,=]VS5*1_ MBQSN/;!&F NA\B=)PQ(HOC"NO"S6)X2L14H,9@0L(P@BQ I6 5,47Y)U"V(( M'#&-\_1T>N5!LG1%"=I-*C0\Q<,$A0H.O,5C6LCAK,H8&'[#DWKF/"JT$A!E@92@',K*K.?_^G_WV-I[WR'W]VZZPH$%SF2R; )_Y? M_3ZBQ=$'?0(U+?OAC%D4PK,+9?_8T^3RU<7D]'1FOCE[^6IR?7[QC;Q-QYE= M3#1S]X\@"&L7,Q2[Z:G<)L%W83KRXGK\XN#\@,+[W, M\/(@R[_U>#:BPSWB=;HE#TO"JBPUHM01JL+>WW^ZQ1&J=.?:!OCE)'E;@)I- M^A4\<;\I444#C(:!ZW8.(F"65AE)<\ Y,Z3>)R*X^W$G3/Q3HMIR_>#>KK)( M(G=Y9N[_PN[ID%QV[6%\?1!(']V:!5R8?.W*->P0A$"8BNU:(X _..:P\OSP M1,GO.Y*;X5;6_# 3<1+74>]%67B[*PLGAP+?H6/ MK*NRW4WXBB[@_.$K('$D1P)M7N!J !AE6RU$+T1R3FH%:?*NH@4"*66*KCSO M#LUMA&2RFK+@UUGOY)_F+0R"XA*,"? Q"^>;C3085X=OE4=VC&$ M'H\;(=JNZD\UV2LVV7H#]RK/X&D$V)U3ZP4).2D 276ALQTKTZ39;JO\6Q( M=$Q9D@-]B-CJ#B"_01F'99 N#9PFO761! '2$(H/*:IVM>)7NH.+^E44+:,/ M!@D!O@(.5S562#AT7V>GP2YY>A!\[]+JBV,N7[L%[CX;-HA\RSCV++R:-?0!1#\%):H0_N>G(<6=$?<,!TSV*!V3!MLJ =P/5EJ/' M'V %Z\JE*'F1OJ"8P"<=WW4R#(1!I\G', $K42#GU%YR7#!98&4:[7.,"^;, M<9MM =/GV3_AQ[4(_DN0$?%VJ^ $5+_=MFS]8+:-Q*QR&S3DWSFQ 3!T5(E? M#M@:#NX&2=O2(5K ,D ): M.:FWL.PEZRX3D?QJ$@6Z)T-B'$(-QEN7%4GJ;&M4S6Z+%.B?7@2%C6\S$!/% MI 4D6GY @DUZ!MG2^')/DSS\;1<: . M ]RD6!+>U*CQPCS9*F'E!C: !J,O+M\SDJ$F0N*N'?4>Q';6<,@ZN/1#D93+ M*T7C"DKQA%!WCGT,)-$QD% 0SC/T=P,A[!*7$8K5&L3C $B*DKVZ[0B1D,+ M;^A$>6(U1]+#@2'GT7! M(8S50!E_!?Z(Q B/R^ W*HMLF4*<0?4\5=V2CA'M9C0$FBG*BM%3>"\AG[71 M&:.L)S$3W"N*_'847J_[V@C F+Z;966U,43$P$*1#4B8&-]$XQ&^JRJ//_(] MJF+"D]>HN+' ER[O4,=.O)$ -*,=R ](>5"D[!A,=3PY@VC7:-E$>N74S!R! MSWU%8CT1:R09YP-A,:(]6EH7,B.R21!L^;.WF/@]$7_$DZ[" @?1J0,,CT"] M=;"9^>&U1(8BGIBK\83\\0D09F(' M:C"&/OV5UGK+;]"\$>S--!3>"+Q6I ?X!34;$#37FR/WL"YH+I0+#S"=-[)) M-KD,FB!!PT7(H78[@569N>_3#KBBA4R384ƚPJ"\BT-=;E]9MU>6V$]0" MF""CJSU#OYCR!;E0<(%:%-%B\P]\_2OZ$Y*9J,O3Y'/@$Z"^$1WM,6\Y_7IT MF;%&PC 6<_XS<5H\GY"O9,R $NG80<8_*"P:)_;L(1UX 4,''Y><#6A,7P9E MQF\?;E!T#$JV$2S,V7\%YLSWVXSD94N45$!FP5-6(C5D4YD$'#B! SLAV6!8 M:%47FCC=%@[&@$=BH52MTBR4CDZ+EXJL=T&A)^XQ( M7!B5L)HH2$<8UON.> -*1X$F4N(P\<56OY[?!SG+2J?$(L\<7FVZ) ; .)*- M9+!'5^J8*Q"!XU7YHPR8SY$/^V#%7(-VYA!7O!7UCS;-12V+W9F(!EG3!C5V M#$,BJR\1&]X&+P/^F01WE7]4-E]C0 @ ^)^N%O8.4$ K;4.V^5$4CH\C0THR M_P>Y:B/\%*<=0KZ/2I9CXR.1BY0GV*5[)O(@IS,5 9)LQ'9U&O:EJ,"([H&+ M;%CG1[=V"H#@H!A'[D40HYLJF[<-2DT%68'7+:1FB]48P+%KV&1#3%M]LV+"!\I;EP7 MBP1QI?-^''&9$N RA2[&$GPJ$Z2:L92I]P;P$8WB?&E0?ZH0K6)N=(BJG@6J M>G:0#+[)OA)+03XR2$6/?SV)/B N$#_P!HE"O45XN*#O,1I@U Z&8YV0 "[2V9W(Y4'M;&NW:G,@4BLOEBE: M\QQI+2Z'^CO@JZ!F(@=% ::"T?@*_XKJ%2DMT6B5>)K(+G++>ZF(K.Z\?; N M5\T]PD*MRN%@\I$/#J=FQ?UV9?R[)NV*C+RS3"9^=I0J$#GL4/X M$"*D9@=#FGYZ"S0)0"W+4B4YNOF#:/*G1TW",_I7YKIHQ/ZJ>W%+X3 X7D&^ M;I1_B&JQM$H6%GK$D"-"G%56UHC1^+"19O'ZUML$!&=(GH((]MA8Q#S0I9[74]1Y;T>?"R M(@_B]] ;5FZSA8_ R'IZAHJ%T^2]KHM9S39%%H/XS,9X.#%4TZ)(%9AW7:5" MUZWC)HN/RBB?11E!=*K=:7^.9:F\%S<"CZK\!LV@88&^'FB 6NBW"(?KHG9WCG=#R@[ M/NK)L\H'8%DL1Y:0;970#SM".:C62P*QN#[D% _'U UI4_5Z^:]S2_9UK.XW M9\F']-XS,^MY>W5Y9C[-)J7+E]8#.)M2O1/;J$ MVL)H 6'I(ID%=C=$"[LRDNBW-"G-21CT='86 EMH54]GTY?^B]4C]6HX,Z1$ M<%GR_<1H/^:BV!!.$8=Y5T&,8S\B40HBG<0TUWC],A9[X08N-20%)VHV9%$8 MN@Y&"C/",'N*O92/\2Y5R7=^6P+7+2N62Y!H HD5YU:MM@MD'CA9''0D% O5 M)HT;G*?-8L.F:A!,F]HR0"3&;'1T827>=L8*!ML3V4**UB"B5ZP%#'#3Q]A! M>O=THEJ98"SPVY@ZW0XR\.%OK6_%VMW#:0.Z+R<= )+HU.YV.1DER5M,)C]0 M"ZIT[?1CUQ;/OFZQ5W>#(4-0IV@M?>8]$ A*7L?N>P3V'(2V4OC!#N37@EQ] MG1$[<:2U"$#^7)*'X.XYK0[K!1,2 MJ5#&11O[\5D!#H/CL8:*SW!BPK]P_.1Q3UO\ M[OG.4$5@4P"YP" M1QF7XXQ-#I"I2LAJYJLJ$Q0(%1D%9KS^E&BBS:M"5 MJ@;)8OO+NU^8LNBHK[>K//UGJK%;X^_"FWTN2@;IVN^ ;AS924( 1!2\2 2! M['!BWK#!,34\5*-]=]AD-39FRJ8@"9(+E]S[2XTIA9S39/ Q-A4@<9NR)OT& MZ2LR':9UP&"V*:7(D"\.F%ANOA3SSX%5^0TEY,#9E1GY==@JXJE3=Y]AN7.V M6RI#+E=6;U"+&8;?[G8IC\'.(IAG7GHB,)%8L M&<'P#MAC2&E9BLH)&SP_Q1/Q(1R\;GT=33[QTKQZ6@O:^4 J]FZ'HUR1?24* MRR=MK!$HI1QMGX*\[,3M?2O?^Y0"UJDSCH]5V62154#R0,TN%LHY.K/4M$&\ M&BQ?=VU6>]<8- 2AK/\(?%\T[,$H"S2#%Q33!"+-HAE!I,D(1,2,2AH,:I# M[MF:UY&!WA8>NCY.O3L8NM:L+5F,N)3\) I6L$B3WPT>QV6*A8]BS/%.=5%: M\2<(GN23E8<"#@)"!?TLB*@!K8/3#4&&\AR V?0!E,'728F./F9#\VTM([AVI8MC1QI&NT!!:B>6<+ MD1SE- TFV(H[="K9<-QH](=[2K0-(+OEP114C01TN MYMAFVX*.U<>($(W%G1E3NF@ (6)9;[DLUMRHX6DB[V_*$=0J2\)A*..RYFHO M"!).QV>HD4/LB*4UV.0=PN*1A>"K/HJ&#$64S<-).3[N@*(H*)9!S"3L2,8% MH!^TFQ"&JE+%!!SQ6$?!N3C9)^D(*2B8^;OLDPFW/C1V9/'>QX=?H]49!=_D MEY#\/FC(%?\QX;C3%#M>GIV>1G2"B;P>78]/0^?64^_ M?FF_BU5O$:P8S1I;DO Q>8#"P,'_W0UG6& M(&2/GX:U->3-:)+9Z5_&#(I#>9).(E]PJ3&R,CBO#305PA:%^:O+5\;4-)*1 M>0@X(["!_Y.LT0?$VX(Y"-WO,HB=GL3&?CGRQ]6B@&,(69NO,#XN]2\DP$LB MXM)6X7$69LW32CP/#;@L@U$HBE$C:[>Z)(2^HHFZ8Q=0'^)8F"IYT3?9;J<& M%Z"?RYPEG]J&-@1GI!>7/;Q0LN/=L6@Z(*LSYR$K1;11^'F;H0W]XX%%=.TI MJ]C.&V1TC?C##UK$O&AMI")E)-8Z9'$' M8V$*$1U">I6W[G\'IUP /VR+)8?^M#O@O07*& ORF:!T\GTPO_AYO@\>$WS9 MA\AK?C"I#.PIZLO%<3"L+I7U&;P?ZFI58/A0+0,!Q(^@ :D*BMB)2Z8_1GTZ M,KYA],J.O3DW )04.S3]NCL?7A2$(UPABD0WC6A:6%Q Z$C:,6:E585" D=6 MVIT7SG&T+/D$?9P"!LV243&\1Q>RCF\DW.TW/OC#5)D 8@.GBM+PSR7\XRL; MO+GY^+.O;##X_&VY#"';^MK-QUO_UJ<2\"]1YP3\>!L9)&_"@FMY1_ RZ$2T M.QA3QKHZO2+-:K<#S",Q:![(A3CG&PU\#6!%O/80D7ST 'VYDL.!MKT@6Q_) M+.0#Z8.7CNP9H+N I=_]0TJDV,+E-M5L>VX$)+L M<6L2 6-P/%*:=6DD3;-J,F8S,=)\?\,>?KP-$9;&YPTN;_8#ZT(F_D+'095X M5X\@0T%_U6]14Y6\7Q,ZZ]F#>JP#?\6H]IJ]7E'A #/HMV^6 MD[&VZZ2]; M]CEL-5>^(F=S .4H N4(HT7,;CU=B2X=CJW3#X]"7BIO0>.X%@I+J@;,:1Y@ MALF+%NT#>8\Z71_R[Q'#SQQ?#WH2]T9^/+HK##!TTH'&C:13M&(X.@Z %26< M$KB8OMM$,;RC?1[W)RZEY3:295&?L"VMX\H8"K7 3"!'+)79SI)@S#$6_B&) M3;?FH^#,0=,/!GH@I,AP,@1!BA]#.<6_&,+0VD(,.PT;T"1V&I0X6LZ['K B M156K>!#O'(I T4R'HW9OEF7XP\"P)KD!,Q$J/&>3$("3>G%1XYL[O^.B3(1Q MST+,0N:?.@^<8NQ,U,K ;MT^D-M:%8]12U!, FC4RIV8:V)QTSLD^LA)L9 A MY5'*:D3$1!CE7(,2D>L&06G<9^&%Q"$[CP1:I9+_WW,EB@9,UD X[A#4,TS* M?"X*C2%2ML?H8,GU7QE?R/_$(??J,(S&1R&Y&'6=OA MK+V.R!HD;JE!$63GRL.\J^:I%9;UELY"TK!,CJEJ!JV##Q0PTN58(S^!D^+> M.5OWGH19K9W!);XH]N9PQ!?5\9.DQJ,"&?JVE.[*#$][.CL]M4:)IY>GUH+% M!HG+V @TZ!/OFMHZ&4X?W]TDOPI_O=%39''C0[G8')NL(L%31V[MZMI:WY[. M9N>V7 WO[<(8X_"DN[6N1G?U^J[:U\L,$V%LM(::68?"I'"!<6R'1]\.N'8A MT $=%GE:;S-$B_+KOLKF9=$N<@=J2KK(@B+URV\W486X%(N,G!BCP5U6M:&B MW,W-?_O'[QQ;FLFIY9B45NENKPPN%)P)C$P-#-/D_8@4?X=5Z- 49'7:3G"0 M[ S6CFM^ 3/ NG0]DQ#NW3@RBV+4BY+WNFF7F8:E,)L= JTYDFC=1Q8&Q2K&<,+V9:(TDM='TRO%I/) 681DHP[4//B M'JY+DNFI&,72[?#BH$+OZWXM@),.4/U%N9T+T]RR/(]\I%CG8ZOI)[58S4I% M:XEX7U#>]I(]R)161FA#ZGA;NXY9*!14L\-3'0A8R,*Q@(4![N38%,><">3T MRT4_)08,LF2@*065)N;V@HOXK",F,B3P\['7(7N-N2*Z(=MFUWJOEW=/1R!< M=8[/2#6]]4X]X7@W1"@,=N&ELE6'1I'(;!<0D6+]3!ZMWWNI<0:T1!^9*@II M!F(Y!G9E7>_@""+0#7*A8L?8XE8D,V4DVPTIXX)6<<3$(<:/;.0(2(2MAKV% M[)*ZSUBZ>V1)+&;E T) QPPIX"27@GO-[K/M=SC,JS-89 M:R(1CR@+R5MZY3&''4UJ$F=LC=J+;G3'?IK<&$I)^2T2Z1]GT))K^ZY3(*MA MK%:\&&/JOY4C,]RG/6O90V);$-@H&@9CR YOV]\ M"[UU;?RM1\A9?8A]JVCTIK3)!F/@Z6[^V(W-IA<1.(K2\ MBK<,Y4)GA\M]WD2I[80Z8)EX.QEW]JQ)$,X%Z6?<@:D"#5$&/N3;)9 M82P+=_#'FMB2:L2+H&&39%$4):Y)KD%BLR)D97$!>Q]+19?<21KHM(; M;/ 9WMA 70;>2WR;XU)(FPRC]BDC*J2#2WZ>(M/$PS\<7XZZ2\TU>N &_-%R MJ1%K=,3,2;?&@0M0],IB&ZH_LG($E,#=48JX#$_AUNP41?D"% 6*(=1##Z;( M0U<_5/V;':[;]^M1A9P'*<"_8N#D]R+Y6PMBP^PE$=W3Z)@FR8?W;P$/4,:# M8T6)E9V8+OD$2G/CM69X3+5F@NW$,T M'J()=RC+X8\8YRP>%+5[P&QB9GA/ M0<3)^U]O)W$QV#18XK3 F7\]>8:CR8)^U\)9?DA]WIM9=,%3_*UN4_89XAA' MO!QC,^5*P,L(K8NSZ:OS\[\,K^:F1J,D[$9'IOX7M;HQ\>0VA"F!<;;J1BS#ZXNR0HE*P$?) 1L-1\A>_%$1,W M@R?3,W<%Q%E*SC4NYS=,K49I@*U;,Y )YGR=N:Y1C*5H*SL:[TCUS22N 2UP M;TIT>M&:M2@:_R !H40*8U%>I]%[%:'-R"GS;=IA&*I%GJ=7E\;62-&Z6%4@ MFJ^O7%*X/;E(DLN7T].KEW]A6P>7BZ )='8"&EJTE801.M46G]C4ZH4K7\&X M0TD9688\'AYLO>.=>$56AQ]XWV%*&TAN74@P?5AC[:_&"6;TA&0&SA&7EH3T MFN/066W%4:\D#-\DTVXH>2G/0ADR1$VZ/+07QC>J[J"YQB*$JG'MBZ-+Y#<52H&F-AECT7)/NW#ZB9$X&$P#/RX M>'EZ,CL].;L\ZD#Y[@DG;TUM+.I9\/86%,=G,=^5A_\-LM$N7W1E([BP M6U:E*8;7B0'^P(6R?/GF/]/M[OL/1PA,7J'84OU(+:>M8?>4;4X9-\W^V*O= MIT,/+Z=O&]&458*:J499=H&GZ3!BMALMCQ!XE@[PK?*3A;36V?!"V;AP->P? M?(;W[\SK ^>L0+O!VD_,9#[*#@ U(R MQ7$N0,,DSU=W"3WQ:@8<:7Y(N*+[>'X]/;VX>#D:V#X"MN29SS+,0LBL[I]U M@=._H/+,.^K#;*3_T%$ZB+01T;8#UZ?35R]?ACWP#S+ -75].KJZN1#1P(2D:SRG'8'5Q"8/()J)CF?TU04= ML>V@2ZX'(:7F&MD'QZZ1O0=N-_4LP?%*Z?6U<;FO$*K'8BH?8MF=FBL4#3L4 M>!Q80'./\3U_2XL6_>0LXE\,5J&X[ 4URCP8U'A?)A1E?A].W2RW1S80@_1M MM(TA!90EF19&8J_F>KV%9CO$:[V2>Q9\![XOB!NC?D\C/9F=$]4$)L0279';U;-*#2J)I\>8H=<^91[["T6%\HSL514/Q";YR2^Q9,#L5)CQ5CCFZL*>^M>NLCH"Z6 MC,PZ%).Q4.627H288/FR\&D8(M(^H9$H(EO29@FVDB76^L MV\T$T'-=[G,X?.",==_@]88H1LL<\;_KX^OY2B 1Q+DDACT(%I*79I M\++,3J?7?^D42B##3LC8^O?;=>)SII8ENZ4O*3RV'W**2KV /#A!:V1O"\W# M[01*V%A)HJX]@-BB:!\<=C6%[W\K8;Z7G ?95F0H6%+YG./B"D*[J]GA?E=4 MK';8>7C,BV-%:#+J1A5E/J%OFDO=IB;=1BB>OLI*D*F(0W&9-4LC(2W'#@PW MY\[M>PFS)"ZK4TR#R?#+EJ5(HJL8B)*A61,[FVS])Y-%MPKEB$67%@D?KQ!* MBET%L..4N0UA;*GXCG+J5>QK$_/Z \)X,2)67+24D=\7)X11%>IX7R9LKAHM!2;];ZU9TGFWFS@_Q&@-F,W:?3H/!0A.-!EC3ZWB;*DH)=T=; KZ!]=E MB2IF2?#,DC-S .JCZZ\\?()D>=#78GH?1A)/5+"(N_7 HF M0AB_'.O#5=(M6ED206%^Q%#14L =$KCY7Y\,2I\L;A!)NW3.1@8QJ9,J1QEY MDTEDZP X4*^8;RMICW&MK"9,9%-Y; 'B#'6,2+272N#5$ZG*N^!>4G! \[*J MI#0WA9_?U)SH-6+Q$'A*/0ZMH7\J8#4X7EC6F"[.H;^8*-T).N7 M-GN FL1'O,[N7-V/8,ZD 01.@\IN)@(2Y7!1Z^P4;4R@TB]LOQJ6C1$#;><+ MNA?:C0T+U@(E 0Y<8]=1J3*7Y@L,0= PM'%@J3 ="NXK)SE\:%E(A*8-L'R/RBMD5CQF(F2O)*7DP9^ M+*OI6#L#;@:I)>V7DGTGK1F<53@> M[GN 30<=B[R72@_I9 +T#&8?+& :VG;.#G?=_' PB7)0(#XXX'"7U^3P-.,_ M^_Q(VX%WL"C\<(F;(6SN1&KU2\H_D%AZS!Q$I:GBGX[L2[QU=T0TNJ 0HL/3 M:OF'LGXP_[7 #3(]G+M-FJ\Z-YN1V^3D3(P%OMXA!Z4LI8**+H*\HA%T?DJ3 M2(L!OWHBF%.W3T#665(KOIO\X6V-5EJZI=]]P:2LL$DH;K$IRKQ<[T,Q$MMZ M )1)#L/D6I8/]E(0+:,_[-*WD:DP%0]YL#Y#&U[!-W1^6'?5Y M4.)FD=XN)H,8&81B2,4X1A-DOMQBS3Y5R/Y';8P&\J?03WQRQB?K MS MJ09H,G>YEEI(A^CF[6I-L%B# @)'\E?(XO;!TCY&6I)/'I)-C]UXT+J^>=\7 M)@^(]GUN[:?'['N\V?S#^SS MVCP8.$7:K4/HH(!+;!:V/V2A9@#5H9&CY-RNC.T"08$VJC/= M/$Y]&WV=&O*2B(,#S34 Q[R08UTI[DTM7(OV@79%D/4R;'P7M6C-X&E P+U( MK6BO%:->*UWF!":=QL4!Q,/;$:M8&'\'LB/6>EVQW6P2P4,FM<,B]]L):+4*-XVPH-LW. M8S58\X3M4L]DJ6\9HJ78&-.BMV)I723>$@6:CV HY\B^?$-F6A8IMV830%A$ MYO?MXPAQ]--4%Z4'K+)2O!;;H'KD/O0 /!D8(\"[/V ']%GA3\KOF$I^T"03 M7>\H^!X'IN19-G732:S&PQ;V&<:0 (NYHV:2S6+* 9/^/N@L6&SNCF?G%&. M-)=/0PLMZ(24@L#*CEF1==)0W;K*U_?T%8G@3A5U\DP>C0;C5?1NPWF,8KB^ MMC"SLNC-M8R'9&KL"+C5<(R:*^&DC>]>CH(L[I$8'<5"M%R978M6#\.XZUDF M]JFU7@2>D7%ASHD# Q8&$%E[+4@'&U7P88VTCA40!$,=$F9:'9G5/,DT)KK( M1,<8JO9#75T7^O0N15@K_#J.>C)NBV6[]B:T MR)G\^7(OE*%3+EW>KR(6SR# E7DZCGX^=']B7]P^(G0L MRQE/_5V)E-CKF\&#W[,\!]<_@6%@ +/[.*F@2WI-VBEO)@QRU)QJQ7_T;#[@ M#7D13X4EL4Y6*+A5)E9"SB4S5XHZT/PU-"_X&!H%?:KHJNS1+TF.P>0=$B[^ MD;BK%YWBZ'*Z+'UU72QC.UR^]C.YY$WAVL\^ M'O[L='9U\JH;XKOD0AOD:G"Y3"KNWXQ*I*#=@6(*V-9A$MC5>@Q?K1SW266[ M_D<\]T-W?=4IG,*(POW9=.WO/WX.P?S90+3(*!FT36HV7A#4X&"5 2C6% MG#9I* _=]W1MM[#PB.;]EM;+](_DKWD)LC*@"DDAW**^3YZ/A :^A#L.)?3B MVB&F#F1'P.&J%3:$DON8F.[3X/D7K[!E">B-0K5\0DN([Q- M65AX4)F2>D9&N-]!N2CTGCX[W#SZ+3=2^Y1^'0YC.>[U!E_'#"]OAII=VA(C MKUNL%0PRS>>":FF__OP<" D]6/MN#5L.LD#:)H;$UY_]W7L/5P&(YJ?[,OF% MM#U2F_AN]^J?B_N#V[:W6Q.0! OUY']V^1?"4F^=",Z;WZMU6FA=?QSKM<9[ MW)8GWJLM,?/!WOSRW:WU3I5MWCVU4V29+^8 [1$%1GO#X9^>GIF^0 MSWYB!'K]V2R?)2PD49WP?=8,XB\O.7TE!*"F9*$+L94*1W0:VQM=M'0RR'?9 M)NG71M$#5/L+RX?AG@EAA:/E;IU)QSPR2Z82B2DMI #T>7H?&JT@FS6&3S^) MKR#W_M,M:Z>HJJQ6P/I3[M":S)'JHYUB00J;2&YT4VS\&S=-PXZE])&%1DT? MX[*W$@#'XV@@&:$A>C"HY"A!?Y AZ#(Z?F.]CI]\R@^O04IT5WY D.&Q8U3+AJZ\_3Z-+ MC-<71(67DW!@IJF3*]@=@+_A4TA$DMM6K"E_ PT=Y))0P>+3[=]N G_A$S98 M)PU\D3'21((NL*6)%"3P^7[P%*>84!MR9?_<.- MJ5TT4I66LNHS3Z'XXL-Y MG,W@X@/T60:@(H=+3L$O"W?"E=XP[% RS>!-DMQA=65;4UB#6-"U9R3VX<2* M6Z*?8]9IP2(18>"RY5YFXF\V*UIJL5=!(1$CWH:NJ;^6]R?XI!#:9T_^^O;7 M3V^?/#=P4'Q! /N*:98_-J%6GV2/$JPL9!P@8.'W@V%OV3)#4J);$Q7)<>RT M+TK#%:CI954;>V/XZQ*W@AVHY^=R'U5L U9IR[3.K+"_X(X8M*"86I#C=;;.4>Y+*VTRJ, MVZ>R<,2?I!2X^E>#3_4MJ#LN76I7XNY*^^[9+1:O*4 :F??C'$+H-;$_'\:! M*6\G>&5FER>T)H;J1,)8Z3Y)!%*YZ/0;]F[!3BUFC*2/.A3+2+_':AM#A*%"1Y)P A>/('NYK!P_3J[-(7CTW9E30:#N"O M=9GEXEY1"BW(2U-!*G2G'UGP]/STU#2ELA7^QF_6+_8BCUCS M.\&5.K"P77P1;SK%Q%.854?X5PEJ04DNG#Y)[_UTW2T-I\5_ MB:=@K_;:YXG=K &2=?)S1N)6NG,MA@I.4 "9!EL2/12D.9NCF!:=(COO\Y1& M?N/5HU?7(X67;3) M5SO;>6Q(OK_?E-1R]9XC6,7/:$2;B8*+JHY(:T<5'E(0*LC<*ED'VJ4O9=TU M72N @-Z45>'V)UEQLDI#+BS;_3%V$,OX^;.9).2!X.^3#]&PP*'$L_ KEG8; M!6BH]&!EL)"[%V.:29\B@^0_VJ)CD8Q/BVJ$GIW%B?N,A]WT'J9RU*9)"89> MOK?%R?NJ))$SBO,S&C?%:[Y]+Q(.'1$WOW(GN;A55.@41._VX@O1?6SWS+1J M%_:#&06#V86.&I8A%)$2WC%ZOR6%TMQ0E7BXI9H53E2<(6]C/QHJLX6["7-L MMV(0WA!8JY8:%J=P1ANFICC&/?;\.BE7JWB.3%M[I',8KRSX!9 X_%ADA*9K MVJ\8Z[U7K]^]O@E=;59#Y"N 1U-%^-:U\!<(8ZGX+ >@$*N?AHS\I&@">CPKU[@!'4!3M=%5>QJ^] :U\";(5(C<@6<;I=#? OG+0 M2Y-Z7RRKKJ1?L6><)TI3#[-*J+)$F)^X*[0PMZ^']!^/I^>' M+Q&*6<)=[ <-J >'& Y[[H[+WD2J23-]GP27;I68]+9Q4HRK;PE]HTQ(+ M >I10\-IG5HCWCEK%6!)J5^2GU$-HTXD] !F2(NAW&JRU6$N )DBS-"(./BD M-PAC-Q$.N">IC9Y?8AE,Z5#-PWI9E@*THGWM;8:O>GFK4.X0OQ\*=#JNO:V/ MKTQ-FR!:5"JUPM"#QI,2I='MD(J#OH1H1[W%]WM4F$O R13U)K 6;Y+2C?IT M][@E]'BZ.YO91-A_)EZ+Y]PQ>RA,$"5XA$\=[>SL-*WA##9@9F MQ?^0 AE;.0>6,>$KP#VK8[^]+T+]"%0AMYX(:K) C=KPT3*#$QJ7-6LI!P+O MM,./NN\I:^[@Z&ER[]!KA+@"NA46[(YWU0V@X /0@*6!-=Q0/*(V9^A5*M<5 M&.X]:#9[#-6B"QW?^HHVSKX^YYL+2\>/D.>J(13#!Q.A.[X$(C5VNKQ337>: M_)52AC'J:[@V>\A-K[MD:A63<%6YO0S0O6A2L;S '"1CD3^07*F+/,3)+@(G MNSC(R7Z#$WZ&NWRN"_+>\$&F]LVC)3^#M+\@8C+V1!Q0,T=;PEWFKW+_S:ZY MQKKI57D2OU[O.@17E[Z%2^#.\AA((94HS!WAXX'?!TK<10$")IP/>$F6MS@O MKOX;-OSM.STYO%.[R@.;'@ZX:"0:YH0W+-4FE%UEJQ/*S2=7IS;L$YZJGJY( MO@@%@*C/.^Z;[QTH"'!72$]<2% Z0Y-XVV/@2"^,X4+_Z"7PU+OLJ)P/3$T% MPD-4$%NSY&)[6NCS*BF9:I%2^RFR\HE!ZUYK[6*!@1,=6'"%0AA&T$DJG@#% M(G>9B8_B\ F,"^7\CCCDSYYOJ#'4KUD3HLY0ARD.1QI9 H_!Q\MM@! MS-1L$DX>[%##D0C_NN'CT#/QSM;Q(ZA4!@NCM'G3T"U+^$/S7;7T:ZZH,D0I M7Q***PO7%E,TL:_YP/(3S=>(;'2 ONQP( ,MLWELY>2*7HOCT?(5_3!1;M^D M.U:;!KNR,159([1#50FM\I%ZCQZN%\9I=\1Y!5;]QVI?55"630W.-$K S- M$CU(%7V0#(Q')E8D!J_T$[I(+91-!,I MY"&;@MO12;.V4/Z,@PU0JF+S#HWM&7MJX@K>KOH%;X:1I6/=L+5 NG -=]_B M56@5;5. R$Z0+?3T;SY^)E__R2G(YF)8]#?OUMP\,3"&VO02.>9G)3Z J,%6 MQ9$;(+8X,MH/8&Z:YUV;4G!FA40WW_>M&5)&HGOQ>NX:W@>N<@A.D<)C&D\/^T@F MOJS,49#H1X7S5D/,;K]>6WP[ATMC79]>CL.C6(80>LQP)2]'F*=[$C[<,,0H M#-.Y6&BC+$RO!/6?-I6,4'SHG))D3 RVK1@+%8J9C&U0VBNY-=9('(>GRBUL M+2>*P5DL+1)<;BE7RA^BAW=;'VK/;QVX"Q93 &:XH)_B0_<@/$R&1[;K$"-4 M84I!#C;;GB:W<9FR^)S&YIK8;"J-\Y+LD]#:OELS"'GQ&J-T1.M+HJX'5C.+ MBF'&2_*V2?)\CL'B817/6E,&.<$ ,WPT'Y"K2,4UCR76 _/&I/I8>A;1%DJ3 M$8MR;UHR&++=^2Z"-[F/.C;V.MKG0@H"1-7#X[/ 4BP%-1^,#K_3$_00F0-H MYMI:/L8&[%J!-CJ!"4V5I-W"+^S_,N59^7$U6O3C"HI!. 6"4Y9?:BJ@9JO+ M(%34;BY5B'5YZD?N9P.)N\H?T;.XGO6!]*$#I)? \%S=4P-Y2\=AD!P\-ITG M.9+[[>*#N29A<8K=7Y6)9+4O_Q1B 08Q6F4&X2F+45 >X" #;(/DVIQ"F((C M=$!,#O <0'L^V@?(=S:PJ_%28YY0L1L4"$"9W[F@T'>H5RWJ'XF\M%G%R0XG-,.7DTU3S8DTW:?408EQ@F+-J@F6VSCR3,!L'F#^? M)I]W!,E>4=R'N.#$3IN93.;,4"TKEK!2T=6'1/4YI$J';I9GAWM/OAEQV_$< M@\KSGQEP($9@B,YIZ?*A$4CH8V]CJ&-T%XF.EF)[^GJ\7CSU96X?-W_E3#PB M7\;,MN6$:\ AU)H#*7<]>L@.>?"(0]?"L\/-!=\&?RU6$2N+M9S.@3/^4R/& MV:LE0*J4WI']1Z4VXW"8Q4I2\AYHG3)7!CO"B33Y92Z;X M,-,)E0/SPZKFH> <9X&&N$O//4-N)>='THN9%/@G29$]G3X3#V0D*9SG?%5< M4ZH[8E9A=Z8VY I;WVGML+G91][)8HHRAD/V-4,KG-VF^); DX-:PHPD(7(W4U&MX ME$F:.(O"0SL?5IQ37"EWMDJ^F2Y M?U9+9UGJE2,YFWCT!45.3I/_*N_Q3N)7W@A12TZ,'*%X1-@/@QUBLD8U)L:\ MKFN$"M'C6/R8#8\C&RCZ'U'K2RM8P!LA;?@3F4I1_:9 0+V[P@%Y<:&0^R1F MFW9AH=OW1%3QQBNPPW'AQ<-H%2(I3,4J*]UP8')D2I@FORL1GB#+53K> 8GL M6[>LX3T/+*@'6.%8XNC ?#O EAUL+LWW=2;$B 4<-Z1D-!O7GX11=&AK;U>Q MC!3D*@Y4B\=!1=\M6>JU)03B^,D!RY!8$'APWZ&(]L+&@YB&A][L6ZH')SB: M>5-H5W[UV^? S:.N*#$N4SS "YW^Y@)VM@T]HGTRFW(2R"VHKO./QPT.S/#:B>.D6F<3[A7!B]Z@X8DD=^'>&$??RLL/R^\V1CHWK[>#> MH :.V6X-X:D6RI_43P63Y57^\C."[Z M=R9F1CS>6!QCW%1D%G<5L06]..]OK#I-#R0Q30@E5)&2<&,8HI@:6Q[X^<-4 ME_4AWV[75 1%=SZCSX"*]2>TJ5 X^NQPX6BUPP[J3,>]&FRY/J>FJS4/N/FB M!.8!*_V H3;M1Z8?Y]>+PQ9"Q-1#_O:^F3H(=B3U4COI?U ]@G*(0Y,(%1QH M6$6'ZU22_\0CEI3/JMCXBPIAMEYS*KVX#ZDS!.,(.RDY"." Q6%M5JXWO)M> MY"TZC-!VF;4EQYSK3$NMW5I2#NXR=S]:[K:;X19A>=;X&D8D"4KX.B%ZX3H+ M@2G^-XN9PR)7!Z4>EBF/)FT=YWZ'9@V'?DL$4F=1E'X \%QK : (2S7;:)SG M(8.ZYS+YB!\\U)]]*G<@'9U=GS[GCHRS M[Y.WMLD!M@JCI\DMI /\XDL*:Z%>G,5B'W-1>(\\O\)CJ/.J\LN71,*&JMW5%UA.Q%IL&5^#DQD MXEY,$6@SEV_:H:5GI(4J !+@&0H6D:@$;P,X.&&.+[+2.*+;Q//]%OL#<04 MUV>>2)$?L;K[PGU']%(:+MDJ!5A#8=>R;(!XXUUZ:TOW/'"A7TUZ5S64 HNO MJ'D)KN.&6]%XCQTJZN@Q3N<8$V]JREC)N-E49;O>Q"U0N"R-+X5CKG%(5.ND M"Q/71KD>X(+5H-1+G]DR9"+MA88G=$+^^'KX*93&2W)$*I$1/%KA(Q=Q^;\.\X<8\PO*6_H%]-:??MAB7OJMR_.: M4QM_?(*%@_VW6#L96]Y\=W/VY 6\&1[_Z8==NG;OTHJJQ>1N!:^>3E]>/N$N M>/JA*7_Y;5- K2]%7? %2C:;O=AV ?%IF/A9,DGR4V[7S]* M3ARW2(,!VQ?;E*B'Y$-2YF*K]'=3(5IXKH4TRZ"RMCF/(I-76#-SIAJ4M%,J M73-+HMY$IM'("G^H%E$:QY.H9EP&JX5?N].KA6JMX!+O-)BVKIE^N4*AMLL@ M"?8+]WQ36;<0K18-V^ #VM^;.TU2U*,4O$9IN)*@L5P&E\GYU<3I>X4_.&[- MX!M<)&NEOCOA2[$,8N<0"LRM0V#T>L)K%,(!D1L_=IA!;](=''[OT6]\[!3+ MFAF\5N(;+VRU#&8!%%BR5MA[M?V,NWC&#B]7PO@G;#O=<1I WAJKZMUA\J#F MLGNSYQT/@P.S^)T#Z>Y ZOWN#'DO/S'+5@NMMJ"=-J&Y#Q^J/TW.<>F2\F U M[7(Z9U-D[>)>'>._V\?YYN3964]G\=2SB#F]T',^UTKEI6([+@'K%H'["8/7Q M0S*)+TYX.^J]'9U"7]UCKF3.!6>^LBEW.3/5,2]/XSQ6"*42U)@N<.O2"XU6 M3[R@\!GUW#$SH7\"_FCY$Q,HK0F!R8*TB2V>6RPZ!8V-TD[:@OFUM=,,)DC=)>/K9AU5P-8Y56MLDPXFTXPK$9@M4N1(7VUE;!#-):PZ)*P M>_>@I'#,.7S\,$OC[.(_OZEB'?1>O,(-E]+1-5AL4'-5_-J_]^M4I5BO4?M* M?27L-5SY#H44KET,CL^W+/=J/\%X/@KC.!FLI--Y.,M&_E9>#R)(G)VF@8 MQ'P MTT:^(OT-*B6(W-IUC0_7P%]JI";8>'-SK3G>Z-ZV6W+:$XG1+_NR^S5NU$R1/ M>I(G_YKD+_*)?%'ZY1B-IV&.74+=B,#_)K^[:Z-NE/3L[BX$1R"3+RZH9'IA MJ+QW]@E*>XVN%]U.0;\TRO/_=R6\ZF3?P6]74KAG6W!5ISD3PZJ?C].!E(3Q M= ;?:&YQ#4I%M*%4#?IQ&L[GAS9/J.NG([CADM.=65M;(T^OC/BF9-U$Z!]DNE[%YP M!OKI=?4/4$L#!!0 ( ).$75B%[VYS]@D "@X 9 >&PO=V]R:W-H M965TDA+;5;8SDTW59,<; M)]F'K7V *$C"AB04 +1'^^NW 5(4*!XZ8B>9U+Q()([N!KK[0S< GC\P_DDL M"9'HCR1.Q45O*>7JQ7 HHB5)L'C.5B2%FCGC"9;PRA=#L>($SW2G)!ZZMAT. M$TS3WN6Y+KOEE^WLPN M>K:2B,0DDHH$AK][,M)2OL,27YYP](*Y: S7UH(>J>X-P-%5:N9,<:BGTDY>_8LK1 M/8XS@M@PZHY>B642DJYV7B'S.J%R;YF:AFYA@?LMH*M$O>?4;LUJ9I]$D8E#) M)54,9F0J-US6I41K:"L04?:'P'I(,B6\M"!-#A[<%UHFVWOYI_T'#Z/IXN3N M@'J :>ECL[_&,6 ,05B>3/DFXYRDT?ID ATR5 QB4_@AA14OIO\#@]D4O=LM M:&ACF*G1;T:2E5J1Q+";J3)"]!H6UN'@-R;$L]HSNLTX^)\ CG<8K%V;[]M& M]SIK<*R241\Y]MAR0Z.YEN=[ MSPPA7-<*/;_;V^M<;6L2!@WT0?+@6;U\-';KI1I\W&9S:2H?P+Q,_#J=T+)' ME0'<&%CT2F'1W0:+:N,(+->K*P XA:/QETM\;+D#(PP\])Y)B 6,%=$P&<^W M_&!DE,"Q!Y0$NG%5ZWR&K@=8[()P&L:X?69%0'S<'(FDP:$&D0^)-Z*2#D:%S' MXX$#[CH)QJ;7;!#]2#3UKG#MO<#PM!BK0O MIGA*X]S$Y1(\%W,"R3A8$@??D RR I00K%*DF7)L(_Y7*3<1C [=[ VT3F-<'I\5$\W>S.(@6;X M4;3R9%)HM;*IRJPU,&>I\;*7_PP,"MB5JJ?I*MO^;9KEKCZ(R3V)D?-L\^26 M3Q#,MJT-^![36!_'\2A/9DWX#"/5;LHMS:!=4:"?Y*91MAJ:2+P>>G2V!AH+'@YYJUMX(/6U-'A]ZQH!R M1[M_T>E$Z-%BL36.RTW<@JISBBBZ4T=8&Y9A;=@=UF[WIYMWFW$4L4SO:BNW M@+"L]),S*#C3?F+JO&43O5N*:NBZNW%^K&!;!]X13 6>?\Z0\BIAX%\JF7_- M(>MNRN[;_F^8D#IA%T@E[# +1@X&L7U"N [F5W@%G UOA!3,]LTPQ'''QMO MJ:1GJKD3*N_@*P8.49_\7<$<*PR:5]/FC<1ZA@H4_#%ZS0!\4NWZOT]CNL#Y M#D2ML>]8=L.V*W [6 A%PYV$Q3IC8'\ H<'(G!W/MRMSY5=2UYT0]7NQM^U$ M? M[O=V4@U3YBJE M38#0@=FC$K-'AV)VMM5+G$^V0K-M,[M9K!PI:Q3.S212LFJ'*K M)FCO%E9!^W%2ML.WWEA88HA"IX2D6NBT5=1\64!@9)3-% -8B36)5'-?0"]) M>%X +2$: ]5*!H:%DOS8O74/@A-5ER]8XMLO&X^WS-Q5+:(^N7L;'"M+J:VM M=K8**"L/4-:&8-5%/]0LSP"CTRL[8*RR+&[^?=_R_?!@#&K%I@[:^X&PCJ*G MK[E=+?M%FUVPW D8=N:DWTBC=0GU0\N>;)'WAT,9]X=#F6UP\1?*'(HR3^#2 M7>%-=^-^6Q14#\[J)2VD]C7HB);&9;0T/OC@YK3W,12'GE=D3 T![&/";\I+WR@O>,A!"/Y6F4MY*W#[MR2)56EBWC:,2Q88E M9T/'2/_8GO1/I6YM9&JA_=ZCAJ<'RL?40YXNG:H&<]PM*%#CL->#)Z4'3P[- M=]KO4$*E<5CY-T@^\PU?78W+I3K:LWG7Y/_=TCW&!="J\'K"U4EK\Q!4RWW# M$(?=X+2^H\VO_=NJQ[?<_'=L#V^:'+%G:S0X0U<+&E/CX9HL:)KF!]G%)9[& M *^RM>]-+*^R!^S8MC[FNIK-:!W/=E%(^[$V+F5;AEV5"WEHC6WCBL? F0"X M0<$M7C=?;QD$MF7;.[="%)_B=E3WX,R+:K6M]F+#^[&&%@369%=073%R\D$W MCK&)ST%#,X]&:P>8^H"P _$<>_NM@=V)*D88^#:_-J&-]TU^WJ7L\F,)"N]) MM$SIYZPY>MG#J+KU+HQSO(\^\;,"HON>HNEC)TB2D7L7JIU@EC?P _'=]Q^],'2LKFTG8 MC*AO<>12QR$P?,QC!J:4*'$4JZW,W8?R6L3 +D7\VIIWOZ;F"US\:IK_0M47 MJ/VTNG>VRF]"T:'Q\18$N@O]B9I >JKR[[C*TO(SN*O\XZ]M\_P;NK>8+]01 M14SFT-5^/@IZB.>?I>4ODJWTIV!3)B5+]..28)@IU0#JYPP&5KPH!N7'@9?_ M!U!+ P04 " "3A%U88%#*[Q8# ,!P &0 'AL+W=O>[$9V7@5Y "56K!/VD]K_A0<^4X=7*&'\$_:];481 MB\Y8U1R<26ZX[-_L\5"'D4,>O^"0'!P2GW)GD!9I+ M1R5M;>"#++'\&2"BG(;$DF-B-\E9Q/=87$(Z"2&)D_0,7CH033U>^@+>1E,C M:_L4PD8P:8')$C[\Z'A+'6;AZ_766$TM\NTY[CUR]CRR&YLKT[("5P'-A4'] M@,'ZS:O)+'YW)N]LR#L[A[Z^IS$L.X&@*JA&EQ6"1/MY4F,&!\=)O-P&J9DG61A'.>G9+,P'7D/ZC0/T]F(4[P(%].<:DE0 MK"BZIA/,4AN42 U;<.;WX]'Z[702)O/LXJ1(YP277\!G99D853J?AW&^&"GF M23A=Q,\U?33:4 WJG=_#!@K52=LOJT$[K/KK?L.=S/O_Q$>F=UP:$%B1:WPY MGP:@^]W;"U:U?M]ME:7MZ8\U_:Y0.P/Z7BEECX(+,/P U_\#4$L#!!0 ( M ).$75@>Y=Y3X@0 .L0 9 >&PO=V]R:W-H965TZ7G6RY^R0VE"MWE62$7UD:I\F0RD?&&YD2.>4D+ M^))RD1,%KV(]D:6@)#%,>3;!CA-.R]8RT)2O.?^F7RV1A.5HAFM%8:00"RRT]IUFF@4"-?W:85B-2,[:? M]^@7QG:P944D/>?93Y:HS<**+)30E%29^LZW?]*=/8'&BWDFS2_:UGO#P$)Q M)17/=\R@0B5WNW-H,43.(PQXQX"-WK4@H^5GHLAR+O@6";T;T/2#,=5P M@W*LT$ZY5@*^,N!3RR\43))HA#[4G%+K>7[=V[HG YHY3=:^4/HRVM(L*3**.(IRK2&*.92 M]:HY#'2ST:QYR0M:*'F HW>0NK!NJ:"(2)3R#')0GJ#W[R+L>*?_^?HW):(. M"@0NI?F*BL:MS]F$G[/)?7.UOY54$,6*-3*!@\[!+:\&O6!WH/S!S\V'WQ!V M[5F 6P1W9D>.WR:$MN^ZZ <13&=I'\Q^#>S(#SM4WPZ":0_5"UUTO>%"C105 M^1"N:[M1%S=RH@XM#$)TPQ7)$&\.LM_NR)Y%;3-Q8+OA[/AD?'R0<%V594:A M)6CP&M*H38H$)4S&O"H4 HD4L:+N5W7KR("4(,5K'HFVD QOF0_=X.Y&\D_3 M'V@R(K=P*&L*:NF>>3@<;8DNQ \.3:(/]Q#\\B-RW7$0'/SACL-#Z'?0CX^C M![7QX!A._'>]N+ \6\N4%:2(]Y&X5W$V=@XZN4[[[4D-CQ&GX\@!?>IEH-@& M3;$-GEUL93N,8B(W*(4X&(Z9OJK\A,072'GSR'QIA=Y_-\%\5(E-Q3W7YI2$ M):"I0"37?I1@6IQ5&HH52$%/RL&F2I@C.#2E#"H8RYAB] 7F'2ISV"9X=1AZ4:!V!?>C'L=DMC=YTUD/%TV[!Q#;&_H = M3TD*>_J=:T^QWZ%.>Z2_=C4S^XBGHTKJB4)2/6ZL%%2(VNOT+MZ0 I);AT5M M E]E;&W"_17A_.UQ[^HG%Y^V*!ZT0'?:(H1^,%!!PJ:"A,^N(&FE(+!W%I;D M/C>#UZBC9U_5&)9R42/#I,_R*G\HH8),%:C@Q2C649(=A@%3-D"S;BOZWZ:_ M!V.3W.43W4U1H$PW2"'W(ML[&GX\VW$)JG9##_. MT9V)W*D]\[NB&X[(3!M0WN *G$(W[ '0(U@/<& @ZLGH@5\[A@;8#EKC%IX: MWB]4@O\N\[+27>.R /$4)JK]G-^1Z.O!LJM)"/FQ']%Z'.(Z4&6.IC '9K_& M=WVI-&E=0',JUN::+9'I[_5=M*$V-_E/]07VL+W^&^ K$6M62#BA%%B=\12Z MK*BOUO6+XJ6YSJZX@LNQ>=Q0 GFA-\#WE'.U?]$"FO\WEO\"4$L#!!0 ( M ).$75A=MJ2C/@, ,D' 9 >&PO=V]R:W-H965TV4G,KR\BJV^4_A2PTX? MK8F-9"WE#RN\+^9>8 E! [FQ"!Q_O^ :FL8"(8V?>TQO<&D-C]<']+*:#DV\;R;?:R'9OC S: M6O1_?K?/PY%!%CQBP/8&S/'N'3F6K[GABYF2.Z*L-J+9A0O562.Y6MBBW!J% MIS7:F<4RS^56&$TZ?L_7#1 N"DQ5KK90$+C#VFO0Y"5Y_LF>ZAP]7O0?VB(>0D0]2F$J3-Z* XD\ '^D.G-F!\Q4[B_@:\@L2A92P@$5G\*(A M!Y'#BQ[!6_6A:Q?[TL;.&TV^+=?:*.R:[Z=B[A'CTXCV)EWJCNQ(FP:LS?..!;WP.?7&+-[/88JUD27+9=E* K2!*_%^J>2J<\P[_K4FX M(5@9:->@ANHX35PP)(H761O+TE1 2MG@/*C%YI(\>Y*Q('KUW_Y_D/C[T)%R MA-ZT72/O 5P*,0)NIP0E:Q!0UD931UU!PPWL@[5=<DZQ33D#UD'M,4;\LU9@IG"N;&4<#$N38$RT8#5WDU1I/221 ,8I31 M+&-DI60)VHY-WI 28&3-*(N349T&TXC<XZ!'"D.X#$-P_!A @(Z08(/^FW I4$\.8Z> M)1GYB/VD1BH!G;)L%!D-)C'Y) WF8JQ5- WI-#NN7L0"&B7)J>OI'XW7%M3& M/2*:.([]I!UVAW=JV8_G4;U_Y#YPM:F%)@V4:!ILU]+@ MZ'?+"M]:4%8!STLIS4&P#H;7>_$;4$L#!!0 ( ).$75@LL\&QS04 -L8 M 9 >&PO=V]R:W-H965T#"1IAP5HBR#M-@S#/M#2V18JB1Y)QW%__8Z4+M29*3<\['1E/(&>RS:=0X)L1%SE3.!3CCIP* M8(D1RK..Y[IA)V=IT1I$ &CJ]8U/;^A72U@5OR9PEPVGHEV M9WX;PG:JG1JP>;S"OTWXSPZ,V02 M;GGV5YJHR54K:I$$1FR6J0<^_QV6#AD#8YY)\S^9EVN[W1:)9U+Q?"F,%N1I M4?ZRIV4@&@*1NT? 6PIXQNY2D;'R U-L<"GXG B]&M'T@W'52*-Q::%WY:L2 M^#9%.37X $-%WI/3;VR8@3R[["@$U:\Z\1+@I@3P]@!0CWSFA9I(\K%((%D' MZ* UE4G>RJ0;SXKX >(V\:E#/-?S+7A^Y:)O\'R;BW>%5&*&=%(.>8 $\JDA MQ3^?<#&Y4Y#+?W?Y7B('NY%UQIS+*8OAJH4I(4$\0FOP[A<:NA<6NX/*[L"& M/OA:)@KA(Y*E;)AFJ5H0S$,B609Z=C13,P%$\ 7+5 IREP-V%=\F@(@9IF9: MC(G2'"!RPN>2*'QC,D8KG:=JDA9F[MTOD>>Y%X<9]!X9+ 3&W$C1"\**Y*4( M!2\V0>*8SPHEC:"V:0%,$-#L(\@=R(<@*OZ<&WVN?_'BW[\UZL=MU-7[3PW-6 6DSJ\$-C-.BT+LQ9!DK8MP%J7$W'?,JB5])K]MSHBBL+0,I MS\D77KR/F9PL;5E@#7V$8@9DRA9FHQ4G#_=W6WZ?]GTG"-W:OOMLUH1+"P5( M=D7@"5N#1%\AYN,B_0')%A9U Z?7=S>@;C7,+;V%$008%5H-<2N;8:W#1YV(!H[;[]5+1R,PW:)V M%NW@2A4I.<4*3(MH(KD"3!S43] MX:Z\MP*_LG"%E=GAT0IN> 2[>Y7=O4,+;MR(N0GV+EOM:+JVZMU9V[\O9N-B MS7TD%2I2S0K\^F)U4#';42(WUZW1N3'ID7N1%G$Z95DC<[RHYW0;.5K/E"7( M$"&5"*-F1 +G;0LUQ5_34_@>-1? MF_$=-P@L-(@J&D2'TL!6ZP1D6!,27483]',70>QZ=C9?*/N:FB"NPF ?:(': M2[:WYU2#2_N66#FVDVMK+0V=4 )/'[-= :BW/'!\M[L^;E#B.L[JM-CW-5I M?5FGS]S6XPDDL_(2&)>19M9(/W\SM^S=Z@B)N73\0^1Q#H_^Q@6OGGG^\+B9 M:=7AD5+'][PSY W>*+("7N1C6'U99#:;X-OV&CLBMZZT5AX_'9D;7RNL4Q9&\[AY#[\M*I9[=!^ MU.!$Z+AA_T7-J.=ZV_;T-QN14=5?RZC0\;NUJF?/I'Z;-@^E7MO;W84ZC>_- M.8BQ^:JNK[68#N6GYVJV^G)_77ZOKI>7G_T_,S%."TDR&*&HV^XA-47Y);T< M*#XU7Z^'7"F>F\<)L 2$7H#O1QQ/+ MZAC!$.R#99*Z>_C5 "6/-1"FEE06=M<1I$I*JB9&:@&)+Y9*5TS MBUN]CDRC@95>J181C>,LJAF7P7SJSV[U?*I:*[B$6TU,6]=,/UZ#4-M9D 3[ M@Z]\75EW$,VG#5O# NRWYE;C+NI12EZ#-%Q)HF$U"ZZ2R^N1D_<"OW'8FJ,U M<98LE;IWFU_*61 [0B"@L Z!X=\&;D (!X0TON\P@_Y*IWB\WJ-_\K:C+4MF MX$:)WWEIJUDP#D@)*]8*^U5M?X:=/9Y@H83Q3[+=R<8!*5IC5;U31@8UE]T_ M>]CYX3D*=*= />_N(L_R [-L/M5J2[231C2W\*9Z;23'I0O*PFI\RU'/SK]@ MW(4RAC2 H:J8!O*.O+EC2P'F8AI9O,()1L4.[KJ#HT_ )91\5M)6AGR4)93_ M!(B06T^0[@E>T[.('Z 8D#0)"8UI>@8O[0U./5[Z!-Y'IB67:T-NT>"%-_C/ MJZ6Q&O/CKU,&=W##TW"N9BY-PPJ8!5@4!O0&@OGK5TD6OS]#=MB3'9Y#GR^P M!LM6 %$K4JBZ:2WSN8Q;3$5>$"9+4G+16BB)W(>2;1@7+H+$*J=6HP8F4G%? M*5&"-J>L/,_CK@*R4@(K&%U'K,:EL1BZ^?3^^0::A]BM\E>?UJ3./T M_?_V_P M9#0+LWAXX=:CT22,D[Q;TS2(RPC]IZ.]P>1%ZE1LL#"8?"3R@41QD@:KLJ%A1&,7P6Z30 M4R5'!RJ+G[L&*XLX/<\6OUP[7W)$*^S@3',9]V M.M9+SMYYL)97:FO_,(23;BA<5<2+.=UP6HG4! MXM('@"T5(AVAXZ]HA6]5&"SCA6"UPCG!N0)W7'<@?O+@+D:6O^LYE:UVU('A MG2ZDJAR\>+U?&4?E9"_Z5^]9N,9)?FV<-8?V,,'.$&-)3?J3) E',0V'27XX MBL,\I^%H3,DWN0'C:@*_81:]Y):^)1.V9;KLTK25'#U/PS%6*\UC7(T2K-LT M(XB=3+"V$W*G+'HXH;ZDLVQ"DB$VIG&8CU)W2B>.0KJG<"J+HZ-A!MOIVH]L M!C.AE;:;:_K3?BJ\ZH:A@W@W4GYF>LW1*P)6J!H/=_ U!+ P04 " "3A%U8H"<&3BT& #, M$P &0 'AL+W=ON@5)VF(8]L!(M"U$$CV2MI/]^AU2LBQ'BI("7?=B4R3/ ME>?RD2<;(>_4@G.-[HN\5*>CA=;+X_%8)0M>,.6*)2]A929DP31\ROE8+25G MJ24J\C'QO'!CKRC$(\YXDV'!C\K?D%SW/#"-3XN^8Y:D0:PO9XR_VCM1ULN66* M7XC\:Y;JQ>DH'J&4S]@JUU=B\PNO[0D,OT3DROZB3;W7&Z%DI;0H:F+0H,C* MZI_=UWYX"0&I"8C5NQ)DM7S/-)N>2+%!TNP&;F9@3;74H%Q6FD.YUA)6,Z#3 MTVLMDCO$-DRF:)FS$AVAPQMVFW/U]F2L08#9-DYJ9N<5,_($,TS0)U'JA4(? MRI2G^PS&H%FC'MFJ=TX&.;[GB8LH=A#Q"!W@1QMSJ>5'GS)WP20_,L>8HDOV M -&ET9F4K)QS._[S[%9I":'R5Y_U%6^_G[=)GV.U9 D_'4%^*"[7?#1]\PJ' MWKL!S?U&'KT'2C9FDNH,)V=9_.YY'.FNRN/_Q]SD-P4O*R<=W9FI989U*RDL_+;JKCE MTAS@=H;?PQT;=B>8=\S?(5/\S*SD)U@JKY7LHLV;'47!8=$KT0 M*\7*5+W]S\[O]Y56&D08'S&-()&Y-;].9@]-G#"D3AA%#OZW&HD1]IPH(DX0DQ8OG[IA5^>ME=@)X\#Q:;#OER 8LM*?A$X< MTCTK)Z[?I6E9"18Z$8W:-#[XOTOSC)4$8>P$'K@,1_M64CI@)<9PEG'[+'W/ MQ9,A*V-B0H \LI(,6#F^8&4"+=]0$P<;+Q%OS^+ C;_98FJ"U_,<.IGL&QQ, M4.#2"7K@3*K64NS$V$=?N#*F"PDV+0&5P%@+M(;9?B'8B4#A,(XZ^L8N#CM" M* 15[2S3P/MY1DX8>,[$C_<5]V+DNV'NE:J< ;[("E.09RR353 X2A M0%5?072 /#? Y@N[!/8TT;X6.=-9;F!&0,UZ$!Z@BDL$OY$=Q9,6A>U>@1O4 M!]$W>CXXPR8XPY="K*RL[CL&&M6G=B&*)2L??E+(^ !ZK-'/0K&^X!N6=+-W MVMJF:W4MROZ!6'Q:NC$61^^Z.E007ME@7)69_HYQ<[4354'&LYVHST;4BQ'9 MLQO/G@!JO5WD!0#K?1O;6>ROT$>3]%],TH/VZZHD]W:U)A^< (<.;<$,6X;# MJ 5,L.<[F,0=E:AMJ'7A/YP0#_I7W 5=4($CO]V;8TJ=R M[=A*7XD'%(70L6O"\(/+/A_0/WLZVW/-02XVS*9+*P! M*5_S7"RM.]MH&2 &;D\ " _;8"D Z$\)N@9L!B7007->PD'DEB=+"[A;F7NX M/8(F]&,GG.RP6N [?KB#C_[$B6.,;H1NW9U> P '/+V7NA@P.6TA4[.'0HHW M,WU9,FZ]L!1FQI9INGJK/JA6:WO7KG^L3D'"Z(*.&ULM5=M;]LV$/XKA#H4-L!%$O6>V :<="\!VC5HTNW#L ^T3-M")-(EZ3C9 MK^]1;Y9B1PE6[(O%.]X=GWON>&$F>R'OU88QC1Z+G*NIM=%Z>V[;*MVP@JHS ML64<=E9"%E2#*->VVDI&EZ53D=O$<4*[H!FW9I-2=R-G$['3><;9C41J5Q14 M/EVR7.RGEFLUBB_9>J.-PIY-MG3-;IG^NKV1(-EME&56,*XRP9%DJZDU=\\O M?6-?&OR9L;WJK)')9"'$O1&NEU/+,8!8SE)M(E#X/+ KENTVB.- M8W?=1/^US!UR65#%KD3^5[;4FZD56VC)5G27ZR]B_SNK\PE,O%3DJOQ%^]K6 ML5"Z4UH4M3,@*#)>?>ECS<-;'$CM0$KQFX*=GG_6&292* DJZ,5P_,)1QD!D:Y4*I,:)\"=RENV*74\V6 M2)SRT*Q0Z&0&'2] GP?5&H5_XDBW[ 6Q( MJLV,-)E=DL&('UAZACP7(^(0;R">US+EE?&\%^)=]3*^KCGZ:#C"Z ^X/F*% M[N@C1G.M9;;8:4,%T@+=4,FX1G_/%TI+Z,)_3K%3G>V?/MO9^4/19[?5A30)G"SN43N $4HWE*^9@MVW=<>II(=A MW<$I*Y'#V,CX&E5T5K,C^Q<./G52C;%&_%^A8K1X*O6"0^$P@)!EG"=&I4+, M]">"[F+% OR;#BM_"2X/A15HH5!;5@Z=_.D,O7\7$\>[^-^^7SG,Y!R861YM MW0E-\R/M;S"Q5=7 <&-?C3_O,/=\[S-OES J81 >Y&J^/'?X1.4]JRK:J*YV M$JY)^G10] KS/,(M2W$A94JX K!G\C>ZZ'%*7-*<\A>;0 M1S5T6M.?D(L3IRN/0H+C(!KW5 Y.C.K4#.UWXH)!#S'HB#2G2F6K+"VAJ3;: MR,,D2@[1O02[4700 QPG,9H78L>UZL2!8JRD* :&3Z+% M2G#@D)>QACB,@B&>W3Z)I$D2YR?^%TB TR2;D_[.$K" M(41U_5\EU\6N%QQ=T5$(=\@]GBRC $=A./Y!NMW@],SJDMZW?CW1QC[NC(+G M68#LQ" /U,#K<.R1L%L1%X>N.^YK2!R,3_T5MSNONH+)=?EV59 L%8]\%IM M^SR>5Z_"@WGUMH9YNS;3/FROA-"-8 YH_VF8?0=02P,$% @ DX1=6%_(\DJ7!P ?!@ !D !X M;"]W;W)K&ULQ5E;;]LV%/XKA-=V#J#)$G5UFP3( MI<4*M%W0M-O#L =:HF.BDNB1="[]]3ND;E2LJ![68B^12)/GQO-]YU YON/B MB]Q0JM!]653R9+91:OMRL9#9AI9$NGQ+*_AES45)% S%S4)N!26YV506"^QY M\:(DK)J='INY*W%ZS'>J8!6]$DCNRI*(AW-:\+N3F3]K)SZRFXW2$XO3XRVY MH==4?=Y>"1@M.BDY*VDE&:^0H.N3V9G_\CS5Z\V"WQF]D]8[TIZL./^B!V_S MDYFG#:(%S9260.!Q2R]H46A!8,;?C1WO]+>C+RW@AS5]TUZSU9BC;2<7+9C-84+*J?I+[)@Z' M;,#-!FSLKA49*R^)(J?'@M\AH5>#-/UB7#6[P3A6Z4.Y5@)^9;!/G;ZM,EY2 MI,@]E6C^B:P**H^.%PI$ZP6+K!%S7HO!3XCQ,7K/*[61Z'65TWPH8 $V=8;A MUK!S/"GQDF8N"GP'80\'$_*"SM' R NF'?U$[M$EDUG!Y4Y0].?92BH!J?'7 MF,^UQ'!H]<= EO$G%,D2J'$&:0A)68YY,Z_JTH0@"(M%:\!(!X 71D)&M M1L@.>*WHFBDTI_= ")(>H0Q6,*EHKDU4(&+-"\ XJV[@39B9!TJ$1%2G!((# MI>6*BNY0S5_L&-/AS7^)7OR48B]X]<.>6JM1:O3UP6M_?X;F21HZ21@>V7/1 MTG=\' _FPC1Q$CW7!+W[+4V=. B[80"C93>:!YX3^R#]$U>DL.7%R]CQ?6^H M%W2 GN&+GE%:V4M')-X^1*\%NFV78*WSG2C%@[%)JTNZIN!A?GA@1QT.8B?T MTMYH@$&Z'&S]IJ.^YT00<'N8)I:?23+B91Q:,'TVD=#A M4]RLTE FU MP'.;N)83VXZLB++<-!9W4GS7\]#SO6>=S&/"'%1!BPT17#<:V]QK17IN@%'@ M>@F:>VX"$+ZBT'5J7D8Y@]@![630H_6 =4/ ,SQ2_0A=#S+_([0A1&0; Z>< MWD+/O2VUA'97Z$9+%+F 17CST,6&5#?:7G1+BEU]R$2?!GFD*W93$#_'@1N8 MY]+59-)OSQO:,#X3*:F2>[ #MW2!\['K11URNUQH?53,X@!/+]7[ .OP[IMB M8I9GM6HK&KH80PS#>N%'Z/NA64?SLRP3.U(<' M5/>DHY;D8&J1$'&V9AF!C,@&57]('F.GJ3,*>& %9* 8E6-L,FW(#T7U/KK/ MC-G[I/(!"*VNX;V;S+X$'5*AW_6!^ \:YE'D++W(+L(>=M(@[,OP<.,OAD/L M O1(P#-+1#NG6[&##KYCZ@..7U/C7F_6=F70GL&EX4

W^\E_LV[JLQV(1A" "-^5A;,?22?W$&B70Z[0:3.&H+V70)NN+FI5$L>=@JRN!KF49 M)8VBR8UPD8C3?B/T5X$?=[P\N15ZR0A;HS1(T 79,FBKV%>(MWBJ#&5<6C[[ MX1),"/HQV(#]);K>Z/S1WUIRDZUP=DUI G%\P+MPGTJB/F[0''M1V,'SP=PI M)*G9;[U3^LHO^ ,I3 X_3A=_";>S:+D_GT*C!R53 YO(#6!20:62:B^O^N,+ M?6]O%FSU8Z\I'-HO03?ZZ]9M<_GN6"#!5IV9)_ZRO2_>"+UNJM:FH>_@91_2 M.(G!I12]H[!QI,;W:M( ;@[V!70>)P"*!+?*1]1V/C$B:_SM/$.K*,F4?LD<&F/O;&46%A? MA$LJ;LQW;PFL X=0?QSN9KM/ZV?U%^5^>?U=_CT1-PRL+N@:ML+5))HA47_K MK@>*;\WWY157BI?F=4,)E"Z] 'Y?&ULQ55M M;],P$/XK5D 32&%)G#0O6QNIW1CP86A:-Q!"?'"3:VLML8OMKN/?M!+ $.>ZDKHD;,T9G7F>;I80LWTJ5R!P)6Y5#4S M.%4+3Z\4L+)QJBN/^G[LU8P+)Q\VMAN5#^7:5%S C2)Z7==,_9I )3/@;!)9? /XPF&C>V-B M,YE)^6 GG\J1XUM!4$%A+ /#WR-<0%59(I3Q<\OI="&M8W^\8[]J*X\(V96H4KG+T M,_D'D O%5DM>$"[:'MMBO;ECLPKTVZ%G,(B%>L66<-(2TA<( TJNI3!+3=Z+ M$LI] @_5=1+I3N*$'F6\A.*4A(%+J$_#(WQAEW+8\(4O\$UA@;O*:)<\)\\J M,L8]K,"35RGUPW/RK__? M@*EVLQ!L-=0S4%V[.]"]X 8!4\,,:/)9BG?W4W(G#6;8?IG68'2'?TT"=Y!2 M-XMISQ8&U$W"> ^59@,WSE)RQ9\P0$OC$H'WX3,JC=V(!CU#'*?]Y<3UTXS< MPB.(-?06!IA''/<=(S]V@SU+%B9N2NG_+#/]JS)'2>@FB=^S4>1-HVP/E?A8 MYB [6N8$88.H7]B]7B74'63^@3*'*<;[H]&QFX5]!=AB-_6[PA\ZD%[O&JU! M+9K'0I-"KH5I;]3.VKU'X_8:?H:WC]DU4PLN-*E@CJ[^:3)PB&H?B'9BY*JY ME&?2X!7?#)?XIH*R %R?2VEV$QN@>Z7SWU!+ P04 " "3A%U803#T?"4% M "D%@ &0 'AL+W=OGB0$G:;< *Q TZ?IAV =:HFVBDNB1=)WTU^\H68ILR2_IF@7# MOHCBD??<\8Y'/>+94JJO>L:Y0?=9FNOSWLR8^6F_K^,9SYA^*^<\AY&)5!DS MT%73OIXKSI)"*4O[Q'&"?L9$WAN>%;(;-3R3"Y.*G-\HI!=9QM3#!4_E\KSG M]BK!)S&=&2OH#\_F;,ION?D\OU'0Z]*3\][(/;T([/QBPN^" M+W7C'=F5C*7\:CO7R7G/L0[QE,?&(C!HOO%+GJ86"-SX:X79JTU:Q>9[A?ZA M6#NL9^6H]O\6*9ZN*)EN7<@/90O-!& M9BME\" 3>=FR^U4<&@J1LT6!K!1(X7=IJ/#RBADV/%-RB92=#6CVI5AJH0W. MB=PFY=8H&!6@9X;7N6'Y5(Q3CIC6W&C$\@1-I4R6(DW1"3JZ8S"HC\_Z!LQ9 MI7Z\@KXHH@CS(W,XW>YPE/U@'ZX&?M+*FW8+W2[5,N^9&)$9E)*Z$CE.I%XJC/T9C;11LH3^[XE!:\;JMV+(Z MU7,6\_,>U(WFZAOO#=^\<@/GW8XU>/4:O%WHPULHTV0!3LN)W8TB%X:C%'9Z M@L1F;KM\WXU^M0<1Q1+J4QL8 _MFQM%$IE#H(I\B9A DC&=CKNJD%9&&%W** MWKR*B$/?O5@+F])Z><%2EL?<>GNH)AP'4.SY 8A5^$[*\&TJK(7G4.OQ0BF> MQP^[T1XSI5>IPFBJI-;U=)N%NC-*$F%/R<=AV.VY3EEQ=#94*'J?35+VG=7" MU\@C#B8^;4A<)\1NX#4D]LTE[QH2GX38 J1NTI#ZE+1D- M!BV9"SZY$;KC4\T3T1H&_YRVDH\CVI;2T&O#4TPA?I_GVC2#4;71 /N^TYG# M9A3VR5*K]&Q7;->$+1'I$@P#!TO"9S"?8'?E/6+MPC+XQP MX$;'VTOWB.#0=X_; M(,!A&'3[_1SM_N7F_/#B/K2% \^C.*3N#HKEUQ3+/YAB<6U$5B1FLC"6&:[E M!R8<1+IVV[L#&K77CN5:554K^^L!@:SJ$5WL-GL3&O'[.?P@@1TC MT=@.K!B_UGXI"SID88\IV".KM$!R\'43^(YQ[-_[U7LS_,.O^]^G )QZG$#8T43)[ M!@[QF*V?R2(:>^"W A6J\[D9R!:>T?HSN%KWK'8YFS.A,IX_IF8K'=G\UKY& MA/HX#)KTM$T\?DQ2(=_<79Y\&+6"XEK*X_QSJGZT CJ<$%1RZ]CHMNV8XV/Z M4QPK@9[N6'F$BLT-WMPYCV'V?/B_>'("@7&&.&HZMRN%+WT(;6NK0&TRHO'E\G%[>WWYD M:BK@F$CY!%2=MR&0'%7>B98=(^?%/>18&B.SXG7&6<*5G0#C$RE-U;$&ZHOI MX=]02P,$% @ DX1=6'4PG@<< @ [@0 !D !X;"]W;W)K&ULK91=;YLP%(;_BL6JJ966F$"^E@%2FVC:I$V*FG:[=N D M6/4'LTUH__UL0U$JD:D7NP$?^SPOYS7'3AJIGG0)8- S9T*G06E,M<)8YR5P MHL>R F%7#E)Q8FRHCEA7"DCA()>WHLC9O 65*1(^S /%9;92/%1I^-D7.RE_+)!=^+- A=0< @-TZ!V-<)UL"8$[)E_.DT@_Z3#CP?OZI_ M]=ZMESW1L);L-RU,F0;+ !5P(#4S][+Y!IV?F=/+)=/^B9HV=[H(4%YK(WD' MVPHX%>V;/'?[< 9,IA> J .B]P)Q!_B=PVUEWM:&&)(E2C9(N6RKY@9^;SQM MW5#A_N+.*+M*+6>RAQ+06O**B!=TO0%#*-,W:(0>=QMT?76#KA 5Z*&4M2:B MT DV]IN.Q'FG?]?J1Q?T-Y"/43SYA*(PB@?P]?OQZ"V.K=/>;M3;C;Q>?$'O MAQ3'D0'%[:_>FR$[+3\=YMV96NF*Y) &]M!H4"<(LH\?)O/PRY"Y_R3VQFK< M6XW_I9[=YGG-:T8,%*ZO:4X'_;8B,R_BCOPI&\71,IXME@D^G7L92(SFL_GG MQ;1/;.O$9]WH;H*?1!VIT(C!P:+A>&$U5'NZVL#(RC?H7AK;[GY8V@L)E$NP MZPKZ_XK*_4$L#!!0 ( ).$75@>Y"OZ+14 &=) 0 9 >&PO M=V]R:W-H965TS9FJG:Q!)ZGTU< ME00:&IA4*IDY>W'J7!"I;5,C@1907J;FPR_(BG$+W!*9_QSOQ8[M-+]&,H_4 M0H_%B\]9_EMQJU1I?=FLT^+EQ6U9;G^ZO"R6MVH3%\^SK4JK?[G.\DU<5M_F M-Y?%-E?Q:K_19GUI#P;3RTVY=?O>7%\.+;S]XG]S;.,;]4&5OV[?Y=5WE_?**MFHM$BRU,K5]L-'W[]31?[&U_=F(]QH=YDZW\EJ_+VY<7\PEJIZWBW+M]G MGWUUN$&3VEMFZV+__];GP]C!A;7<%66V.6Q<[<$F2>_^&W\YW!$/-K#M1S:P M#QO8YVXP.FPP.MI@]-@NC0\;C,_=8'+88'+N+DT/&TS/W6!VV&!VO,'LD0WF MAPWFQ[=A_L@&B\,&BW-O]'#P[3_[\N[ VA^5 M3ES&5R_R[+.5U^,KK_YB?VCOMZ\.QB2M4_BAS*M_3:KMRJL/=^FSLFNK2&[2 MY#I9QFE9A6.9[=(R26^L;;9.EHDJK&?6VSC/XSHUU@^.*N-D7?QH_'%95CM5TY?+PPZ\OML!^Y$=&%H_9VEY6UANNE*KCNW?F+ M.3&_;0 NJWOS_BZUO]VEKVVC&.S2Y]9H\ _+'MBV]>L'Q_KA;S]VW;#SF9&! M<=S\R[&2U*H_M'I]'>'3WBOJV>Q5\U#T7O M\BRMOEZJ^KXKK"RWWMS&Z8VJ'X*T84FZ3+9K9?UO5(&6K'Z!Q?]U/33=S3[N MGKU> /U4;..E>GE1K7 *E7]2%U=__Z_A=/#/KCB3F$-B+HD)$O-(S"7UTJ-Z45$O+*KL'AX8"^L/PV/D:Z/;-[23FDY@\>:\&Y'0AB440IB5L7)$0-XQ(8E%$*8=J+/[ W5F/%!E6AV<<;%_>10_=M"JSL/6 M"/<];$G,(3&7Q,2L]>!\' 9R.I_$Y,E]#\CI0A*+($R+V/P^8O,>SP6K;/>Q MO-ZMOYT^+:IEUU(EG^*/:]65,J/=-V4DYLS;"PU[< :A;X' M+(DY).:2F%BTCLA%Z_@G)_1)3+;WOI6Y8-%.[_&8D-RI",*TF P'S3MF V-0 MWJM/*MUUYL.\9=^ H)J#:BZJB8.FA60TF]OV44[067U4DQVW8;J8SP?'9ZHZ MQDU&\\EB=)08=.\B2M,S\^!=YJ$Q,V_BXM9:9FF1K/9G>O<5CGIII%;6=9YM MK/?9UWA=?K7>[?+E;?V:Y=5-KM1CYW_-L_7.&:DYJ.:BFCAH4_VANO[?<=#( M:7U4DZ@6H%J(:A&EZ:&UF]#:QM!^*..R/GFPS#;**N,OUC;//B5U_ZHSDT:L M=R9)S4$U%]7$07N8R6?VS+:GQY$D9_5131ZTATO L6V/CY_YVJ-&\_'X^'F/ MW+.(TO0(-?V%H;G (._#TWV>;8@V$%#-0347U02J>:CFHYI$M0#50E2+*$V/ M:E-&&)K;"$+52]/UP^>[HGH"W)59_M6JUJS=+_C0)@*J.:CFHII ->^@+1Z> MOGYN'[WP\M$YY5ES!F>-"M$]BRA-SU%3.1B:.P>.NE9Y7KVNJQ.T3N*/R3HI MNZJ)K\U0[_"@E8-A^ZWVZ6@TGQ^= C]OF#AOF'<8-C$/\\_39(Z1^:W^K7CN6/*E772??Y"/1M?E1S4,U%-7'0'A[)X^EB MU#H;04[JHYKLN FCL3V;'H>L76)X-IK-CI\(T.X!I>GA:=H'PQ/U@\TV3O+Z M%%Y=0%MGZ+I[@$[HHYI$M0#50E2+ M*$V/9--6&)KK"F^SU%K6I^)S%:^3W^N3[UFNDIO44E^6=W]*\5B1S2SWCB;: M5D U%]4$JGFHYJ.:''84-*;S^>SXF1"M7Z!:1&EZ/)L&QM!]?]NLO%666B>;)+U[4ZUZHOVVX4JM=LMO/_SW MKLK[]==ZN_=_CS?;?SK6,BO*PMJE*Y5;'PY_$SV]P9/;1T@FH.JKFH)E#- M0S4?U22J!:@6HEI$:7I*FZJ+_>>J+C9:=4$U!]5<5!.HYJ&:CVH2U0)4"U$M MHC0]JDW5Q3977?A7FF@-!M4<5'-131PTXPJ8G-!'-8EJ :J%J!91FA[8IE-C MFSLU\O&(&MY--:.]4XGV:U#-136!:AZJ^:@F42U M1#5(DK3 ]P4B>SIGUL< MHP4B5'-0S44U@6H>JOFH)E$M0+40U2)*TZ/:U);L/K4E8G&,EII0S4$U%]6$ MW2XU=;\-@S:;4$VB6H!J(:I%E*:GMFDVV>9FT^D5LO6']>Z7-\_$*RM.5_LO M7WWHC"M:=$(U!]5<5!.HYJ&:CVH2U0)4"U$MHC0]U$T?RE[\N54S6DM"-0?5 M7%03J.:AFH]J$M4"5 M1+:(T_7/:F_+2Z/^YO&2>KV^V#]K#/[_H6DLZZ*PN MJHG1F;4D=%8?U22J!:@6HEI$:7H>F_;2Z$1[Z9SUL*%88>9[QP_M-*&:BVH" MU3Q4\U%-HEJ :B&J192F1[FI/XWL/[4*'J$=*%1S4,U%-8%J'JKYJ"91+4"U M$-4B2M.C^N!R1<;BQE^P"F:O4,1>HHB]1A%[D:+1R6(%.J&/:A+5 E0+42VB M-#VP31-J9&Y"O;I)UDGWLRI::4(U!]5<5!.HYJ&:CVH2U0)4"U$MHC0]I$W[ M:33Y$:@ZJN:@F4,U#-1_5)*H%J!:B6D1I>E2;GM.HQP$(U%]4$JGFHYJ.:1+4 U4)4BT;M#X<:VO;#3^76X]ATF49]NDS&%YIH M20G5'%1S44V,3G_R$CJACVH2U0)4"U$MHC0]B4T_:63N)[W+517%5;$O'V7E MKP=2K2*A&HNJ@E4\U#-1S6):@&JA:@649J>WZ:*-#)7D?[R M*]&C5294W^ M.7NE/JEUMMVOI>/5I_TU'[?QUWW^_V$5MUE>/BM5OND*MWG"ON%&-6?-8H<=8H[ZQ1_EFC9->H<>L"=>@]%J):1&GZP=[TA,;FGI"CMEF1E _7 MI8^O1\U6[^,8+06AFHMJ M4\5/-13:):@&HAJD64IN>V*06-S:6@OWH].D9+ M1:CFH)J+:@+5/%3S44VB6H!J(:I%E*9'O2D5CC^ [SOSB8M.]]K,4_0.\QHBVC<;NIT+#_/&"3.&>2=,\@_9Y!$ M[X8 U4)4BRA-/_Z;CL[8W-'YGM=C^ZM-//IR#*WVH)IST+0K*<[:>3AGE#B, MFAI'>6=9_EFC9,>,H];5S@/T'@M1+:(T_5AOJBYC\P?]^-E6?5;KM?4FWFQW M]=]H_)RDR6;7?1RCO1=4JOFH)E$M0+40U2)*TZ/>=&K&YD[-+]6JLG[59:U5 M6:TP]Y=6!5G!0S4$U%]4$JGFHYJ.:1+4 U4)4 MBRA-3W)3P1D_;05GC%9P4,U!-1?5!*IYJ.:CFD2U -5"5(LH38OZI*G@3,P5 MG&B_M"Z:M7577LU&W[RBFH-J+JH)5/-0S4=[S>:U=[)1'M"J.:BFD U#]5\5).H M%J!:B&H1I>D);GI"DZ?M"4W0GA"J.:CFHII -0_5?%23J!:@6HAJ$:7I46]Z M0A-S3^B\13-:!4(U!]5<5!.HYJ&:CVH2U0)4"P_:PT7SJ/4!J!$UIY[#IJ\T M,?>5OO<-(C/;.YIH+0G57%03J.:AFH]J$M4"5 M/A,+P!A&U'WIK):_:)$7W!PR9A=[)1(M6J.:BFD U#]5\5).H%J!:B&H1I>EI;8I6 MDZH)E#-0S4?U22J!:@6HEI$:7JNFT;6Q-S(.EIP]VUDF?7> MS]!H(PO57%03J.:AFH]J$M4"5 M1+:(T/H*;1M;T:1M94[21A6H.JKFH)E#-0S4?U22J!:@6HEI$:7K4FT;6 M%&AD3=N=EG''HAEM6J&:BVH"U3Q4\U%-HEJ :B&J192FY[!I9$W-Y9.W6?KL MUP^=X4,[5ZCFH)J+:@+5/%3S44VB6H!J(:I%E*:'M.EA3?O+U\5HB0O5 M'%1S44V@FH=J/JI)5 M0+42UB-+TJ#5[E1G2M'^%:HYJ.:B MFCAHVF<]#J;#Z?#HTQ[167U4DQVW832<+D:+H\^/1&<-42VB-#U936=J:NXL M_5I?;7QE?2CCLKO*;-Z^=[[0'A2JN:@F4,U#-1_5)*H%J!:B6D1I>E:;'M1T M_K0+7K0HA6H.JKFH)E#-0S4?U22J!:@6HEI$:7K4FZ+4U-C.,"YXT8X3JCFH MYJ*:.&@/%XN3:K787O"B[254DP=-_W/6X7QJ'R]XT5X2JD64IB5KUO229N9> MTEM56ML\6^V6I97?IE1;ZI0,V/_XNKM;O/Q\.=\=8[S1!66^K)4:E5'>CCX M[_J?T@?/\$6\WG<>[X9W-AW-4_:.-UI_0C7WH&G7/CVZ A ZH8=J/JK)TW=& MT#'DZ,5"B.Y31&EZNIKVT:/6V?:(;VB5#-0347U02J M>:CFHYI$M0#50E2+*$V/>M,GFGUWG\B\9>^4HGTB5'-13V4RFMCV_'@UVQXWMN>+P?AX08LVA2A-STS3%)J9FT+=;YP\ MWI0W<[V#A!:'4,U%-8%J'JKYJ"91+4"U$-4B2M.CVQ2'9D];')JAQ2%4@;/U1S4,U%-8%J'JKYJ"91+4"U$-4B2M,#WS2&YD_;&)JC MC2%4LG=*T>(/JKFH M)N;M6LR\6B$>+X?127U4DQTW8;*8M5;#Z*0AJD64IN>JZ0K-S5TABL/JK)KMLPG(_:BV>T?H1J$:7IR6KJ1W-S_^:&$*U1Q430W-X]^R>.T6,=Y&AMKP6:E=W[0%A*JN:@F4,U#-1_5 M)*H%J!:B6D1I6F(73>]I,7C2!>T";3RAFH-J+JH)5/-0S4Q=1VEUF+HM;I4HG+N.K%QN5WZ@W:KTN[CX9Z.5%72BZ_ZF5 MJ^LJ4\.?7MD7EZV?.\.?PF']\\N&N7JQC6_4SW%^DZ2%M5;7%3EX7O^5:Y[< MW-Y_4V;;EQ?5K?J8E66VV7]YJ^*5RNL!U;]?9UGY[9MZ@L]9_MM^MZ_^ U!+ M P04 " "3A%U8>I\8(@ # #5"0 &0 'AL+W=OS4 M=J#[][.=D/&1(BKQDMC..)89@$*O.65RX&1*%;>N*],,0%,?UEPD6.ENV+IRD( GEM23MW \SINC@ESDKX=&XNDSTM%"8.Q0++,BK&0O?<1F5..9P(""JDR"EB_5C $2HV0#N.EUG2:*0UQN[U1 M_VK7KM MDW4$.6'5&[_6/FP1_.@-0E 3@E,)84T(3R5$-2$ZE1#7!+MTMUJ[-6Z$%4[Z M@J^1,&BM9AK6??T 4B##UFO)28 MS67?53I6,Z.;UG'=5W$%;\0U@O0:A?X5"KP@;*$/3Z<'+?31Z72_A?YP.MW; MI;LZ/TV2@B9)@=4+W]"[^Y^-\28;O^]F4@G]G_UI,[?2B]KUS-YS*PNGKXJ[^ 7@IR0I3 M8*JUV"NIV$J9K7N5Q+W(\W1MK;:=/H0%-[UN&.W"1D<#>Z^'9Q+;\3!J/(R. M>C@!7<,D55"[2%A*R[GNZTD8'0WYO>Z>26S'W;AQ-S[J[B-7F")3IU<'16I=%7OV%]ICJ; "?1%0 MS?:^T'>)5M/C@VKM^%[0W:O6X2$LZ,6](-ZS_1#F]VX"O[L+>VA1\SNA'S2P MRBIWZT@T%YX?6"P)DXC"0A.]ZQNM(*I+1-51O+"GY(PK?>;:9J;O72 ,0']? M<*XV'7/P-C>YY!]02P,$% @ DX1=6/X7*5^& @ I0@ !D !X;"]W M;W)K&ULM99M3]LP$,>_BI5)TR8Q\M#2 FLC\3"T MO4!"H&VOW>326#AVL"^D?'O.3@F=U :-AS>)[?C^][L[)Y=9J\VM+0&0K2JI M[#PH$>OC,+19"16W^[H&14\*;2J.-#7+T-8&>.Z-*ADF430)*RY4D,[\VI5) M9[I!*11<&6:;JN+FX12D;N=!'#PM7(MEB6XA3&2(0$*&3H+3[1[.0$JG M1!QW:]&@]^D,-\=/ZA<^> IFP2V<:?E7Y%C.@\. Y5#P1N*U;G_".J #IY=I M:?V5M=W>"6W.&HNZ6AL30254=^>K=2(V#.+Q#H-D;9!X[LZ1ISSGR-.9T2TS M;C>IN8$/U5L3G%"N*C=HZ*D@.TQONFHP73 KEDH4(N,**5F9;A0*M62UEB(3 M8-DW=B%6D+,3:P$M^W(.R(6T7V1]$$D7F^\0^],5W6#8!C<-:*F,T,!J)Q976#+#6P#'!1TK\*QK7D& M\X#.N@5S#T'Z^5,\B;X/X(YZW)%7'^W [=+(?1JWL8T^@&WF+=3WL@0X'E2X:HP0V!O98(59N8/?HP_9? MQ1[T\,J$'O7\1V\J]M$'L,71\U<]>I]ROZ S4.]PH^FX!G[)S5(HRR04)!7M M3^E5-%U/[":H:]^'%AJIJ_EA2?\18-P&>EYHC4\3U]KZ/Y/T$5!+ P04 M" "3A%U8T+M&3?(" Z" &0 'AL+W=OS#)D5A-[,PVI/OO M9SLAI1#0'O9";.?NZ\]=[#M&->.O(@>0Z*TLJ!A;N935C6V+)(<2BRM6 55O M5HR76*HISVQ1<<"I<2H+VW.,="1+QE[UY#X=6XX&@@(2J16P>FQ@!D6AA13&[U;3ZK;4CKOCK?J=B5W% MLL0"9JQX(:G,Q];00BFL\+J0CZS^#FT\@=9+6"',+ZI;6\="R5I(5K;.BJ D MM'GBMS8/.PYN>,3!:QV\?8?!$0>_=?!-H V9">L62QR/.*L1U]9*30],;HRW MBH90_147DJNW1/G)>-%\/<162)",DA5),)4JNPE;4TEHABI6D(2 0)?HGFZ M2J;,SV]!8E*("[7ZO+A%YV<7Z P1BIYRMA:8IF)D2X6G-[&3%F7:H'A'4%P/ M/3 JB#4^KQ(Z[5J97 "2YZCT;C'AAW77DV\76@#0QG6B M86?T 2SHP(*38"^JR.AS6W&6J;![V1J%<'??Z/K:W:/KL1HXT: ?+^SPPI-X M=X02=;E3E#'6?Z?"PVW=T!_LP1U:A6$0]K-%'5MTDNV)25RHW+4UH0\N.MC6 M=X(HVH,[M/+U#'!X>*B]PG#W$'JMHQZ@A MM'?*< D\,]U)('/IFZ+5K78-<&+J_M[Z5#7&IH^]RS1=]0'SC%"!"E@I2>KQB3VXG>H/N[$/\%4$L#!!0 ( M ).$75A]IF3U104 *0H 9 >&PO=V]R:W-H965T@ YS93G.5]L?/ M_"@$XOB2ZKDW#3C/\[%YOO93\\3S/>-?14*I1-_RK! +*Y%R>S,:B2BA.1%7 M;$L+]^7+.=C)+"_K(D=CE M.>&O=S1C^X6%K;>&IW23R+)AM)QOR8:NJ/RR?>3J;M12XC2GA4A9@3A=+ZQ; M?!,Z3NE06?R=TKTXN$;EHSPS]K6\^3U>6'8Y(IK12)8(HCY>Z#W-LI*DQO%O M [7:/DO'P^LW>E@]O'J89R+H/;="G.^N&WSX[L'W8CEN)^"XXHU/ M\([G%&_F%*_GE&["U,B)'EDFXQNQ)1%=6"K;"LI?J+7\^2?LV;_IQ(*$^9"P M !(6 L%Z(D]:D2 M;#JU<=\L/#9SQU-W-F[->H%UV\"ZQL#V5X]AQ1@QEX89$N9#P@)(6 @$ZPGK MM<)Z\&G1@Q09$N9#P@)(6 @$ZXE\W8I\_=ZT:'2\5$I(F%_#O(-$AFW;'MN# MM'ALYMJV.TB>H<;*M2>>/BE.V[!.S6']_DHQ BX-+R3,AX0%D+ 0"-:3=-9* M.H-/AS-(D2%A/B0L@(2%0+">R-CN7D;M]R9$L^>E:H+2_(;6RXG>=.IZ@YRH ML\-CUQGN%35V[L2;G-@KXH-W?6P,[^KA%OV11K00%-UN.*4Y5>_Z_Z&S=Y%F M_L4B0-)\4%H 2@NA:'W=G4YW!SY[-DPHK2%I/B@M *6%4+2^UETY!1M?Y(TI M%+1L DKS&]IP6VD/MY4:.]?&0[-09^8>TOK1[>H8V%S(.)5!S]ARFLD71Q^T MU %*"T!I(12MKWA78,'N#\B=H.464)H/2@M :2$4K:]U5W/!QK=]8^X$K:V MTOR&-MA^SHYSIW=4@RRWG\?)\]A.;3]/)L^NVH'-Y8Y3R7-%,BK00ZK^2E90 M_4]$H 414)H/2@M :2$4K2]Y5XG!TQ^0/4&K,Z T'Y06@-)"*%I?ZZY$@XW% M@>6?5")1+>7\;2DCF:B>$I;%B$1)JB37_7Y[UX /$\ZU>[SYN]?8N9I-HM_8 M]1*BSC P/]'%\?\1Q1.G*YXXYN+)N>E5-3URNB5I+*H5R61".8IVG)?V1 @J MM2G8W/VERQ*4YH/2 E!:"$7K3XNNZ.-@^!3L@!9Z0&D^*"T I850M+[67:'' M,187ENTB1UOR6BY_@>(3 COZ5#K(N!HSQSU.N!HS[=N[>?@7!QNTTC(Z.$25 M4[ZICKL)5)V#JH^SM*WMD;K;ZB#9H/T.W]QC3;N/;\+ZP%R'K\_O/1"^20N! M,KI67=E7URJ0O#X25]](MJV.<#TS*5E>72:4Q)27!NK[-6/R[:;LH#V8N/P? M4$L#!!0 ( ).$75C:-0-'/0, .@, 9 >&PO=V]R:W-H965T<9%1,KE7)]8]LB2B'' MXIJM@:H[,>,YEFK)$UNL.>"5 >69[3G.P,XQH=9T;/;N^73,"ID1"O<2))*O6%/QVN

JY5=LZQ(#E001A&'>&+=NC>A MZVB B?A%8"OVKI&6LF3L22]^K":6HS."#"*I*;#ZV< L7\SXI68)18P9]EOLI+IQ HLM((8%YE\8-OO4 GJ:[Z(9<+\1=LJUK%0 M5 C)\@JL,L@)+7_Q-,*<7X$&*) MIV/.MHCK:,6F+XR9!JWD$ZKKOI!+LMZ(Q4B0A)*81)A*58Z(%502 MFJ URTA$0*#/Z [3(E:5*KB^\0 ;H 6@RQ D)IGXI"(>%R&ZO/B$+A"AZ&?* M"H'I2HQMJ5+5#[2C*JU9F99W)BW70W>,RE2@KW0%JT,"6VFLA7H[H3.OE3&$ MZ!KY[A7R',]O2&C^>KC7 ]?#W=;U/AUV7S#YY_AVWG/(6*J:OH(-9E;5ZOC7UG7I-A);!O M@+IE;J8C?QCHBF_VK3@-&XR"P'$/P\+3L+X?]$=^'7:0?K].O_^?]'4_-T<3 MN.G\- +$EAE)L'X1&H];*^5;WX22;+"GR^TYSI'XCIYX8-&@MFC0:M%AH^+G MZ]U*\U9;NB0+.R([L&]8VS?LHKL,NS2O2[*P([(#\X+:O."]W24X.3?#03 \ MZBVG0<\BTFCJ 7R$L!,@F(:.3'+WC M\S\_C3G6T9K4.ZOD.B^#C]-]&ZTX][T/3I0W!#7TQ_;TWBK?WAL!5>T2,TH+ M9*:XE<#Y5 7H[5Y4*R MM1DTETRJ%\A&ULQ9M_;YLX M&,??BI6;IDW:-6#RUV][<#3K &F,.F;:1[\?<8",2$N.7. MU47:&A+\M?W!/'Z^QCE_X/D/$5$JT6,2I^)B%$F9O1^/11#1A(@SGM$4OMGP M/"$2#O/M6&0Y)6%9*(G'V'%FXX2P=+0Z+S^[R5?GO) Q2^E-CD21)"3?7=&8 M/UR,W-'^@UNVC:3Z8+PZS\B6WE'Y/;O)X6C,P"1@7Z&7UF9,UB)G<(!ARZ(S%5Y3X5LL@INN4[$DMU MXAN?2L)B\1:]0BQ%WR)>")*&XGPLH<6JWG%0M\ZO6H=/M,[%Z M/9230QS2D MH2XPAJXV_<7[_EYAH^+70)XA=_$.80=[Z/N=C]Z\>HN^9FH0]K3OVJSV6Q&# MVKQ4<_9J?=TTR_@T.$.>JS?*T%FON;A>J>N=T+T4ZIK2$.7EM=FAC.S@GI5] M5^*JDIKT2ZGP\UYD)* 7(X@O@N;W=+1Z_9,["6 8B2'RQQ3F@A2B MJXR(1!"DT9I"F(X8O>\&Q@J8OCL>5-Y].3Q!:-H26Y@BV MA8"^52/I=*@7Z._VVXA /MI'SEC/4'(VQ7Q+8AI?UVE34,=>FE)K6:)H5-(_<8E3!7M=*KNXCW27/D?@4B-NI=L[12P%F$6SG(^[TR/U^:& M#,9F24W'AEMLV(CM*[!A*9 ;ELJ950;C=/)LSIG-LH.13OJRY@E>>EXG:[95KXZKM1JNV6M8]FKFV@93 MG!YE)S,]ZZT9OH3U<%OOX3YA/O8C;8^([!$A2*H3B),E5QA_C(>0. 949=9@T*RZU^.LM0.G7YK85RSASE- M_UU#,B&/+"F27HKSG@S8.1YDU\\]T3>W]]_R:,V):W8GSYB:GY5YFZL9/+RL MNA9;:CKBUMVX2XMSM54+8U7-MZ6F+RNW)@8;D_O_>NO6ZK,G;UUS,X9"LZ6F M0VL="S8[ELO7),D^W ZA537?EIH.M/4R&-N[F[%5!V-5S;>EIG-L M'0PV9O:V4\FZ-M/J>@W1JGVQI:9#;.T+-MN7_RF7?*)5I[._:W/)P?1?P@WA MU@UALQNRLQY>5V)8=J[1V31+OBTU'5UK@O!33V#J1U/[$7Q;K9X=+*T)'O>"6^>"S<[E1EMUE.5*Y,%]2]8QW-8;&(

Y_+,&0JQ@'(X&@V MZ@5U_/QCVCO'6+4OMM1T2JU]P>:G,[\7R1H&%8RYK("9H=S'(5!$87BM=V6@ M4^&-I#OPB2=W>5S5E1QFW],N-:MFQ9::OBVD-2N>V:Q\J8P(2GOI/40LB/:/ MF.DCW-E,0#!8V?P,WQ/@'?N;R:2'DMUM82_A;KS6W7A//)QYF$6P?C32UN7[3ZM,:JFF]+3>?8VAG/;&?TW+Q>A#S* MSM5VW[C9(-"9AWJ)]UJ=I3-9++KNT-S P3A?PNIXK=7QAEB=4SC+E8S*\0QA MVFMV%IYZ=9E:-3NVU"JFXX,-Z0G-M^7&?H'*/>75WO3FT^;' Y?EEOEQ>WKU MRX,O)-\R2$ICNH&BSMD<[J6\VLQ?'4B>E=O;UUQ*GI1O(TK **D3X/L-YW)_ MH"IH?E*Q^@=02P,$% @ DX1=6!$LXVAA" 24( !D !X;"]W;W)K M&ULM9QK;]LV%(;_"N$-0P)@3I6=\$Z M!$V[?59L.A:JBR?)23OLQX^2%5$4CQFK/>V'QI(/7U$O*9(/2?GR,2\^ECLA M*O(I3;+R:K*KJOVKZ;1<[T0:E2_SO@&=8(FXJ]8/):]SZ2^E;L\ M_U@?_+:YFCAUCD0BUE4M$?)WO*EV5Y/9A&S$-CHDU;O\\5?1WI!7ZZWSI&S^)X]MK#,AZT-9Y6F; M6.8@C;/CW^A3:T0O >!UR9H;GUZ MO/?&N%5418O+(G\D11TMU>H/C?M-:NE7G-45Y;8JY+>Q3%?%]_^:A/-H55V+=*?).<7O(H/M=G:_%GK0 F?!\&0K+:.;QKN;Q M1I>?T+W>1=G]L8)LNTH(U8JCC O+U WIJW(?K<751+:4I2@>Q&3QPW?4=WZ& M[,<46V&*A4AB6EFX75FX-O7%ATQV,DG\K]B07V3G,GWQ1UZ64%U96G7&%L91 MS&O$ZA[M8<$\&EQ.'_HFFT$7P7S.]*C0C*)^P+L@S16O<\6SNO+N3$^L*F,] M.8KYO1MQ^8P//,&\8H@DIEGL=Q;[5HM_ZW4K-X=BO9-]/M34+:TR8SWV#8^E MQ?/9P&0SBK%@-JB>(1!%'8?.X*H7=+X$SU2]C4CW]5"JG-Y&"=@N6A7&6A(8 MMW%!.6-L: H41]G<&\2%0)S+9A1V9=:Y,D-JIJPZ8[V9 ??L46_@#!#%/=\9 M^ )$^4YPHK;,.U_F* V5566L*W/S3H+9H%E>85XQ1!+3+*:.&B@[7_U(VB7& M.MRJ:18S;^X./$:]:(BEIKO"#6L?3)^J9U4Y4#FG5]$[%#_RAFU!8P(SA+U;F=#<5/E [ M/T =D-5+5(QHU;3QG._0H968UPRQU'3#%9E0.YJ\R0L1WV?D^E 4(EM_)E]0 MGU&QA9K<0OG,Z*K,J O/-9J&;T$D5"$)_0(FL3J)"B<4HA.7#T=60!B$)UAY MT[U4&$/'<8S51E2@H2#1N'-N=%CG(@U6_G0K%?M0._R$V>;R2;$26IW$65:)>4R 1V;8]V?JI)_OO MU'3WTG[%L67'3+H:UFG4"X98:GJ!*+)BU#[?GHBHN,GCK"+7N7Q(BBJNUV^R MO )1EJ'B%:K:"E4MQ%+3RT4Q';,SW=,0HWY4UN<4#"K6M6K:Q+GDV=D01)B) M=1X+_,$ +P3"..?4/3'!Q12O,3NO]58<2[7B>$'$L=6/[:V^77RT9ZB+2*AJ M(9::7DP*!)F+LZC'4 D056V%JA9BJ>DEHDB1V4G1F#("2P.5!1G @L[,'#(" M<9XD%FY\'SIR3M0J-M! C/7!X%HJ#U4:RLZ1XJ#F3/<>"9 M#J(R(#/1#EA,1;UFB*6F&ZTHD=DI\: 0)=0 0I5;86J%F*IZ073V^"'M<,/=XL?[AX_W$U^WP+/N,(S M;E^G.PL&[!JC2\-Y"P\J:;J'B*VWGJ7!:PRXRV$.(D8[\2ZC5#+#7=: 5=_.LW$=HE M1IL,K*4!.Y90+QIBJ>DN*^+B8];E0(]1P8J;R.0[@6$Q@%]FLQM"85JSJYNB MD(G;D:DW)NO/:6_$'3PD0P4G5+45JEJ(I:9O\U<8YCHX0S(7E<50U5:H:B&6 MFEXBBNI<.]6=-22S:XPN#8#8/,:'T[- &'/FP9#KL/*F^Z?HS[73WXA75U"Y MSS57NJ -HU 8L&$4*V^ZB8K47/OJVO-]F%U@M'G<7'5DGC>5FU#55JAJ(9::7BZ*PEP[A8U=,6_EM&KDR']Z-;JV M7W6TXZCO:&&IZ8XK9'/MR':L_LW+X?LB;G:?#8TG_]E??%VVE^B7@C\L 4SZ M6J&JA5AJ>@DHEG/M+/=>%.G9]=TNY9'/LET#7TZVIQQ= *B8AZ5V+(!I[Y7Y M5!3WS6\5E-+>0U8=7P#OSG:_A_"Z^16 P?EK^BH\_JJ!DCG^R,+;J)!#NY(D M8BLEG9>!K/K%\7<+C@=5OF]>S+_+JRI/FX\[$6U$40?([[>Y+.#VH+Y ]^L1 MB_\!4$L#!!0 ( ).$75B"PG@J4@4 !,@ 9 >&PO=V]R:W-H965T M'1_?CF,IXR_B#6!$BP?5Y(EZ1%(MSMB:9^F;!>(JE.N5+3ZPYP?/"*4T\Y/N1EV*:#:;CXMHM MGXY9+A.:D5L.1)ZFF._>DX1M)P,X>+QP1Y564 M.4U))BC+ ">+R> />'4=(.U06/Q+R5;4CH%>RHRQ!WWR:3X9^!H124@L=0BL M/C;DFB2)CJ1P?"N##JI[:L?Z\6/T#\7BU6)F6)!KEOQ'YW(U&8P&8$X6.$_D M'=M^).6"0ATO9HDH_H)M:>L/0)P+R=+262%(:;;_Q-]+(FH.<-CA@$H']%*' MH'0(BH7ND17+NL$23\><;0'7UBJ:/BBX*;S5:FBF'^.]Y.I;JOSD] .F'&QP MDA/ %F!!,YS%%"> 9D+R7#TO*0#.YNI\0X3K'3B[(1+31+Q5 M5[_>WX"S-V_!&V4-OJQ8+I2G&'M2X=1W\^(2T_L])M2!Z8;$YR" OP'DH\#B M?OUR=]1T]Q0[%46HH@@5\8(NBBI2L!"DY".A>$83*BD1("58Y)S, 99@4>-3 MYWF<]Y^8=P!N5'\5EU72 P FQT;"/'1:Q=>O93%'D M0W\X]C;U!5K,4 3]RJJ!?%@A'SJ17[-,JF>DL\4X#M^'= M1XQJ0((H\/TG<-M6,!KZ?@?>L,(;.O%^X3@3"\(%6'"6@K_(AB0 LG*0V0# M'+:@/ 7KLFC@C"J$XD<$);3BC9W&Z+!HX+RJ<%TZ<=\]7J3/ H57:4[#& M6D?56D] 7],CT-V,$X+Y+:.J&?^Y!_SI&<"PA23R+UIX MVU;0OXS"#KA&&T#G3*W#5;-C0[BDFO@YF344W*V#2/L[*1O[4N MT0GAT&[05[0F848BP.$)^R9T"I2#J>HI6I,JHTZ@6Y[\9/]IRQ!K_VF;.?N/ MT2S0+5H.[S]M/6+K/VTK5_\QT@4>I%U4(=_39487JDK5"IA<$0[83#_DXH'0 M;)V;ND7VNNU5[/05K^4/38[+I5#S*J M![E5S[&#&%F$C&40V\RZ!S$R<@>YY4Z[?F]T:;*U[C=%LMZ199Y@R?@.?*:) MZD0L(_:=!.>=#MY*Z"E:DY?:GLM)-UWZW75YC6T79+0<=8YV0+K9'.C.OBQOX;,0D9FH?"4%>+4 M> =3U5.T)E5&TZ%G--TQ%=(6;-8*:9NY*L3H.G2HKON;2'"OAJ^H%T11*FR' M$_W$KM#.^;36" MG1D?& $7N 7<,1G_LP/!#>G01]Y7M":!1DH&\(35$?2J+ON*UJ3*J,O@F5V[ M(ZJC#!FZJ\-B9:L.K_;&5K\N5[^]EC03("$+Y>>?7Z@ ?/\&>G\BV;IXB3MC M4K*T.%P1K'!K _7]@C'Y>*+?"U?_!S#]'U!+ P04 " "3A%U8.H*U"0L% M !5& &0 'AL+W=O!'$J=\8JV$6%_;-@]6),'\BJY)*M\L*$NPD$VV MM/F:$1QF3DEL(\?Q[ 1'J34=9WU/;#JF&Q%'*7EB@&^2!+-_;TE,=Q,+6ON. MYVBY$JK#GH[7>$E>B'A=/S'9LLLH8920E$PHGE*$0D)H%0(;#\V9(9B6,52>+XIPAJE6,JQ\/G??0O6?(R MF3GF9$;C[U$H5A/+MT!(%G@3BV>Z^X,4"0U4O(#&//L+=H6M8X%@PP5-"F>) M((G2_!?_* IQX "]#@=4.*"F@]OAT"\<^EFB.;(LK3LL\'3,Z XP92VCJ8>L M-IFWS"9*U32^"";?1M)/3+_@B($MCC<$T 581"E.@PC'($JY8!LY7X(#G(:R MO25>,3LC0@\CPEX(<&&12(B_!*\IG(EQ=%_) 3W<@5Q!LH,"^FT.'75 AP@\TE2L M./@]#4E8#V#+.I3%0/MBW")CQ#L27($^O 3(07T-H-GQ[L@ IU_.33^+U^^, M-Q>U^MYL90U5U7MR__8XEN7_ZZMT @^")/QO70GS$5S]"(HCKOD:!V1B21+@ MA&V)-?WU%^@YO^G2/U.P6C'H3#$N'0B##CH6^*AW2HAJT1D><< M3EH.3&.&/.CHD?DE,M^([+OI+@&_ MA:PYYR:+&NY1B7MDQ/V0!G*Z.5$LBV,IUY+9<]"R/XP$B#-NUJ$=O8O69%%# M"YU*B!PCWN>]="SES@$7"MUGL& TR8LL2Y]4JF.N=C%2;87VG68.&BO7<;KR M.!!4:,QC1I.$L$Q$UWA-F!:@,<2IM'RN:/6$494P^G"9*H8X5T'.%*U>D$JV MH5$(CY"J(L#ATH-PZ+A-0M/9(1=V<"VLM!2:Q?1XN2H"U1$T)55CU"%8L!)4 M>*JB=DD6;,ME#Z(FQ+91UTZO1!6:5=6L6; MDW*.Y2)K(M/8(1=U'$A@):C0 MK*@SRM:487&4/IECG;S_SA2MGGDEV-#_>$(R'@I.+LB9HM4+4IT$H/DH< 0A MM04=>H/64M58.9[?L==1)?W(+/W'TQ%J:W83I-&D#K#2=&36]./)J A4(Z,F M%^EL.@_0J-)A9)2U=^BH<*[/L-MD\L)J4)MAZ'L=V"I)1&9)O*=;PE)U?0#H M/(Z66-WAZ MXUB_6CXS:.1>:"?3:32?G3J%W4G9;7U';6.)^;1?C:;ZJR S&>%$_BM_8W=(N"/ M4']4J3\R?Z^_0X-^F^!,XFS*K9]<$$K/PZ7V;TU!P'=I"*_GBQ[R[OQ MF^Q&N-%_"Z]G^0UW%2:_<'_$;*FN7&.RD"&=JZ%,D>5WV'E#T'5V#3RG0M D M>UP1'!*F#.3[!:5BWU #E/])F/X/4$L#!!0 ( ).$75ATPT*/Y@, '<4 M 9 >&PO=V]R:W-H965T<-SR/23!1NQA[_G&)[I,E+GA M3T8Y6<(CJ*?\0>B6WU29TQ0R27F&!"S&WEM\-PT#DU!&?*&PEAO7R%"9ZJ-?T:1(WKY^KOR_):S(S(F'*V5]T MKI*Q-_#0'!:D8.H37W^ FE#?U(LYD^4W6M>Q@8?B0BJ>ULD:04JSZI=\KX78 M2,"] PEAG1 >F]"M$[HET0I92>N>*#(9";Y&PD3K:N:BU*;,UFQH9H;Q40G] ME.H\-7E/J$ KP@I ?($6-"-93 E#-)-*%'J\E$0DF^OV"J2JVAWT=D4H(S,& M'3V1.I(P0!+B0E!%0:)7]Z#T<_E:1SX]WJ-7+U^CE[H"^ISP0NIJ%VNJ\5:V0+&]G"LE[W8+V90H\- MY3ACPI2^8^-<-5#S]Z#6;YW,BJ<3, MIJ?M<+!.CPI"OX1@]J;5I(/U2*XV17#"/%.$7B-"[ZHBE OQBUF(-O95W]$& M^Y[^1#O\G0C/Y-]O^/]P0XS2U" !Y&=VFU#[=9)[3-7>L,_4O[;??EQ;P>E)>:@_H,& MY. HD&X1!_O+) J&N_CVHQPJ#AN 0R? *4]3$.79F9,L\*I._Z%BFV1 MQ4%K&X*K'X!U%Q?2XU+5M@79\%'X_S\$:PR1\Q1T SU7B-898:?7N/)!6'?^ MJY/0C?%<#5I#A-V.Z*0MM:[UBT&]AK?!K;G!;G=SW/:+C[,I[K[.Y=(:%>QV M*E,N"C_%-N'6-V&W<;JZ<<46.[7O7&U1ATT7;ET7=MNNTW;: MX1'#8(DY. QAZY="I_TX<@.MB_3=6MJB+%KZ&V^%S"NY/XE8TDSJ8W>A\X*; M6UU 5&^YJH;B>?FB:,:5XFEYF0"9@S !^OF"<_7<,.^>FG>-DW\!4$L#!!0 M ( ).$75AD:KP1; , ,D/ 9 >&PO=V]R:W-H965T5V M%[OW[V\6"#8)X>P(?XE9V'F\]W8FS$QV4CWH#8 AOQ*1ZJFS,2:[=ET=;R!A M^E)FD.*3E50),[A4:U=G"MBR"$J$ZWM>Z":,ITXT*>[=J6@B*Z#Q) MF/KW!H3<31WJ/-[XQM<;8V^XT21C:[@'\SV[4[AR:Y0E3R#57*9$P6KJ?*+7 M,QK8@&+'7QQV^N":6"D+*1_LXLMRZGB6$0B(C85@^+.%&0AAD9#'/Q6H4[_3 M!AY>/Z)_+L2CF 73,)/B;[XTFZDS=L@25BP7YIO<_0&5H*'%BZ70Q5^RJ_9Z M#HES;612!2.#A*?E+_M5&7$0@$+; _PJP#\V8% %# JA);-"UIP9%DV4W!%E M=R.:O2B\*:)1#4_M,=X;A4\YQIGH,^.*;)G(@<@56?&4I3%G@O!4&Y7C>1E- M6+K$]1:T*=<7Y):I!S!L(8#<0YPK;CCH#^2&"0S'>T4"SKF.A=2Y DW>S7$[ M%_H]!G^_GY-W;]Z3-PA*_MS(7.,+],0U*,>2@"J^U",S3KQU<,(E\, M)/IGF^#R#4'[&VQ%7^N,Q3!UL&0UJ"TXT=O?:.A];)/?$UC#C$%MQJ +/3I( M$'U@R5?0&H^VD1]ZU LF[O90X/-MU _\_:X& M\Z!F'KR&^:U4< 3S3NQ3#[ $"P_U>70L0Q4FXI. MA%-5] 36$!O68L.SUV38IQD]@37,&-5FC,Y8DZ/GR4A'R.Q)3;9L>[DFQS7S M\?_DK,JD8@;P XT'NF??1K03ZM3SZ@FLH?JJ5GUU]N2]ZM.,GL :9E!OWZAX M9TS?"KR1F&$P?I*]W11>*_&@%Z-G_/9T@Y]ZV!7:\+BO#]UW2;2S[XA^EUM0 MJ6TDB5P(OF:VFV_7TVLWU!=:4_:^'Z*#LQRY3C:D)[2F(?LVB[ZJSSJV MG(/GV1E0_RI\6M ]-62E2/=@SK)#+FI8XZ!$!*P0WKL<(1]5SHWEPLBL&+T6 MTN @5UQN<-8&93?@\Y64YG%AI[EZ>H_^ U!+ P04 " "3A%U8=XNS: # M #R"@ &0 'AL+W=O MQW#<="?5HTX!#'G*N- S)S4FOW%=':>04=V7.0B\DDB548.AVK@Z5T#7)2CC M;N!Y8S>C3#CAM-Q;J' J"\.9@(4BNL@RJGY_!BYW,\=WGC?NV28U=L,-ISG= MP!+,0[Y0&+D-RYIE(#23@BA(9LXG_R::V/PRX0>#G=Y;$ZMD)>6C#>[6,\>S M!0&'V%@&BG];F /GE@C+^%5S.LTM+7!__2Z_"6[.M=S2%QH([,:C!5D3%3_]*GV80_@#X\ @AH0 MG L8U(#!N8!A#1B6SE122A\B:F@X57)'E,U&-KLHS2S1*)\)>^Q+H_ J0YP) M;RE39$MY 40F)&&"BIA13IC01A5XOD83*M88;T&;*KXBA$8RKB^_"MI#2N#6WY_Y+T]CEYC%8$7C#'S81F1WL4EN< [D^^I+#16 MH:>N0N]7VN] 5']$40]\G ?V]Y!RWP^?GPH 4>G88O(4>X9^'^AT.X MBP?5G%;0G%90\@V.\'V58G-E0&6EH6UN5/AA.][VD!N=TQAF#C8)#6H+3OCN MC3_V/K9YTR59U!'9@6^#QK?!*?9PH1@^UCGE;995T%$)M5UR&P;7DY'G3=WM MOAGGI47_3#L0,&P$#$\*N!-XZO@"$D4-D!ZA^%:2'%2,+R2Y;%-UDN^U#T*7 M9%%%YOM[%GE]SQ^U.S1J'!J==&C)-H(E+*9HB#0I*")7MA1JNPP3>8&-J\=A M"YP$K8:=I'^M85V211V1'=@Z;FP=_V?'&7?I6Y=D44=D![Y-&M\F)Q_'P^]J MO/?%*S]U;49.7G:.\6CPH@^UI%W[DQ=]Z&1YKQ7O[@T8=AK\1M4&)P3"(4%Z MKS_!A"'=@QIAESPS]02P,$% M @ DX1=6$\"Z26D!0 ?R4 !D !X;"]W;W)K&ULQ5IM;^HV%/XK%KO:6JDTL8$4.D"BY%:[TSI5Y7;[;((!ZR8QBQVXG?;C M9R=I7IK@$EVW_=+&P>>QSW/LX_. QP<6?>-;0@3X'O@AGW2V0NRN+8M[6Q)@ M?LEV))2?K%D48"&;T<;BNXC@56(4^!:R;<<*, T[TW'R[CZ:CEDL?!J2^PCP M. AP]'1#?':8=&#G^<4#W6R%>F%-QSN\(0LB'G?WD6Q9.6_/9D3WU=(B]'Z!\Q MZ&<&_829U)6$!Q<+/!U'[ BU5NBJ8>$S,1:ND]#%?>%B.2G5-J)Z2VF$=AC M/R: K<&:ACCT*/8!#;F(8AE@P0$.5[*])URD[2Y8I*M$F7A;'&X(EQV V!*P MKN"I-W,6['#X] L'?Y ]\4$O^1@G43]SB<#4Y^<2\W'A@K-/Y^"3@OJZ93&7 MX_*Q):27:JZ6EWETDWJ$CG@$P1T+Q9:#S^&*K!KLYZ_8(PV )>G-.4;/'-\@ M+>+OL7\)>O "(!NAI@GIS5WBY>:]!G/W='.D\::7KYA>@M<[@C?7!?R HPB' M O@4+ZE/Q5.R>!:S!UZ\:@II.F2_>4B5^Z[Y#GMDTI')C9-H3SK3GW^"COUK M$YTFP5Q#8!6J^SG5?1UZ1K5BNL1R%WP)/180L!!8$+4C@<^\9#\U,:L=H2VS M^NG>Q%R^X5QM^:7,)&I*%[(1"BK=D/.4CYRN2)1N_IE:*IO$ RZ[Y;[. A;+ MSG(U'3.] #/.B6@*ER%W*^$:Y.$::/V__SKOWLZ2%:\>9XNF>&@AVL;#))AK M"*Q"G9-3Y[Q_4G%,4FT2S#4$5J'Z*J?ZJG52:6)/B]*6O11LD("I4G0OC]EA MW[;'UK[,BZ$Q*[P,K'J U>;"V8WM.KY;"3 U:9045K" M*Z[26&R7E(5JB3V03>QCP:18 MNZ.^E'!,5FC@/["@FY"NJ:<691RRI9H)7OKJ7-C%4N.=96+M7/:=;>3Z;%9B MVLFT9M@DFFL*K1J(0B7!#Y!)T*A.,HKFFD*K\EU():@7'R>D Z-2*$,KIP/D M./5T\!:"!!:*!.HER=NE _D@95Y T^^$&ODV*G6,HKFFT*IA*=0._ "Y XWJ M':-HKBFT*M^%Y(%ZS7-#-C0,7\L/1A5/AE;.#T,TJ.>'!F74&Y7+BJK+A9J! M>CESJLS3P[3VNBYKNH/!J.YV0S]G>-3K0K9 O6ZYQT_'\]&H1G57!N3EW.;Z M(5JO_%$#(Y51J]\I%WH#:>OK$PX\/4#;T&9HKQUX#=VJZ[[J;E'N(WVY_R<1 M8('ED54^N)(CC3UA7U"#5:U^)JUY,XGFFD*K1J&0%PB]_\&%C*H(HVBN*;0J MWX6*0-JJ^91-;E029&CEW3NZJN_QMRCU45'J(WVI_T:IX/6*5C^OUER;1'-- MH55C4@@--/B Q&!401A%UVOX[M7<%AWNZ$?',&C;A>%//K1WR7T *T='M;*Y*8C MH-ZKNAA2;ZW2S92 1)ODA@\'GOJ%-[U D;_-;Q'-DKLS+][/X;6;W@4J8-*K M27]DD;@NV2^R]+)@0+DL9X.-J4!SUG<$@ MZ,<\3'KGI]5[5]GY:;HHHC 15YF5+^*89P_O193>G?7LWN,;U^%T5I1O],]/ MYWPJ;D3Q>7Z5R:/^&F4Z^ [QZ@%?IB4<;\I,OEI*,<5YQ]XF%E+'BV$E4ZL29CP9!3RR J3 MO,@6,L!%;O%D+(^7(B]6Q[]:U:@OU:A/(;\-H[ (16Y="IXO,C&V7C%1\##* M7TO;=U/Y<7[:+Z2WY3G[H]JS]RO/G!V>,3$ZLES[C>4,'-?Z?,.L5S^_-L!< M[ _C$#!L?QC;#-.7U*_Y=];\.Q6NMQ-W*7-O7A);\7PMIHN(%VGV8%V&D:0\ M322Q_U1D\RI3_A:C61)^7X@W%@OS4;I("LGX!<]GU@>9Q=+V*DMO5T%Y*(-Z MLQB-1%Z"?*VR0%J_6XI,9K4I**2[915ZF\_Y2)SU9)G)1;84O?-??K*#P6^F MT"#!& A,"Y.[#I-;H;M4FJPFO(K$QV2^*(PSVT62B 1C(#"-1&]-HD?.]>I+ M);=^OQ_->#(5EOQ2*2)13?UX53G*UR8^5[CV*CKE5]GR?'!T$2T7P:MXJ2^N:%V+/ZD ZWG9B(\$8"$P+6+ .6("L#@&2 M1"08 X%I)!ZO23SNJ#JL<&U/JPX#OUD?R-.W90H$IC$U7#,UA-2'BS2.P_HW M6[MJL<\9RJ(2)F&\B$TQ(:^@[1Q'@C$0F!:YDW7D3I"%X@1)(A*,@< T$NV! MTBP#,@&NTD+.S%*FQ.OY;A08*QA_LS TBL+3)HQVYM"+W1!H]O\DV_G]KFRG M+Z'M3(6B,12:'CZE[VP'F?(V5']!T1@*36=223";%"?[9[V[E=*N/:C^-9/? M8&DV9;1OAUZ[4DXV+9VZ+P([;QH07_*TTZTG*U3 H=#T@"D)9_O0M(<**R@: M0Z'I3"IM99.JXQFZH 9NW#88^LTJ8#1S_&8%Z$(LD*0'SQ(T75 M!12-H=#T@"F19@^A%0"JF*!H#(6F,ZE$DTW*B>=4@!/CC4.G60'V,F.TFP?2 MX"C5X]"JI_L*L,=-0N+7 .U^ZZ4#)!I#H>FA4QK.L9&UP('**2@:0Z'I3&XL ME]'K98?7@AIXZS;AL%$,=M@%S6I .WHH$4H-.;0:^C&JP>Y?!K3[K>"J2$F#N -@-!=1$4C:'0=":5+G+I MM2TZV>O!>R2[P7+H^*;[^ 9+VSUQ=5/]:I0V<6EM\JE8V0*BFK=$T? M>%1U2.[X!?[7O'KG*@M'83*U+M.QS-)G-O+1SK:>=M"5)!2:'JB-9CYL-Q^V MG0_;S]>%E'&5E'&[:NESS3U];C.SH7(%A::SI>2*2\L5>($ =?71;K>>X-#5 M)Q2:'C(EK%QH:Y\+E4A0-(9"TYE4$LGMJK_/-3;XV4VI3I^_-5M=R"!7R2"7 MED%[E8H][NWM*!Q;T.2=?=K7UK,:JLQ0:'J>M]V3MQ+R6Z+?8&F;31GMVZ'7OO'<$ZV2.L[V M0UKW:(];SU2H2D.AZ=%2*LV#MNYY4/$$16,H-)U))9Z\KEKWO/U:]\QF6ZU[ MM)N'TJ"4CT="^/0^JC:!H#(6F,ZFTD==5 MWUX-O/D#OJGVGS9AM'N'/L2K!(U/"YJNTUYD(SF,3ZN=&U8GFJ290C<12[O< M^@%>Z%H4"DT/EY)D/K1'SX>*)B@:0Z'I3"K1Y'?5HU<#$\+]@CYW:Z:Z$$6^ M$D4^+8I>ND30&H%VOO44AZY[H=#TP"E%YT-;^'RHVH*B,12:SN3&7A==M?#1 MP*U)]4U28M#L^D6=5&=+*2J?5E0_0L'8K2IHYUM'!+KZA4+3 ZZ4&AZ M*#;V_\-N (C= 1"[!6 7.BE0.BF@U\J>2/3C?1-]VW!H&Q\(,%C:@T%@>B"@ MO['-S@0?BZPT MD)]/TK1X/"@W&KXF=VM9-DP6LPVY MHS=4?M]</G] O*_**S"T1=,G2?Y-8 MKN=68(&8KDB1RJ]L^Q=M"$U+O(BEHOH%VSK65<%1(23+FF0U@BS)ZW_RT BQ MDP"]9Q)0DX"&">XS"4Z3X!R:X#8);J5,3:72 1-)%C/.MH"7T0JM/*C$K+(5 M_20O[_N-Y.IJHO+DXC)YH#$@0E IP'M,)4E2\0%\!-]O,'C_[@-X!Y("B[@ ]TP%$X(KEEH)!T?G@XU;)SV!C@5GG/ #1A3M\YVQ[/+6>%,;$A$ MYY8J>T'Y/;46O_\&/?N/,65,@F%#8#W5W%8U5X>^^),S(<#J%]K5&-,*HYP M[Q?0"1Q//33WNZJ,A-EA. WZ85@[HA?RG;9\IUJ^7ZBB2Z*HR(J42$4ZIJJ7 M*"'UY)DK%3+&9?)?U3"F18WO[9#\.(7(=P=:C(0YON,-M=".]H5:>*T6GE:+ M:ZY6/2X?3\!U2G)9L?_TLT@V:CF2)^!OJGZ^,4G2,1F\/7Z!;P?A0(7]*!]- M0WL@@G:8+Q3!;T7PM2+@8^^_OT<).J$]H+0P43NCM!/4)!2RCX MQ1.N5N\U2V.09!O.[FEY-T>K6HMS[(QH$@P; NOI%[;ZA:]:1T*3JID$PX; M>JI!N_,_MH&5I '9+0S'AIXW*)^1,!2$WF!ZP?HAO93RCN6#6LI+EFT*23F@ M3[-F-8,(MI);PNDH?RWBL8^/431L"JVO)NK41*\JO";=E'0FT; IM+YTG?6% M6H]X:.TY^XN2/[6'+FXL;.HX:%A[;V%;8>=;H=ZX7I%HK9KX8U5R*;GMBG"4 MNR'3V4AD$@V;0NLKV3EB.'U=W1GRJ(UT)M&P*;2^=)V!AGH'?6#=[;M@#P6. M/ZR[_3#7=T-O6'=OX99A9Y>AWB]?%CQ/9,%I57>*>GD\3EL+=/1S8Q(-FT+K MB]A9=!B\KN2,6G.C:-@46E^ZSIU#K8T]M.3"?9L9N,.WT]$HN+?0O86O1IVO M1GI??5Y_4DQRH-[F(BI&^>HQCGU@C*)A4VA]_3J3CN"K:@T9=>1&T; IM+YT MG2-'6MMZ8*TU(+M?,9!KVX,O7&ULQ9Q;;]LX M'L6_"N$=+&: MM;-MTYBH(Y$S R:-FBG.P^+?5!L.A&JBY>2Q_<]W3@R8#ZC'\D[+G<^T[DI=P7Q7?YX_?%=<^1.6(IFU<2$8N/)W;# MTE221#[^W4![NS1EX/[W+9W6%R\NYCXNV4V1_I4LJL?KWKA'%FP9K]/J2_'\ M&VLN:"!Y\R(MZ[_D>7/N*.B1^;JLBJP)%CG(DGSS&;\T!;$7X+M' KPFP#L( M"(X%^$V ?Q#@C8\$!$U IH4]G)GGI7XQSI]1QSW#?$R8CPIC*5@QX=L_F[+]W?\5 IG@$7GPW:9-6#H M^1C7C-'T\7>WHU]S?>OM:,C/;!,7F.-D^_N^7,5S=MT3#6S)^!/K384 0^=7 MDYY(6(B$14@8!<$T)8.=DH&-/OTL;G?1GHC[OKY3WQ#V(IZ&QEMV9B5UU18) M"S>P00V3#^FGJ3=Q'.>J_[0OFN&L@7=X%C6.1SSO+*))^5V54^)"P(/Q\$ 29)H4!-.4F^R4FW3I!I O MG[^1N"Q99>SD65E==4/"PDE+MXD[GAS*UC[+=;S /VSE0#G3!'$=->)SSI3D MG$Z#'=95$R@M;&A:>;O.T)LPV MVB&=Q85Z&@U-:UD'K2Z]Z:QAJT^/RIDNAO(A7+L1<=E@RP[M+ [4E&AH)\9; M9YU%43G3Q5'NA7N>?=%YS&7G=M8'ZF8TM'VGQQVU_*#(=-IXU%;H1S@5KK(J M7+M7<9OD2;8VCK+LD9TU@%H24%H$I5$435=4V1SNZ-+N!M3)@-)"*"V"TBB* MI@NJS!'7[HZTK'9IBY!B*7H>><7CN;D!A7HD4%IXXGH]DFW>"KH>6<2OIELY M@F:(HFBZP,I#<>TFRFW\3+^PG#U;WCW8PSN+"O5L3ES:5E2CAE"#!D73-50&C6!TD(H M+8+2*(JF"ZI\(L_N$WU:9_>,R^=IH3]H2_*?HU/A9G9H9[&A)I%GF/-R8!!! M$Z0HFJZ@\I$\NX_TD94E$_VBUMO'Z"4I*R9-0*'NYU4]W[@JR)_B\9KD\I7_ M/RN^9F09IR7[EU%EJ T%I84G"J6^*&/EA1I.*)HNO3*VEE8J.$$I5$439]6KPPGWS[IYP-GL=11?*2$E95\L*ZX M[$Q5KZ(+M5VM8)+7;\^R\3RG]3;XQIZ#SK/JH5X3E$91-%U+Y37Y=N_EE -Q M(MQUCM='>VAG#:%S?J TBJ+I&BH7R;=;+6I PVLU[U-6ZRG',T=6(B-SAMCH?;GDEU8T^VLX!0(PE*HRB:+J RDGR[D73' M^%PH)RMG%O/OK"*B^AK-HP8TV9/.>3<9' H'-86@M A*HRB:+ISRCWR[5?)7 M+.>"D3O.LN38$E&H$02EA5!:!*51%$U75ME#_J7SD7RH*P2EA5!:!*51%$T7 M5+E"_@^8CV1G=M;:GD-W='0(%$(S$D%I%$73A57ND&]W"%& M+=M#1G&ALY3\]C*K@W%0"$TP@M(HBJ8ORU=.4/##G" [N:N,0=M7\H=.:XIZ M"$TU@M(HBJ9KJ9R@X']S@NSAG06S9^:XS1M"\Q%!:11%TR541E!PN1%T=,>8 MF1W:6=BVL>0?5D*H%02E411-5U!90<'_Q0JRI]I9XHN,I1":B0A*HRB:+OO> M_C98*\B.ZZRGP5@:MM=WA=!4(RB-HFBZ@,H*"NQ64+>M">RPSO(99O^,)VWU MH'X0E$91-%T]Y0<%=C^HVRX&=EAG]8:MRF=4#^KY0&D41=/54YY/8)\2-),5 M3K:;)+X736@FOUEZ.U ?Z$36?$LW%NKY0&D41=,%59Y/8'=4#((:E82Z/ U- M7T';6H >0A.-H#2*HNFR*4B>&Y*Q^,W)?BRF/[L1\0Y)3_1NHQQ,8 MMM()@J"M+=3H@=(HBJ9O#*B,GL$)HR=-B^=Z=?VRX$T?)\E6O'BJ%37V@=U3N2FR+*GJQZ,8.2[78MPX+_)2#->V M&S//B[6YJ;63.TOI&LVZ0R6A/@^41E$T74GE\PSL/L]=_%K+N)"#?EYDHD*6 MI:B7<462LES'C4T@6MM5P6/^2N:,5\DRF6=/J!W4T/8? MJX/VR!*:9@2E411MHW5_;WOMC/&'>B/TDM0U;[/U].[H;K/U#_46XP?'0_<] MW6R9KC";'=QO8_Z0Y/)MRE(@G7, MRQ/$_Y=%46U_R 1V6]-/_PM02P,$% @ DX1=6'VZ&ULK59=;YLP%/TK%JNF3EH+YBNT M2Y":L&J35JEJVN[9@9M@%7!F.TGW[V<;PA)"TC[T)?CCG'/ON2:^##>,OX@< M0*+7LJC$R,JE7%[;MDAS*(FX9$NHU,Z<\9)(->4+6RPYD,R0RL)V'2>T2T(K M*QZ:M7L>#]E*%K2">X[$JBP)_SN&@FU&%K:V"P]TD4N]8,?#)5G %.33\IZK MF=VJ9+2$2E!6(0[SD76#KY.!QAO ,X6-V!DC[63&V(N>_,Q&EJ,3@@)2J16( M>JQA D6AA50:?QI-JPVIB;OCK?JM\:Z\S(B "2M^TTSF(RNR4 9SLBKD ]O\ M@,9/H/525@CSBS8U-@@ME*Z$9&5#5AF4M*J?Y+6IPPX!'R.X#<'M$OPC!*\A M>.\E^ W!-Y6IK9@Z)$22>,C9!G&-5FIZ8(IIV,H^K?2Q3R57NU3Q9/P+5-$$ MND!F@%(FI$#G"4A""_%%K3]-$W1^]@6=(5JAQYRM!*DR,;2E"JXE[+0)-*X# MN4<"81?=L4KF GVO,LCV!6R5=9NZNTU][)Y43""]1![^BES']7H2FKR?[O;0 MD_?3\0DW7GL0GM'S3AY$7UUKGM_/T]?"M5B2%$:6^M\+X&NPXL^?<.A\ZZO) M1XHE'R2V5R^_K9=_2CV^I:^0H:)]:_LJ5RL$1D'??^O8Q5>!.NSU;DD.4?@J MB: U$9PT\4PX);,"WO!1BX0[L8/(#SLV#D%^$ PZ+GI M7GC$1-B:"$^:F.:,RPL)O'S#1G@0'..H:^,0%#E1Q\4A)@S"?A.#UL3@I(E' M)DF!5#?E1-)J\8:3P>&+%5U%G5=FTH,*<'C5,=.#PKX;=>S8.U=\"7QA6J50 M":XJ65^9[6K;C6],$^JLCU67KIOJ?YFZQ=\1OJ"54-;G2M*Y'*B<>-TVZXED M2]-(9DRJMF2&N?K2 *X!:G_.F-Q.=(#VVR7^!U!+ P04 " "3A%U80XDX M&HL" #F!P &0 'AL+W=O]OTS 0 M_5>L("&06/-KS=J21F*=$$@@39M@G[WDVEAS[&"[[?;?\]^[W)VNI?J09< ACQ67.BE5QI3+WQ?YR545$]D#0+?K*6JJ,&IVOBZ5D + M!ZJX'P5!XE>4"2]+7>Q:9:G<&LX$7"NBMU5%U=,E<+E?>J%W"-RP36ELP,_2 MFF[@%LR/^EKAS.]8"E:!T$P*HF"]]#Z%BU5B\UW"3P9[?30F5LF]E ]V\K58 M>H'=$'#(C66@^-C!"CBW1+B-7RVGURUI@&L4OF6(,]DW M0 \T.2.WV[KF@/4QE!-NH\2 JC1Y=P6&,J[?I[[!!2W,SUORRX8\.D%^!?F$ MQ.$'$@51/ !?O1P>]>$^RNRT1IW6R/'%HUJ'9#2X\V&<;:2%KFD.2P\[18/: M@9>]?1,FP<7#T"U-_=RSY%.A/7D_0M!,T M?9U*KYF@(HP-^IVK#A,;EUX@+)A=HD&INE69B9.T.YGMI\)AWPQ(O8E V M =^OI32'B3WKNZL]^PU02P,$% @ DX1=6#28):KZ @ 6@D !D !X M;"]W;W)K&ULK59K;YLP%/TK%JNF3EI+> 2R+D%J MPJI-6K6J7;?/#ES *MC,=I+NW\\VA(6$1-W4+^#'/VJ#G@U("JTG9'H\"N,*%6-#5C M=SR:LI4L"84[CL2JJC#_/8>2;6:68VT'[DE>2#U@1],:Y_ \K&^XZIG=RPI MJ8 *PBCBD,VL:^0P2DU*\4Z./#S$Z/WN'SA"AZ'O!5@+35$QMJ9;6!';2+C-OEG&/ M+..XZ)9160CTB::0]@ELE7.7N+M-?.Z>9(PAN42>\QZY(]<;2&CQBQ@G,+/77"^!KL**W;YQ@]''(D]7W_GEGV*/OM7 L20T1\GVNQ4HXZQ"K)LICWK:<(\-MSX7UY$S]KS) MU%[OFC40Y8=>T(^*!Z*\8.)U43UYXT[>^*2\&T(Q38;D968&&G%#VAKBH)=/ M^&%/VD"0&^XK.PQR7=>L,%="PZ=#O3/UU,6'"H+=Y)NE!T& MA3OJ>\+"3EAX4IBIEQ%GUSY7X^ \,!%;SQQPCV'#J,"?[SGD+U3=2K@N:G> B5L165SCG>C MW07AVM3%O?&YNC@T=?XO37/KN,4\)U0HFS)%.;H,54:\J>1-1[+:U+8EDZI2 MFF:A+C_ =8":SQB3VXY>H+M.17\ 4$L#!!0 ( ).$75B'I20L)@, )4+ M 9 >&PO=V]R:W-H965TTD[;^?#12R8:"3]B78P-US9^")%P?* MGG@"(-!SGA5\:21"E'/3Y'$".>'GM(1"7ME0EA,AIVQK\I(!65=!>6;:EN69 M.4D+(UI4YVY8M* [D:4%W##$=WE.V,L%9/2P-+#Q>N(VW29"G3"C14FV< ?B MH;QA-O-(.%S2[&>Z%LG2" RT MA@W99>*6'KY"TY"K\L4TX]4O.M3W.J&!XAT7-&^"905Y6M1'\MPLQ%& ;0\$ MV$V 7=5=@ZHJ5T20:,'H 3%UM\RF!E6K5;0L+BW44[D33%Y-99R(KD&VQ-%' M5 U025[DD@N.3E<@2)KQ,W2"T@+=)W3'2;'F"U-(JHHUXX9P41/L <(*XG,T MPQ^0;=DS]'"W0J5V6[E=Y9T-Y/U> B,B+;8HJWK0559GO32'VSMK[96/9(MNOH:JJCW"I*?3/[" PW,:6'.%,S5P>HH[PAF6XYKZ6%N"W.G8)X.YO9@. S#@%14PVZ MI D[7I&990U\WK@S%YY4E]8F3=@;<9V[\*2\M#[!?7N-X#I[X4E]Z;OK^VL$ MU_D+3POL#4[!&J&YP_C.:'A<:6^U"NY+S?:'^9W4\+C5_MTKN"\X+\ #>L.= MW_"XX(:U$O;^D6T+!\Y?0/-HDZ4VK-\(VZ8%ETN[D7'6N2\3L'H/6$\$+:M] MUR,5@W4$L#!!0 ( ).$75AGT>4" M=@, "$+ 9 >&PO=V]R:W-H965T]EY>W%>' M4ID7?KYLZ0$>0'UM-T*W_*'*KFJ R8HS)&"_\F[QS1H3DV C_JC@),^>D9&R MY?R;:7S>K;S $$$-A3(EJ/Y[A#74M:FD.?[IBWI#GR;Q_/FE^B]6O!:SI1+6 MO/ZSVJERY64>VL&>'FMUST^_0B\H-O4*7DO[BTY];."AXB@5;_ID3=!4K/NG M3[T19PDXNI! ^@3RUH2P3PBMT([,RKJCBN9+P4](F&A=S3Q8;VRV5E,Q,XP/ M2NBOE%.,(.P9.>+1(D^HC6O&DY Q/Y_@X4 MK6KY0;_^^G"'WK_[@-ZABJ'?2WZ4.E\N?:713 =^T6-\ZC#(!8P[**Y1B*\0 M"4CH2%^_/9V\3O>U(8,K9'"%V'KAA7J;S@QIW;@U;M!:HK]NMU()/?'^=@GL M*D;NBF8UWLB6%K#R]'*3(![!RW_\ 2?!3RZY_U.Q5^+#07PX5SW_N6EK_@R M"CWF>ORI66]7: L,]I625]84 355T$\5;8[+D:Z;V'9CMI/'/"%)I(?W\5RJ M,RI9#%&O-$2#AFA6PV>FX0$I^O0RL5V LS7^ZY!UQ9(S'5&*B5M&/,B(9V6L M.9-Z/ZK8P9I><&;G'QC_)5!1E"Y9\82$I'$0C'R?1H59EET 3@;@9!9X(_@> MI-GC:8WV ,YYD4SY2)2,\*9!8; (W73I0)?.TCU0NZ9K?7915CBG1#KI-DUQ M.H:;1B5AFJ5NNFR@R]Y )V"K%Y;3MVS2*PYQ&$8CN&E8DH9Q[(9;#'"+6;A[ M_DSU1'2#+::F11CC$=9[-GA M B^R\=;NBB-!F(S'W#^[OYC+XV]4'"HF40U[G1A&ULM55M;]HP$/XK5E9- MK=01" 4Z%B)!V;1]0$*@;I]-2R[T)"B,J<9AJ-,"2JH[L@*!-UNI2FIPJ_)05PIHYIQ*'D;= M[C L*1-!$KNSI4IB61O.!"P5T7594O4R R[WDZ 7' ]6+"^,/0B3N*(YK,$\ M5DN%N[!!R5@)0C,IB(+M))CVQK.1M7<&WQGL] MR*F<4T.36,D]4=8:T>S"A>J\41P3MBAKH_"6H9])IFDJ:V$TJ>@+W7 @5&28 MJE35D!%XQMIKT.0#68$VJDY-K9C(R?4<#&5T@2-Z_ZPV[ MGUHDWC42[]K0;2U=V=3;I'JP@0.SO;M+/L;A[@S_H.$?M/*OL;>0\9;D($!1 M[K^E#+]:AH*H;;]S.EI!_S)EPT;R\%]4=?@?)(X:B:/6K+Y1H@?IG9:S'W7N M_ZAH>#(I2E"YFX>:N!G@AT9SVHS&ULA55M;],P M$/XK5I@02&QYZ4O2T49:5R:0&*HV7CX@/KC)M;%P[& [[L>%.[8IC%WP MTVE%-W /YDNU5#CS6Y2= M?,AG7F 5 8?,6 B*GRU< ^<6"77\.H!Z+:#@Z-+%XFN7;_9->$O95[HW"7H9U)%[ RY)Q\ M9'3%.#-[@A=-[BD'(M?DIC:U G(G]Y0;!IJ\6H"AC.O7Y(PP03X7LM94Y'KJ M&]1B$?WLP#MO>*-G>,.(W$IA"DW>B1SROP%\=*+U)#IZ,H]Z$1>079!!^(9$ M030@7^X7Y-79ZQ[<01NA@<,=]$5HP73&I;;1^'ZUTD9A-OWH\KK!&G9CV2=V MJ2N:PG^T61 VDHGNZPIPR MDMPM/W3):N#')[+.)X/A..B6-6YEC7ME+7F-LL11%A,&,.R&P -6-0VH+Y,; MP7[_FX"-IO$336$PC"?/:(I;37&OIFNK))-8UW)0U):F+NZX@]O]NLF3ECSI MOR>I-<%BZ)+ZW8/!9*F9+K#,FBX5R1,5PV&2A-T:)JV&2:\&?/#_R=')DQP- MDW 83.)NXC!X+'9!/_5Z#:X-/*8"7H&K=:8 PMLJF,FRDN*9J!Q(PO!$8' 1 M!LD_\OR3LER"VKCFHQ&[%J:IT.UJV^"NFK+^>+SICK=4X=O6A,,:38.+&(.C MFH;33(RL7)%?28,MPPT+;-*@[ '<7TMICA-+T+;]] ]02P,$% @ DX1= M6*(C"()/# '(T !D !X;"]W;W)K&ULK9UY M;]O(&<:_RD#=MED@L7A(/E+;@&W>:!9!W&W_'I,CB0VOY6''13Y\.20MEY-<4S#9'9[W1S[FM]>IU49A0G[FI.B MBF.:O]ZS*'VYF:FSMP/?PO6FY ?FM]<97;-'5OZ>?&W\I2FW_D3-[B9*?R*6,3\DB-H_>>9/; H MXJ3Z.O[HH+-M3%YP^/B-;C4W7]_,$RW80QK])PS*SGM=9Z^D)R?7_/X@T9T3?E:)F'"\^.QS.M7P[I< M>6NPIY)\(K_1/*=2#P4H:1L6OU_.RYO.SYG[',EJ6=H"EDB]I4FX*8B8! M"T;*6T?*:\< ]A' I00PK]^9[=NCO;T]]YJ4>%>MSXBZ_$@T1=/([X\&^?#+ MV#OS(,=X-#DCBMI@5 G&.'(U65YC+H]>C2G'/++LC.@*QZA7;QABD%_(G!0; MFK-B[+.3,PWFU\SV#G7)I=ERS!=:WZ&Z.'J'SNE7(\.XIV-D'YMW@HA:C+H< MQPCBU+>YJS=<_0#WGVFR_E2R/*XKA*=RY+KNV_*+\?*\ZOU<9-1G-[.Z;BU8 M_LQFMW_[BWJN_&-,XDB8@8292)B%A-E(F(.$N4B8!X()6;#89L%"1C\A"Z3E MIV8!$F8@82829K6P90/C;>SG6^URH:FZHBC7\^>AQ)%AG?VPRPOU0M/VPKK( ML!X()NAWN=7O4JK?NR (>5>!1B2C8? I3(A/L["DT9B6I:RI6D;"#"3,1,*L M%G8^U/+B_%S31\2,C.N,Q-65I<+%O*MF9%P/!!/4?+Y5\[E4S>K94ODK>4B3 M9Y:7X5/$2,&2,,U)DI:L($'%>&/J?$S:4O!4:2-A!A)F(F$6$F8C80X2YB)A M'@@FI,?%-CTNWMEDOT!F 1)F(&$F$F8A8382YB!A+A+F@6!"%EQNL^!26DG\ MQDH^ALGRG 6DI#](%-*G, K+5\);/VF2=*.G+V&YX<^WE4E3BXREC33@U+1! MP@PDS$3"+"3,1L(<),R]W._*+'G3;[<1YH&B"BEQM4V)*VE*#%M,O&H@/\D[ MFE+26%.S 0DSD# 3";.0,!L)SYI4SXTYG>5AXH<9C62* MEG(F*QI),Z TLZ.) _,7RY'FK'7ZJ3;T&IW3 [O0P!Z*)LJUMV-5J<_5RC5, MBC*O8I:4A/8C^ZUT"7VF841Y4WY5M^-SEE6YOZ$%&]4TU+R%T@PHS>QH0[WH M!R0--6>A- =*LF=2N=%27):2B:F Z].ZS*[>%_Y33@G=. OA8?25+%3RPG/XDQJGNH(0RE&5": MV=&$_MV>X*%6+Y3F0&DNE.:A:*+@>[]7E1II?%R_8'[53*TN!?'7[9\P#0Z* M'^H#0VD&E&9VM*'X]3WQ0QU>*,V!TEPHS4/11/'W-J\J]WD?R]3_S@=P?"[^ M<+UF^:C6H>8ME&9 :69'NQIH73W3=\4.]66A- =*K";W M8K_0'V%!^@H!'K6D;U*^VJN[=S'M(XH\GKWPOB MIW&<)J1HVE$T"9J7:99%H=^X".WX4;M6F0^MAJ/S-L*LQFG90!QA*,Z T MLZ,-6US*V=7E3I,+&M.&TAPHS872/!1-S+'>'];D_O"#(/\P'94ZU!J&T@PH MS>QHZK GK5Z=*0MEL2MW9%P;2G.@-!=*\U T4>Z]OZS)_>6!W-N:HVY7M54' M^1 F)$BCB.9%?_17\E.^IOM>'G!RD=:DSO2 M7\*D[9BT\R_HNNF!])FR85% GEX%;SK8F=FT2:.@KHE(SOZHPF813]KXVHV+ MS6LFWA$)F%_71[19R"-$ .4BU!:'T@PHS>QH8A]&VYT@ HUI0VD.E.9":1Z* M)J9C[XAK1QQQOG[A;7#@E.D@ MS!D/PL)OYH?7S:@GQB>+UWGPO]$=\.[EO,GBWU\%\[(HF216/2A]JG$-I1D?;G<:M M[+3236A4"TJS3[P'!QK5A=(\%$W65:R9N*WIK3[Q8YF!]2BAM(,*,V$TBPHS8;2'"C-A=(\ M%$U,M-[*UEOO\!U[^4*-;"C-@-),*,V"TFPHS8'27"C-0]'$A!CL;2TWNZ>L M%)*C)J<&=J-K[$[7+4VBB8*OO>P]:,>]I]:*23' M3A8_U).&TLR.)ETI!(UH0VD.E.9":1Z*)HJ_-Z5UN2E]XDHA.66RUJ&>+Y1F MZON>[_Y*(6A(&TISH#072O-0-%'LO>6KRRW)0;^X53PMMKMAB!,E#FYX)(\P M.1&@:Z.A-+.CR28B00/:4)H#I;E0FH>BB6G0F\"ZW 1^#)/OO)&SJI+Q\5&H MS0NE&5":J>_;O'OM&JB]"Z4Y4)H+I7DHFJCQWM[5Y?;NR/BI?J:<,'ZJC68$ MU/N%T@PHS832+"C-AM(<*,V%TCP434R>WB;6K]X[)@IUA*$T THSH30+2K.A M- =*0&E&5":":594)H-I3E0F@NE>8N1 MZ0+M!IX#LUT4?6]!+^06]/3-(^7 R>J'6L=0F@FE65":#:4Y4)H+I7F+L37F MBGY ^+TEO)"O;O[&,OH:'YH=3>I:(*H:EX#Z?EZQ?C'-:$[L[\FL+K6QK14? MY)FMX<60==!574?MKY>9JQ?R2W 7_ MK8JRR95W_6Z.//#DF@-J)$-I)I1F06DVE.9 :2Z4YJ%H8B(-?CEY\FC:H?:D%W-*%_GM=_M49*S%=_:]?.=-IOO'3?4SZ;*C\][S.UU1M?L"\W785*0B*UJI')V40LW M#]>;[9,RS6YFZHP\I669QLW##:,!R_D)]>NKM.Z,=$]X@)QK\*X1TL9H!IKCC93W M;\9CD6YXP<3KZIZ7ZB_KJBZ85!_KN[&XKSE;M8F*?!QXWG1BJPJ2_\F[&YHTO+3*1?L_>>RN]48DW0I9%5UBE8,B*W>O[%M7$ <) M_.A$@J!+$)R;(.P2A,<)IB<21%V"Z-P(DR[!Y-P$TR[!M"W[76&U)1TSR987 M=?5(ZN9J16O>M'*UJ54!9V7SR_HD:_773*63RYC?2O**?.)E5M7J)=W6?$4^ M\[H@[RM6DE]C+EF6B]_415\^Q>377WXCOY"L))\WU5:P$%HR=#U M&_*F)7PC[EG*+T>JJ1.\?N"CY=__YD^]?]B$0<)B)"Q!PB@(9@@: M[06-7/3E1W[/GE1G($FU)F)7T457T653T7-5T6U".[%#A4;"XAULTL*:OO-A M^2KTFG\7XX=##9%!*0AF:#C9:SAQ:GA3[T54]"+;%N)WPK^I\87@@JAFF%1R MPVOU52;)FG-;JWSE##%43R0LWL&F!WK._448'JF)#$E!,$/-Z5[-J5/-]Y40 M1 VK^#>9E7?;3&R>J^=*-;XVZ9R\H=(A8?&T)YT?SB:3^9%VR)@4!#.TF^VU MFSF[QW>E:C.YD,^USZ;6#*D6$A8C80D21D$P0]/Y7M.YLSZ^+:I:9G^Q=J[3 MU4*2";%E99%U$:*=.4VBGNQ M+^Z%L[B3]9JW$THUC^@J4\VDM28Y04.+& F+=S#?/R@9[[7O';=[R)@4!#-$ M\ST]4_2"W3+UC:-0$2J,HFJFE]F-\MR'SKDQK MSH02L#A/5<+6:IS47M4\ '@>IK)472BRYJ,@!>?-9)*(>YYFZZSQ=C8J\YLJ MMUJT5^X\#OY5]!V9P/JK0$9-H#2*HIF_"NWP^),73RQ]J(4#I<506@*E413- ME%;;/;[;[[FN2EFS5&Y9KJ<\+IFA=@^4%G>TPYH>>O[B>-[C]WVAJ3==',TN M45DS==%6CN]T%7YTWN^F#I8':O!TM,-RGWG!L3C]BX*%=ZS-SW!D?&W)^&Y/ MYG,E66XM?:CM J7%?M\N";U%[[&$Y;)I..E5#E#63 &T2>/#7!HW:; D4)_& MMQLUH7^LB?VZ(#A6Y6>8,($V88(?-F'(_\C;U7^W0CX_P/_T!_UHD\L=8JA< M4%H,I250&D713.FU,Q.\T)D)H,X,E!9#:0F41E$T4U?MS 1N9^:*B4R0W<*P MYJG@ ZLS=IOSD\VMFS=8Y\#6\'FS8'(T=X.&3: TBJ*9$FIW)G"[,S2OJOK[ M_:2;,EBX'6UAZN8?JP;U8: TBJ*9JFD?)G#[,.Z^5%5+3CZ>4A+JGD!I,926 M0&D413,5UQY+X/98OM^%0@T6*"V&TA(HC:)HIJ[:8 GW2!&Z7 MYKHJBDPV,\YVM;BS:87Z-E!:#*4E4!I%T4R%M0T4+%[894+-'R@MAM(2*(VB M:.8B?VTDA6XC:=AZ #=L\*)_K^=_1K;U -"H"91&4313/FT&A4Y38DFWY8JL M:O;8+N&W2@9U@[Z3'7].BG9+CZT60G.20&D413-EU-Y/Z/9^VE[SI()0G^<[ M.9F1)\YJNWY0XP=*HRB:J=_!7BFW\7-JWYQ53NS&*>S.*>S6*>S>J9_A$H7: M)0JCEPV 0J@7!*7%4%H"I5$4S=15>T&A>TM5W'_8WPR!,LGR[*_C7:F=TE!W M"$J+.YJQ4E]=>_SH&1J4HFBFA-KV"=VVSTV=E6EV;U\GX$X[6"S;LA?;D+6_ M[L6Z,_%,'D7=A5G"VI4)W:[,>R[$&V*I*M82AWHS4%H,I25A?P'-*]\/>XL% M4%%-];0[$[K=F1_>^1OV%ZA8-]A>NS,P6*1YOUCMM0?JL*!HIDK:80G="VW^ MQ:7J>.KZJ9F$LZ+:VI=QNRF#:Q?49X'2DHYF+":>SZ>S^7'M^AD.2J0=E,CM MH-SHNL72M-ZJ2O5L7]OTZVC&HCN_5Z'<,8?J J4E4!I%T4SUM($2N1V+&\2. M^BZ&L7$]Z+>2[JP,%O6LH DT*$713+6T3Q)]QR?A=RP_+4-_?U'0%P'I.\10 M6@*E413-U$I[(I';$QE^NH$;.+1K@]+BJ+_?:1',^K4-:GF@:*:"!P?&N!?& MG#G>=U,&RP8U/CJ:,1WV++)!'0T4S91-.QJ1V]'0#V-CGK.GYK5Y0* /\W*Y M6&[V8#&AW@:4ED!I%$4S-=<62#1]F3L906T0*"V&TA(HC:)HIJ[:>(GOI3IOC%NM_LV0R U@G765.@" M&2@MAM(2*(VB:*;4VKZ)7KA )H(:-U!:#*4E4!I%T-D"C)E :1=%V\HT/CK@M>'W7'D8LU-QD6\K=.;'[;_<''K]MC_D] M^C[VW]#=L<4:LSM%^0.K[[)2D)RO%=)[/5/%7^\.)MY]D-5]>Y#N;25E5;1O M-YRM>-U>OE_4$L#!!0 ( ).$75C"EMJ@[ ( /P* M 9 >&PO=V]R:W-H965T2>=@PBK<"T35V%RKI]-LD!K"9V9CO0_OO93AH!2S.0^ )V?)[7QZ\O.H,- MXT]B!2#1JP JD86C.=8JBY?VJ+@@%,#Y9GM.4YD MYYA0*QZ8;U,>#U@I,T)ARI$H\QSSEUO(V&9HN=;KAP>R7$G]P8X'!5["#.1C M,>6J9S!0(*P!LW2[6KLQ;HPEC@><;1#7T4I--XS[AE9^$:K/R4QR-4H4 M)^,QS"6Z0B-&U\ EF6> [ID$@<['(#')Q(4:=7NA\WXG1@ EC"-J0M,2D.=X MT9Y.6DD_SL;H_.P"G2%"T<\5*P6FJ1C84F6O<["3.M/;*E/OS4R3'O+=2SV5 MWX*/#L>]%GS<"G=;\$DW/H-"S>YHW/VXB]MJQYIM\YIM\XR>_X;> M':/+*PD\-RZWF5GQ03NO7Y^^*' "0TL]+P+X&JSXPSLW.&T'C1M#IQAT(T4?F/2%"E)@F@!(F9.M5KZ2BK12N?)7$GCDM44$01GO> M=*9UK#I]2;!S^<[KV#O/D1-/M M>!PU'D>='M^KTBO!G+\0ND0XUQZWV1NU7)' <_V] ]H6YCM!L'=".U,Z]H2> M2*QRS]ZJ''1=^ /S):$"9;!0\D[O6JV-5[56U9&L,,7$G$E5FICF2I6GP'6 M&E\P51+4'5V?- 5O_!=02P,$% @ DX1=6'VU&ULO5A1CYLX$/XK%M=6K70-& @DVR32 M)FQUE:ZG5;>]>W;")$$%.V<[R?9T/_Z,80D0PH66[4MBFYEO/)_MF=%,CHQ_ M%5L B1Z3F(JIL95R=V.:8K6%A(@!VP%57]:,)T2J*=^88L>!A%HIB4W;LCPS M(1$U9A.]=L]G$[:7<43AGB.Q3Q+"O\TA9L>I@8VGA4_19BO3!7,VV9$-/(#\ MLKOG:F86*&&4 !41HXC#>FKPZPKN!04G5W"N57!S!50B()+,)9T?$4VF%E@XTF5I;N1_1]-P? M)%=?(Z4G9P$L)7J+%HP>@,MH&0/Z@TD0Z .5P$%(=/>H[I@ ]#H 2:)8O%'B M7QX"]/K%&_0"111]WK*](#04$U.J':6XYBJW/L^LVQ>L8QM]9%1N!;JC(815 M %.Y4OAC/_DSMUL1 U@-D(-_1;9E.PT;6ERO;C>H!]>KXQ9OG.)T'(WG7,#[ MG='-6W4.B;K*2]G$;Z;O-NNG0>-&[,@*IH:*"@+X 8S9JU^P9[UKXJ9/L* G ML IO;L&;VX8^NTV8NLS_$!U:V%JSAR(A]H2N *V8D(V7-0,=:M T8!YF>.2K M6W0HD]0@-+9P52AH0G)'A5#%J6'AU+#5J;OU&G245(\N?YN<2$C]DUM <426 M41S);\J_9,5D"> 1HPCJB-?N(=+SW_>:JOK<^L3+.@)K,*Q7W#L_V"8\OODK4^P MH">P"F^C@K?1_]U-R57ELR?QZ4U#EF^;6&Q%Z\IB!N:5XH ]LJQ:'.O)8H6= M<<'.^#F">"MH5Y+&9R2Y7IVCG@Q6.,+6J7ZS6EGZS"2)&RNO5KVN1.1HY8SF MV&=4]&6SRD6IEL4_(4.V&^E,'&Y*N)8SK%/7D]4J=?:).KMKFL2#X15ITFND ML-589PK[1 OZ0JL2?:KH\8^6]+C7FKY7M* OM"IYI[(>M]?U71,F/J_#7<>J M/;U%HQ1VZ@^T=6O?Z_JI^,?MU?]W9L,%9='^..AZ?"GG< M7LE?SG3>V?D-7=^K^]@DY9V=\G/4T?A42./6>K.O#.8WYAP\KE-RG5S0ONFN MI)BE;E4"?*.[?D)YM*&PO=V]R:W-H965T^;5)O56K;OO;)4ZP"IC9 M)KE.^_"S@4!(B9.HK]8_V@!^'YOPU!B_^&;#^(N("9'H>YIDXG802YE?#X#L!TP.!(SJ M@-%^P/1 P+@.&)_:I$D=,#DU8%H'3$\-F-4!L_V T8& RSK@LKRZU>4HKZ6+ M)9[?<+9!7)=6-/VA%**,5I>09MK=)\G54:KBY/P>YU3B! G)BT@6G*"?T5?, M.=9*H8\ND9@FXI/:^^W)11\_?$(?T!")&',B$,W0MXQ*\5GM5)\?:)(H'\7- M4*J6:?XPJEMQ7[7".= *&SVP3,8">=F"+'KBW2/QC@$P5%])\[TXV^_EBV,D M_A[)"^3,/B/'WM=X__1P MNR<\,(?_5F0JW#H8'IK#'_#K@*7GH:\Z6* M'O='ZSO'M" M34N8'A*MY];-<+TKV=$2_M$2 6230R!81X=)H\/$J,-NQ_,9X4+&C--_E ^U M'4<\,,+/]0 2YD[>7$-G8E4_>SZ<7-*';&!P9 P'Q(60,)"(%A'LEDCV>Q=0YL9I&F0,!<2 MYD'"?$A8 D+@6 =TRX;TRZ-W=G=:L7)"DN"UC@IB![C<*)G1FBVVM[/)$// M9#OFP9FZS[&D[U'NB[&J<[6$A+D5;+)S.[@:[=W2(.OS(6$!)"P$@G5DNVID MNS+*]J3[,_18\"C&@J [I1Y)22;[7#*2SG4)$N9"PCQ(F \)"R!A(1"L8YUM MM3-AUKMNIW4XD&R@-!>4YH'2?%!: $H+H6A=Y78F7VWSE &1*&*9H NB9US+ M=$!$Z%K=05EGUJ#71_O-[6JR]X!S;Z[_;,L@:1XHS0>E!:"T$(K6M/G$8$ MY4J[4JE2+IU!:O;T.U9!+W<<&T\NII-]PT#GV4%I'BC-!Z4%H+00BM8UK)UM MMT^=;E_@5X$V5,;*L4U,HU@_BZKG52JDMJU\G! X(649)&."GKS[TD1U/!4: MH7=BTX/&D<9,K;(5O0,]T$EX4)H'2O-!:0$H+82B=65MO'D]<<.W M_F9,5AVR($F"&*\&G4M5H/+\)U%KK;MG5DBTX51*DB&;$-DZ7S^^)>NSI]0HT:0)**2-4E8 MKA]F4$H3HMS+"&+/"5U5X\4M<+5EO7Y9::>ZQE!:"T$(K6=:Q-DSCF-,G1[BS"(C[>IYEK.=LYT-1*3;-W.S7K M8KQO'&C*!)06@-)"*%K7N#9EXIA3)D]86=:^>H#^1;NC.+5I>,'/C#Y;,]!L M"BC- Z7YH+0 E!9"T;HZMMD4YWV+&!S050R@-!>4YH'2?%!: $H+H6A=Y=KT MBG,DO?*>5Q/,[+-]'+\9[]O.7D[0!:W2 Z7YH+0 E!9"T2K-ACLK$5/"5^6J M5*%$*C)9+;YK]C8K7^_*]9Y[^UW[VJ_6K[:8:CGM ^8KF@F4D*5"6A_P=02P,$% @ MDX1=6!"U[WPK P \ L !D !X;"]W;W)K&UL MK59=;YLP%/TK%JNF5FK#9X!T"5)3-FT/K:IVW9Y=<()5L)GM)-V_GVT()9F# M4BEY"+8YY^!S[\7XX1V!3&QDJE>>V#)E*Y$B0EZ8("OJ@JROW-4TLW,%D(MV,FTADOTA,1S_<#DS.Y4H+)62W,>?5M3JGJF(_?%6_9LV+\V\ M0(YN:?D;YZ*86;$%2_#V"<$!@M\2_&,)04L(=&0:*SH.*10PF3*Z 4RAI9H: MZ&!JMK2/BK"C$H* .0Y"!%A,HG MZ_EYB@3$);^0J.>G%)R?78 S8#=,#C !SP0+?BD7Y?AG05=<2O"I+>1>U1/M MK-W7O-F7=V!?K@?N*!$%!U])CO)= 5N:[)QZ6Z=S;U Q1=D(^.XE\!S/-VSH M]GBZ9Z"GQ]/= 3=^ES=?Z_F'\K9-D2FT#34P4]5)#8L"-QQ/'C79QJ0GG^1+8X7:LC#LKXV.MI+AJ0'H!&'H3WQSWN/.0CQH8:!RXV--&(!F$P;@H(E)9V)RW)O8 M_WX>3$ZC%???H'CDAY/^;\^A@1*-HCU4:D0%![RYSGMSX'S6KD/&31Q M# [-L/\LVKU62'XAE[JEY""C*R*:7J%;[=K6&]VL[:W/53NK6ZQWF:87OH-L MB0D')5I(26<4R1.1->UE,Q&TU@W7"Q6R?=/#0K;DB"F O+^@5&PGZ@%=DY_\ M U!+ P04 " "3A%U8QL\>/SD# "� &0 'AL+W=O[!:&E,YO8L2LQF_!:,5K"E4"R M+@HB'N? ^'KJ8.=IX)HN5\H,N+-)199P ^IW=25TS^U8:Q?6 ,Y<97V;/!NUGJ9-U[\5[Q@'UWR4JTDNBASR+<) M7#WE;M[^T[SG_E[&%+(3%.!/R/?\H&="YX?#_1YX>C@<[XDFZ%8AL'S!P:O0 MIW'#$?9SF /B5%8D@ZFC3P )XAZ%!7CCP#H1O'L#OVL3'A] M(>VE>>MV&9(L'8AL2[ZXDR\>(-7B(;4;DBP=B&Q+NZ33+GF'5$M>),8X]KQ@ MO)MI+^TPCCR=0,E.IO48>DGB1R._/]-&7;BCO>%>@U2"9DK'*&VND341N42D MS%%=4M7[(=Q+^=:=,R19.A#9EI3C3LKQ %DW'E*[( MM4XV\\0?Q;&?>#N)UV<8X3@(XIW$ZS'$$1Z/ KR3>.Y&@5J 6-I"7Z*,UZ5J M:KYNM+M,G-D2>F=\;BX9MO!]IFEN*)=$+&DI$8.%IO1.$OV1$4W1WW04KVP9 M?,N5+JIM&ULO=UK M_.2N*%=IW7Q;WE]5ZU*F\^V@U?+*'(W&5ZLTRR]N;[:O?2QO;XI-O/,VS';C_]0_=W[[YYLU\22OYH5C^(YO7BW<7TPLQ MEW?I9EG_7CR&LGM#3NO-BF6U_;=X[*8=78C9IJJ+53>X68)5EN_^FW[K?A%[ M PS[F0%F-\ \'. \,\#J!EBGSL'N!M@' TSKF0%.-\ Y=0[C;L#XU &3;L#D MU '3;L#TU '7W8#KPP'/O6EC].,O-SIU'L;3'WNWTNW6DNTJYJ9U>GM3%H^B M;*=OO/:+[7JZ'=^L65G>1NI3738_S9IQ]>VGNIA]%>EC6L[%>IGFXA?QM[0L MTW9%%S^YLDZS9?5S\^KG3Z[XZ2\_B[^(*U$MTE)6(LO%YSRKJS?-B\W7?RR* M397F\^KFJFZ6K/6O9MU2?-@MA?G,4ACBMR*O%Y7P\KF<#XSW7AAO:H"KYE?R M]'LQ?_Q>?C6U8KS)+\5H^D:8(],<>D/ZX:Z<70K+>':X>_KPT="OX_3AUL!P M_W4+'YP^W!@8'NJ'OU^7S?#1LW./3OC#=<.'YA[KA_^6?M_+"S-/\N;^; MLA9:3^FTMIZE36>QWFY]VG@.+-*O.\(>)MI-\MMJG<[DNXMFFUO)\D%>W/[G M?QCCT7\/K=8DYI*81V(^B04D%I)81&(QB240IJ3*?DJ5K=-O/[6;KU_:';&Y MF!6K9N^T2K<)D]_:K^50R+3BN2$C,9?$O!WF;+%V;_SAUA@98VM\<_6P'Y^! MR8R195GJ9,&09CG&P60A^0XB$HM)+($P995WGE9Y1[O*?\Y+.2ON\^Q_#]?Y M65'50RN\UCMWA2RE*V9ZLR/)[TL]'KOW+4>U5Q4\SI- M65&-Z_'4/#S;,#"A[4PGUN1@Q1^8;F*;S:0'*S[Z-B)4BU$MH31UY=^[F&IH M5W[OVUK.VG5^GCUDG@-1<5/,Z[7IO MI3U:_U^<)'AYDA!=[ C58E1+*$U=Z\U^K3?/.S]VW^[NB'E:2W&79J5X2)<; MN=T.S(OELCVMTT1AMTT8#H-V?F>'@=1<5/,Z;:IL$B[-R6$@!B:S+AW[,!3' MD]G6Y<@Y# ;Y%B)4BU$MH30U&/W5>T-[&5,]F/X_\5OZ+5MM5H-K/'H1']5< M5/-0S4>U -5"5(M0+4:UA-+4F/67\PW[]>>L#/0*/JJYJ.:AFH]J :J%J!:A M6HQJ":6I">O; X:^/O!W6=7MY<[=9<[!>*%] 51S4ZOULO@NI=AMM3YNRMDBK:3X^-QV"ZT#H)J+ M:AZJ^:@6H%J(:A&JQ:B64)H:MKX=8$R /4.T)(!J+JIYJ.:C6H!J(:I%J!:C M6D)I:L+ZNH"AO6YZ^[?-ZHLLVZ);]Z&@=%,OBG+;=GOIP@]:(T U%]4\5/-1 M+4"U$-6B3E,NF(VV_ZAG-..!"8VA"1-J^=2T]#4 0]\#>+_]G%TI_]QD55;+ M@_KH8$C03@"JN:CFO?"K&^^*H,,'5N2"!*@6HEJ$:C&J)92F?EZS+QZ8^N+! M/_.I'CUY;KI0S44UK]/V/^A@VD=^QW%;7[$^BE>S<;KC7@H?EPR;D/5U@*7V2H;3A?:S4 U%]6\3E/3=5C0 M\]%Y!J@6HEJ$:C&J)92FIJOO7)CZ(H%Q?3T5/R+V1KA9*6=U4;X1:3X7'XJ\ MVBSKMF:[VV_QB>XS6WGUH="V\/S=9_7T[]5^+_/Z76I8K$>5M&-M[>^VF M;']JC@RK4]0?#T85[7F@FHMJ'JKYJ!:@6HAJ$:K%J)90FAKIOOMACH%#/+3P M@6HNJGFHYJ-:@&HAJD6H%J-:0FEJPOK"AZF_'\3QY>B'-%NF7Y9R>V^6K*HV M:;.-&\P=6@-!-1?5O$[;OUIZ="$ [7:@6HAJ$:K%J)90FAJFOMMAZKL=[U>R MO9OJ;@?QKW]$'P=C@[8X4,U%-0_5?%0+4"U$M0C58E1+*$U-6-\',:^!'4*T M H)J+JIYJ.:C6H!J(:I%J!:C6D)IZOV3^U:(I6^%]#N$Z7R^O2E?NCR_JF@= MWVAA:D^U -5"5(M0+4:UA-+4=/55$4M?%3G:0]1_ MREFOG;LE0S47U3Q4\U$M0+40U2)4BU$MH30U:WT_Q +Z(1;:#T$U%]4\5/-1 M+4"U$-4B5(M1+:$T-6%[#]O0]T->\5F63E;O533A'9!4,U% M-0_5?%0+4"U$M0C58E1+*$U-6]\9L1Q@'Q&M<*":BVH>JOFH%J!:B&H1JL6H MEE":FK"^PF'I;]_QB@O,>OGLW*'%#E3S.DTY73J>CLS1]<%E9G2V :J%J!:A M6HQJ":6ID>H[&Y:^L]$^*['9,9QO9G(EGPJ-)^PIHH4-5'-1S4,U']4"5 M1 M+4*U&-422E-#UW<[+. Y'Q;:[4 U%]4\5/-1+4"U$-4B5(M1+:$T-6%]M\/2 MW[#B-7N*:.,#U5Q4\ZR!9WQ,+=LRS<,]1;3,@6HAJD6H%J-:0FGJ8WO[,H?] M[RASZ&=R;KI0S;6/BR:#-S+RT-GZJ!:@6HAJ$:K%J)90FIJNOLQAZ\LSU -5"5(M0+4:U MQ!YH)QT<5:B1ZNL=]DOUCI/V&3_LW6?GA5U(M/Z!:BZJ>:CFHUJ :B&J1:@6 MHUI":6H:^_J'#=0_;+3^@6HNJGFHYJ-:@&HAJD6H%J-:0FEJPOKZAWUN_>/T M74BT_H%J+JIYJ.:C6H!JH7U<=#&L@=.U$3K;&-422E,CU=<_[%-OV?&JD_IH M&<0^OD.&,1GXN[KH;#U4\U$M0+40U2)4BU$MH30U77W/P];?P^/$ [3]/*%-$%1S4IZFW[S8.,X6V.5 M1+4(U6)42RA-S53?YG"TU[)O MO6_KK-P]?^SYA_OIC;.#@[8Y4,U[X;=EC)Y_:CJZ( &JA:@6H5J,:@FEJ7'J MJQN.OKJQOX,W+Y;+9EUI<[7;V1O>UT,;&ZCFHIK7:=.]C9)M7)J'#Y5 9QJ@ M6HAJ$:K%J)90FIJCOJ_AZ/L:N\=$5.TG4.YD=LHA$]K'0#47U;Q.4QXV/!DY M4^LP1VC3 M5"5(M0+4:UA-+4'/5-"T?_<)9_XK2Z_M&9^OF=G3.TE8%J'JKY MJ!:@6HAJ$:K%J)90FIK&OI7A ,]5<=#^!:JYJ.:AFH]J :J%J!:A6HQJ":6I M">M+&HZ^I+&?L$K<[X[&W@CY39:S[.F)FFFU_[B_XD[4"RGNTJP4J[3\*FOQ MD"XW1P_>%&F]$\4\K8=/,*+E#E1S4G%]%:!ZJ%J!:A6HQJ":6I M>>QK'8Z^UC&81U$7NT3MSN6+QZQ>O' Z_]\78;1 @FHNJGF=ID3X^!H!V@M! MM1#5(E2+42VA-#7$?2_$T=\AY,2#R-]E53?9; .^"]LFS^JA4^6_ZN=W=LC0 M#@FJ>:CFHUJ :B&J1:@6HUI":4H:QWV'9#QZ_4'D&&V0H)J+:AZJ^:@6H%J( M:A&JQ:B64)J:L+YG,M;W3$YL:>F5LS.&UDE0S>LT]7.YCC4Y;&FANT_11-KHWKP^O?Z$P# M5 M1+4*U&-422MN%Z*I:2%F[:9W>WJQD>2\_R.6R$K-BD]?MGM[>JZ*4=TW( MC+?OS8NKH]<_&&]=8^!USW@;;%^_ZOG;FW5Z+W]+R_LLK\12WC6S&EU.G M1 M9O>+IV_J8OWNHOE?QI>BKHO5]LN%3.>R;"=H?GY7%/6/;]H9/!;EU^W;N?U_ M4$L#!!0 ( ).$75BQ3UR/O04 )X? 9 >&PO=V]R:W-H965T2[>3?K[@$#,@*SO*2@/Q]1]\Y2.(@+8Z4_>1;0@1XRM*4O:\HR+.0MVYA\QPB.RZ0L-9%E>6:&D]Q8+LJV>[9T!PP MLKXQ;N%UB+PBH8SXGI C/[D&!95'2G\6-W_%-X955$12$HD" LM_![(B:5H@ MR3K^K4&-IL\B\?3Z!?WWDKPD\X@Y6='T1Q*+[8T1&" F:[Q/Q5=Z_)/4A-P" M+Z(I+_^"8QUK&2#:,'@$KHB5:<5&*669+^DE>//<'P>2OB"/Y1-LKK?[9TSW$>\X4I9-%%UV94%WA7%8C.% @1^$QSL>7@ M4QZ3N M@2K8-9?1"^0YI$4,2S8 -/P)D(5M1T&I\.E*DA^/3H8:-W3Q N\2S MS^#]O<\>"0-T73\/I<05A*.&*):6:[[#$;DQY-K!"3L08_GK+]"S?E/),R58 M.!%81SJGD<[1H2^_[ 47R2?*\:)""%@T[PA(:@_=R$%=# M^X-*WZH?K^RG6&D/2PA="SG07YB'4^T4@9;O(S= WA M[&HI_\%P+LBK?%P%'^BCP.G14<1Y@>O8;H_-, XY@8]L1\W&:]AX6C:?G@B+ M$OXZ'V_0_U6 9 D]U5>*.&?N!9[=XZ.(\VPW\*&:C]_P\;5\Y)ML31+Y?,P5 MSB/Y+GR=F3^L!$%9,K)ZU!2!CJS8[HW04!'G.TB&JJD%#;7@TKE&\OBR618H MYH1EV?-YC^HP3CT;0T5@?S9VR,X;LG,MV>^$%Y.,,O#I:2<-CKP6%!QDZYNY MSX>E^G)%"/H+C+:P2Q?GB< Z&D*K=2;6F-F-'U/R9MGJ+DYU\SW7FCM!3S=] M+9<*-Q5:5[D33P>UGN!'Z79)? 7P@3!IWP&I5TJP8TE$E$K!*3W"I&CA5&A= M.5$K)YK2)\0T33'C15,U--4CL^HS.!F9CCVS[?ZX5(9Y7F\E4X39PU/N\GH[W&2 T#U9.W!J9#6]3%$DZ$UI6P];QP M?J'I8*38>"SF9D1SP7 D]C@%@K!,J=F4UG4U*5HX%5IWOZIUPDCOA,URU.A==5M[3+2V^4Q:ZE23CVL4\L9O(Q6Y[R<6J2+Y9P(K2MG M:\&1?H/W=K-A9(,% 8E<1).<)Q$XX'1/RO>1>-E95[Z'T*0;OY.BA5.A=65M M[3^Z>/-7^\97ZUOUX9Z\YX, ]G=)]95&PO=V]R:W-H965T8A^#+G>.9@#Y[)EK(57P((M$N3C$^-I1#YC6GR: DIYM9>N_/@LE9(G$B>!8T6B&\Q2Q&>8(S=(5NN=P$N7HK'+UPB-%% M" *3A%_*R<*>ZNF)*:0'BL>,RM5FQ6K.B=5L!SW03"PYNL]BB.L$IG2]\M_9 M^S]S.AE#B*Z1:_] CN6X+0[=G0]W6N#A^7"[(QJW>ANNYG-/\+WB9(V+\W!X M"6TR%S2#=AJ5*VYXCB.8&C(9<& ;,(+OWVS?^MDF49]D84]D-?D&E7R#+O;@ M?I?+=")WK "6H@N2H7? C%^V*=C-Y!5(Y*-4[]#HO(RSH8G<)PD1[V<$5W".:[YX;B.R5J-&^&&; MT7#0'M.XBFG.ENTZA*H,3Y31:(N M7 XT187Y@-F"R(HC@;FDE)[*SSXKBK:B(VBNRY@W*F11I)M+6>@"4P9R?DZI MV'?4 E7I'/P'4$L#!!0 ( ).$75C_>657. 4 '(B 9 >&PO=V]R M:W-H965TFP,TMLR8D3:)(9P-ZV M'[;#D,)^%K&2>+"M5%((^^\K7_ M1B1P^ "^Z#RRWR..]-J>[KEXDAO&%'I) MXE3.K(U2VTO;ELL-2Z@<\"U+]9D5%PE5>E>L;;D5C(9Y4!+;Q'$\.Z%1:LVG M^;%;,9_RG8JCE-T*)'=)0L6O:Q;S_S[=TC5;,'6_O15Z MSZXH892P5$8\18*M9M85O@P(R0+R%@\1V\O&-LINY9'SIVSG[W!F.=D5L9@M M58:@^L\SNV%QG)'T=?Q70JVJSRRPN?U*_Y[?O+Z91RK9#8]_1J':S*R)A4*V MHKM8W?']7ZR\H5'&6_)8YK_1OFSK6&BYDXHG9;"^@B1*B[_TI12B$: Y_0&D M#"#= .^- +<,<+L!PS<"AF7 \-B 41F0W[I=W'LNG$\5G4\%WR.1M=:T;"-7 M/X_6>D5I-E 62NBSD8Y3\X7BRR=$]U2$:!O3%)VC.R:5B):*A:@X>^8S1:-8 M?M4G[Q<^.OOR%7U!-I(;*IA$48KNTTC);_J@WOYWPW>2IJ&'!\>'8((9;C14WY[EO\/[9)8],(+Y"BSSS?0DN",-^0E;U M+N66+MG,TF5-,O',K/GOOV'/^:-/7$B8#PD+@&"M- RK- Q-]'DN_GE6'4.T MY(F>,B3-BRY[R;997UJ,Q%/34L!&.2R;B)[GV,&>ZTWMYZ;@/%5> MO$_7$ \R#9 P'Q(6 ,%::1A7:1@;_SVNJ9[KEPQ1A=2&H4>VCM(T2M=98K(# M6R8B'J(S/9\7L_S7OD09^S@U407,:]0!,M)5Y:"L0'8: ,%:.9A4.9@8<_"G MH&E6G]X1V0@Y5>3)HFU?L=F_-M8M1VH.:EY+ M6DOSH3L8#[N:@QI3*%I;\]J:8J/EZJQBCI0=U*R6M+;L9.#BKNR@1A2*UI:] MMJ+X)"_:OYXY,AOCP_*,!Q/27=@K#B:O\))O;A@-F<@:Z/,KSM7K3M9! M]9G)_']02P,$% @ DX1=6!>9%7"J P #! !D !X;"]W;W)K&ULK5AM)0Y@")/5\!H8OMER45&%7;&S92V 9L:I*FW/<2*[H@6SXI49NQ7QBN]5 M63"X%43NJXJ*YVLH^7%MN=;+P%VQRY4>L.-537>P 75?WPKLV1U*5E3 9,$9 M$;!=6U_=J\3UM(.Q^*N HSQI$TWE@?-'W?DC6UN.C@A*2)6&H/@XP V4I4;" M./YN0:UN3NUXVGY!_\V01S(/5,(-+[\7FZEXU3IC!%7!FB=]:H4X.5X$2LDRN;(6QZ1GLM(WCNHG#>R,.UR/?.%.Y)+^R#+(^@(VD.F;>"[-K;Q(Q M@?2"^.YGXCF>/Q+0S?O=O1'WY/WN[@0;OULGW^#YD^O$:[,0>J'&)&X@@G$( MG4&N9$U36%N8(B2( UCQSS^YD?/+F#QS@B4S@?6D"SKI@BGT^/^^YS$E&\30 M(.K4>8A=QXW\:&4?3C4:,7,=W_?[9LD8FA^ZKV8]7F''*YSD=<\$I'S'BG^& MQ%(NU1BK<"3<9>0X U:3TYZ[\C.!]12*.H6B286^FZR/ZM #"#S%\*#21V'! M=D1/5:1 :A %SP@>H*15TRC(MV1_MKS3P7CD&:B0Q"653G0D(AE]'LN4-Y,X MY^H_$UA/_\M._\M)RG>(2$6:$SP3\# ^X"VCQCO#J'B32.?FKCG!DIG >@HN M.@47/Y[V%W-*-R=8,A-83[IE)]UR]K2__$^"#+UEX [R8V,5G5J%BV@Y2/HC M5G[D>^,YWW5>[VO.-"V\(F,"^TQVP#"IE69OT0ROAH54@NI;].CM:Q+UW(]D M5K1D+K2^HB]?-FWV@MY.E."W +A8.=-F(6 M!D$4#+;:&-IRL7 '>\T^*9,J$#M3;DJ,><]44U=THUU)^]44&ULM5EKJ>V9)'3;G6DF MF!S#_=^1;0@1XSM*< MSXVM$+L+T^3QEF28G],=R>4O:\HR+.0IVYA\QPA>E4%9:B++\LP,)[FQF)77 M[MAB1O>? ,Y7\NG$^VR?8D%6@.HB!,DX M^!@1@9-4QIR!A_L(?/SP"7R0;.#[ENZYY.$S4\BG*WE%Z>@IBYGF@N]P3.:&).6$/1%C\?-/T+-^T95K2K)H(K). M*9VFE,X8^^(*ISB/"< "R**")=DD>9[D&T#7Y84=80E=Z>I9\;HE;S'1/BW. M;,>W F]F/AV72L5!QPZZH$@%.0$, ]3 .N+<1IQ[BC@B!_6KLBI&[UA6 /7 M=7NR-#B=_$C%=>1W='F-+F]4UT,NNUV:_",GIM]DEY.3T!_RK2=R#KK-P0UF MCW)*6J8$W)-XSQ*1$/X9Y+*=%N+QLT[UZ/U.'1Q3DD43D77J[#=U]J>?9_PI M2SDE63016:>405/*X'^:9P)UH#FATQN-&I!GH=Y05$$PM"S]4 P;7>&HKM>M MQ))(HTJD78Q3S'FR3F)J2%7 W)M4X.KO>,D3S^ ;XSG/.T'&A:19.:P4G9HJG8NJ5L_2!TIN]Y M<-1DGES/*=FBJ=BZ]6PM*#S)@Y[0^*!J'5T4*K.)QH@BVPNL_LC3X#P4N$,3 M9>M%X;@9G;8#UC?KIAE:L*]:A:$@]!71*LP.X6!S:'TA'/5*[QPD_MNDJ3"M M-!4V)JWU:? DH_:V!J&Q7]"#BC(5IK[0D8ZL^T)WE;5.#8Y;MK9>$XU[S??W"*3:1,)QEWGM#T":4RD MZWN*:HUMM2U'$:V!N4$X\(D&M9X4C7O2B99*]5U>62II4>I220,;7"JAUC*B M\6^([YL.'-V[%O1[A@8F6X;?7RYI8+;G^>Z M-:]H>F_(-:4G2^C4#JMOC(5 MI@[=2$?6';J5,O-H-R0C;%/N*G'Y4.0[6&T3-%>;G:O+&ULM5IK;]LV%/TKA-<-+=#&$FDK4N88:,+N :Q% MD#3;9\9B;*&RZ%%TT@[]\:,>%DV+H1^[^Y+H<>\1[R$O>7C-R;.07\H%YPI] M7>9%>3E8*+6Z& [+V8(O67DF5KS0;QZ%7#*E;^5\6*XD9VGMM,R'. BBX9)E MQ6 ZJ9_=R.E$K%6>%?Q&HG*]7#+Y[8KGXOER$ XV#VZS^4)5#X;3R8K-^1U7 M]ZL;J>^&'4J:+7E19J) DC]>#MZ'%Y0DE4-M\6?&G\NM:U2%\B#$E^KF]_1R M$%0MXCF?J0J"Z7]/_)KG>86DV_%W"SKHOEDY;E]OT'^I@]?!/+"27XO\KRQ5 MB\M!/$ I?V3K7-V*Y]]X&]"XPIN)O*S_HN?6-AB@V;I48MDZZQ8LLZ+YS[ZV M1&PYC/ +#KAUP(<#=2I.N90G M'PZ-CX2FAT.'AT-;#)&NETG]+7)X+[LZK@$9N4&J&>BB7+$9OQSH*:;D\HD/ MIC_]$$;!SRYB(<$H$)A%WJ@C;^1#WY#G(JQQ'->.U0S[-$W(>8SQ9/BT347? M+$KB. AM,]HW&Y-XG)#.S&K^N&O^V-O\>]W?/$5WBBGN3%>O^[&]#@E&@< L MVJ*.M@@B92)(\B#!*!"81=YY1][YJ2G3.$;6( ^C:"<7KOMF) [C:">SJ+<9 M)P89=T'&WB _B>+=_9TK1J_?L8,"$HP"@5E\)1U?"41&)9#D08)1(#"+O# P M0BTX-:=:S^UL&051V$LJAYW.O80D.UGE;\FID6Y)TM"?6%I]KEKU*3U1>U&. M'2F@:!0*S680&P8Q1*JU*% ,0J)1*#2;02.80Z^DG%[K+8K4FU*]'5,+=%UO MQ+A\B_[(V$.69^J;DT_24W#!;@KN-:'^EIT:N5&[H5_N.K(/?4>_(SLX(Z+#/2K:.=UL)MQ#)QM0Q0V*1J'0;'Z-Z Y!5'<(*KM!T2@4FEU< M-,(;^X6WF6Q24Y2K)A-_^>\*]]7V[H2RWX1Z3>R(C,#&?H']GR:4%ML_H1QB M1/<8V<$9[8N]RO#0W8,?Y=@!#XI&H=!L!HWVQ2#58@Q:+@9%HU!H-H-&0^.3 M2\;840R.0CQ*=C/(50T>8QSO)E'?;H3C)!B]D$=&I6)_W=B],+]<]/+#'3T< M0.4J%)I-I9&K&*26C$&+R:!H% K-9M!(8'QR01GW2\55\2O8W7D[[*KBUZX= M==CAD0XD>"&AC-+%IRC=$[;;^OW>'W7\;3EZ+($J8B@TNQ^,(L8@BAB#*F)0 M- J%9O^8;!0Q.;D431QR=3SN9Z/++HQ)+QO]+3DU4J.4R=&EZ)-S]G9=EAES MD@9:R09%HU!H=@<8-4] *MD$5,V#HE$H-)O!K:,?_DJV+UE)+PECO=#U)7VY_EJPH1^$4F)97RXX2[FL M#/3[1R'4YJ;Z0'>"?/HO4$L#!!0 ( ).$75C![%P<<0@ .ME 9 M>&PO=V]R:W-H965TEN$DS) MCUX;J:TQMG0=C::[>W_3Q$W0$L@!:6>D??%G" UQ(&Z8>^[FCTZ2VA\@?1(; MOH3CC,%VNU"?-/Z58E^C;L(H&^9/.;=%?$4:*^9"3?;39A]OU>Q>G;[< 9 MO#_P-5JMB_*!X?QF&Z[4DRI^VW[)]+WA05E&&Y7D49J03+W<#NZ<:^E.R@Y5 MB]\C]98?W2;EICRGZ1_E';F\'8S*-5*Q6A0E$>K_7M6#BN-2TNOQ[QH=')99 M=CR^_:[S:N/UQCR'N7I(XW]%RV)].Y@.R%*]A+NX^)J^"55OD%=ZBS3.JY_D MK6X[&I#%+B_23=U9K\$F2O;_A]_J)^*H Z5G.M"Z [VT@UMW<"_M<%5WN+JT M@U=W\$XZN.EQW&%^ZA$G=87)IAVG=87IIAUG=85;%8?_WJ_[X+"S"^4V6 MOI&L;*VU\D:5H*JW_IM'21GVIR+3OXUTOV+^5;VJ9*=T;A?I*HFJ /Z=Z.C$ MX7.:A?M )DOR-?T>QL5W\M[^9Z:*,(KS7\A/)$K(K^MTE^MV^SHSS[H3RW 4#\=A^>$OC\G]]0J/JGM)^*. M_D;HB%+RVQ,C/__T2\>*/=@9IA::<2K&L3#LZZ#D2=N8QS"YBI)WYG+Z^_^&=,XP1*/?P(G,KU[W\1=;U.MDC M5]U(.>I=Y]MPH6X'>EC+5?:J!O.__L49C_[1E4TDQI"8C\0X$@N0F$!B$H09 MZ;TZI/?*INOTEI.F*%F1;5KH5WD4QGHDBI4>FQ*5DV(=%F01)N19Z:G+.M)9 M[WH7O[*['@VG8X2PN@VR"@FD1I9HZ:RHUC M+]V<&_$OV*VWR[US!BWN0#4?JG&H%D U =4D2C.SW525G#%DK(=6E: :@VH^ M5.-0+8!J JI)E&;FN*DN.=;#_]:Q'EI3@FJLUDYV[V?ML7[2/BM$[]ZW!_MV M.[U[WQ[LH54>J"91FAFDIM#C?%3IR568+=;5>:9,IRI.M]5X7]Y_"F.5D\?F M=*,^N_W00A%48U#-AVHH "ND .U0*H)J":1&EF>)L2&;67 MR!Y;,^3R_5A%YT(*+9M!-0;5?*C&H5I0:\;!P'9]4'0TH^UF$K5N9@*;XAK] MH+C6/J1V^1P76EV#:@RJ^5"-0[4 J@FH)E&:&>ZFND8AU34*K:Y!-0;5?*C& MH5H U014DRC-S'%37:,?5=OZW#5TJ1RJ!5!-0#6)TLP$ M-V4]:B_K?58%R:NI1G-0N%CK):W3>&D/[;0UC9IT!..AHYW7<=H6HQT?R^IJ MZ-NWJ'?2H&4TJ":@FD1I9M*:,AJU?]CKT@FM?OQ+IK9AM,RKVG):K%5&%KLL MJZK->:Z*SNL7V1??^TT46G^#:CY4XU M@&H"JDF49EY=J*F_N9!/C+G06AM4 M8U#-AVHENLX-K;L/K6GAEI#_\D,H:,9;9^)S3J: M=9[_;5_]WK&"UKV@FH!J$J69L6KJ7J[]\V./X;=HL]N4YX__MW7?ZASTQ;H[ MD]"Z&51C4,V':ARJ!5!-0#6)TLS7P=%5"#&7(<1>AQ![(4+LE0BQER+$7HL0 M>S%"[-4(_Q/WSO6# MT_$X&ULK5AMCYLX$/XK M%JU.K=1;WA)"]I)(W:55^V&EU6Y[]]D+DV 5;,XV25O=CS\;" F!H&3E+PDV M\SR>>18W+ "J+JS9CS'4@WYQA8% M!YQ4H#RS/<<)[!P3:JT6U=PC7RU8*3-"X9$C4>8YYK_N(&.[I>5:^XDGLDFE MGK!7BP)OX!GD]^*1JY'=LB0D!RH(HXC#>FE]=&\C=ZH!E<7?!';BZ!KI4%X8 M^Z$'7Y.EY6B/((-8:@JL_K9P#UFFF90?_S:D5KNF!AY?[]D_5\&K8%ZP@'N6 M_4,2F2ZMT$()K'&9R2>V^P)-0)6#,UL;J&X%)+E#5AYD!-:_^.? MC1!' #2]$W"^9AZ+A=LZAO-O7#Z=QOS3KN3UOW MIZ/N=[.0GP]FE.;:W3=)%ADBZ\@7M/(%)E(G,"F>2;+($%E'O%DKWNRUJ5,# M@Z.'?1:$LY/$Z1LY)SDSZ^6,,YPN8>MR..KRO7J/<)4NZ@TJT^;="?P#PD* M' HD[/FHNJ63./HVIW&,.O7*79JW(<\O"SDC^(5D1/[:EPFQ?^Q_0Z)?T05P MPI(A%>:]"-U)3X91-ZY]K@V1=11SG4/#XUQ?5=%_*((U<*[4&BFTX]37%@NC M;)$IMJZL1WVD:Z+:-BRF%#3)%IEBZRKH'13T7E6_VMP>U-/KI6_8R]X!HWZ. M1^/NO3;\0Z/KCK:"9_/RD4.!22*0^L! 3*; E38J4:FL*_OP1X?1AM@H6V2* MK:OSH2=V)T82=;2UOEI!DVR1*;:N@H>VW!WORZ]N-!J^Z6BG,6#4RU"C[;1] M=&J@_-]4IR\"Q:RDLO[<;F?;$YZ/U;G&R?R=/OFI3B,.-/6QT0/F&T(%RF"M M*)V;F0J UR&%2B5A=IH 3X-I W5\S)O<#O4!['K;Z'U!+ P04 M " "3A%U8C8HTYZ@" !7"0 &0 'AL+W=O:D[1 @B'7A.>:A2%/A1LA'M0309)OS0HV=I=;ER'55O(2>%^Y9MM1FP8W"DF8P!_U0SB3.W(8E83D4BHF"2$C'SHT_F@R-O37X MSF"C=L;$*%D(\6@F7Y*QXQF'@$.L#0/%QQHFP+DA0C=^UYQ.\TH#W!T_LW^R MVE'+@BJ8"/Z#)7HY=JX=DD!*5US?B\UGJ/7T#5\LN++_9%/;>@Z)5TJ+O :C M!SDKJB?=UG'8 ?B] X"@!@2O!71K0-<*K3RSLJ94TRB48D.DL48V,["QL6A4 MPPISBG,M<9,3T\V(>[&(HF'D$3C\#R=0_&PZ0^*[(#,6@36#'VVAE-&8Y426,8.UAG"N0: MG.C].W_@?6B3>R*R/?'=1GSW&/N.^')'O/B; &WJCU*^57U%AD5GV,P7:!WY MG5[HKEM4]1I5O1=4V12_)"^=[27YN"WQ\P()^<9R8R=2,LE>?CKRTZ1UU[:W1.1+87Q7X3Q?[)"Z-_2O$G(ML3/VC$ M#TY?&(-_<]GK7#>Y7*DZ^M[_5#5L5 U?5QCMHNPZ$TF;MN/$/GD"*ML.\2CN MK7+=G;9GKAQW5&8,NQ2'%.F]SA!#+ZLV7DVT*&TG7 B-?=4.EWCS 6D,<#\5 M0C]/3'-M[E+1'U!+ P04 " "3A%U8BW73C*(& +0 &0 'AL+W=O MI?ND5YX8\ M)G&J+SLK8];GW:Z>KWC"])E<\Q3^LY J809VU;*KUXJS* ]*XB[UO&$W82+M M3"_R8]_5]$)F)A8I_ZZ(SI*$J:=K'LN'RX[?>3YP*Y8K8P]TIQ=KMN1WW-RO MORO8ZVY1(I'P5 N9$L47EYTK_SRD$QN0C_@I^(/>V2;V4F92_K([GZ/+CFTP;N;C^C?\PO'BYFQC2_D?$_(C*KR\ZX M0R*^8%EL;N7#)UY>T,#BS66L\[_DH1SK=<@\TT8F93!DD(BT^&6/)1$[ ?[P MA0!:!M#]@/X+ ;TRH'=H0+\,Z!\:,"@#\DOO%M>>$Q_*&B)3\6,E,LS32%UT#"5B8[KP\V75Q,OK"R7Q*OLC4K#0)TXA'=8 N M9+Y-GSZG?TV=B &?GY&>?T*H1WLM"=T<'DY;PH/#P_V6\/#@<'_L(*.WU;*7 MX_5>P/NVYE:\=$EBJ369@Y9/4$H>F&H7JT#KMZ/9"G6NUVS.+SM0@C17&]Z9 MOOW+'WH?VHC&! LPP4(DL)HD_:TD?1?Z] =[9+.8P[S)I]F,@QZ&F2WQ4-^ _)0OA&DCND :[A!-1Y0.]W@>-.0X[5/:KX\*6D;UQOV]4:$S M]U29;O5XT[ M:7]2N\]U[',<%2W$0JOSO&-2?"?/GY^K)S ]SZ 2I,8ROMM:P6G!&]KF=Z%D M0LR*$QX+<$S;)NLY$)Q'-G\^^#MCL5@\V;C;MRQ9?PB@.]-&DPP*BR)WI9_U M1_VS5EG]1B7N>5ZO4;#=UW>TMIAH(19:75M::4O_9PY%0ALE9IF!\LV92D$, M7:B8RO3T_H[H; ;]LF!*\';729LJ]*&:-U1P9G*T"IAH(19:787*.OI.&W2L M"B=V^K5*T6M(T5 !U2JBHH58:'45*K?HN^WB?:KX7"Y3\6_9ZY2>I?VN[S>[ MP-ZPP7;31%+;DN\];-V)'4WCGS!^?N7\?+?UNUI"?]C.&9+O*KG%1 M0T4(L MM+H$E<7TAZCOHGQ,2WB#BA:@HH58:'5A*L/JNQWK'[!2[C,>K1TF6H"*%I9H M-3](J;?3:-15J?RM[S:XI>]J91?37-Z@H@6H:"$66EV#ROKZ$]R2A>0]2V$P MT0)4M! +K?Z)IW+9U.VROW)#Y)'BE)"U5[KCD=>P!.Y3'TL[*EJ(A5:GO3+= MU&VZ;P&3J?F*L#0"T[SAL5PGUD"#%X^$.4"#%G/S.[VAM4!TS%EI=F\HQ M4[=C_J;6*Y:20&5+W2[CO&ULK59=;]HP%/TK5E9-K;0VGP3:0:32;%JE54+] MV!ZF/9CD0JPF-K/-Q_[]KIV0 4U1'_I"8N>+9+&[SD>.9@J"$3!L%BI<5W$!9&B$L MXT^CZ;2O-,3=^ZWZ5^L=O4RI@AM1_F2Y+D;.P"$YS.BRU/=B_0T:/SVCEXE2 MV4^R;K">0[*ETJ)JR%A!Q7A]I9LFAQV"'[]""!I"<$B(7B&$#2%\*R%J")%- MIK9BB@IV^G^T?D^Q])W$]I*,VB2C8^I)BCDJ MS;*NQ&IFSS)-KUPEY_U!U(^BH;O:#:,#U[OT_2#>QZ4=N&C0[^_@]BST6@N] MHQ:PV6$KXUT.:F*\\\;!( X/ZW^)"N/P\J#XEZ#ST(O]J+OVN*T]/EJ[;2Y- M,V%MW\$=#C.FR2EL<)@I..LR%[^,,[Z,?=\[L->!ZPWZF/R!PRZ M11^KDO6XJA=:+&P#GPJ-X\#>%CCA01H /I\)H;<+\X+V/T/R#U!+ P04 M" "3A%U8K]Q,KE4# Y# &0 'AL+W=OG4%M!$+59@!8(Z69\9Z=H6*I$>2=O9OQ]) M*:HMT6ZP^<46J7,.S[DTF9O9GO$?8@T@T4M34S%WUE)N;EU7%&MHB)BP#5#U M9LEX0Z0:\I4K-AQ(:4A-[6+/B]V&5-3)9F;N@6&!([%M&L+_N8.: M[>>.[[Q.?*M6:ZDGW&RV(2M8@'S:/' UA7DF NY9_;TJY7KNI XJ84FVM?S&]G] %RC2>@6KA?E$^Q:;> XJMD*R MIB,K!TU%VV_RTA7B@.#')PBX(^ A(3Q!"#I"\%9"V!%"4YDVBJE#3B3)9ISM M$==HI:8?3#$-6\6OJ-[WA>3J;:5X,OM""]8 DN0%!+I!#YSM*K.GZB>%'LWL M50Z25+6X5N^?%CFZ>G^-WJ.*HL2S@J@Q]$/P:Y Z?5,/!N0?E1B@?>;:@@/+$)2>\].7O6P[?^_FWV_NOIZYC'JT8A\,;PX(:WGEG(<>^ M#WH._ZSO1R9)K7L.] P4EI5$5_"B.ED!U]8L_NC>C:>1-PHSAN$T3$:!QK"; M*(K]02CWH*=J@*],;RI0P;94MEU)/]OWOQ]-US>8O]-]L>G5?LJT3?57PE<5 M%:B&I9+T)HGRQ-L^M1U(MC&=VS.3J@\TCVO5VP/7 /5^R9A\'>@%^O\6LG\! M4$L#!!0 ( ).$75A$2P6K000 *80 9 >&PO=V]R:W-H965T\9C)GHL?<@V@T$M9,#D-UDIM[L)0 M9FLHB>SQ#3#]9BE4H-P)(;D%E$<91- A+0EDPF]AWCV(VX5M54 :/ M LEM61+Q>@\%WT\#'!Q>+.AJK11Z%#8L.2V!2D9'RS/D/,_B23X/(6 0%9,I0$/VS@PB80'7OQ+<[6>!J, Y; DVT(M^/XOJ 7U#5_&"VG_ MHGT]-PI0MI6*ES586U!25OV2E]H1)P \Z #$-2!N ](.0%(#DFL!:0VPK@XK M*=8/QGGD/50@C^@.(H3AT$/U\-C!WQ^/1Q[U"1-!!++EW3P MM3S-ETBM 7WO/?605$1M%1>OB#9A0L*$1W$["YBBZO5WB6"Y!)M!S117H"I# M4KE@3MC)[&NU(L:T*)RET#T.ZHNOGN\&#WNC,V972"\@XZ25N MY/P2..\97NT!T/" &YS7,B)2BG-[QT/WL0^&W3F8PCMW_&KKV! MXZAC<^#HV--$_HK.A>[WV/&X/*2^HJ1P=C"1N[J=F%)IO;"P$3MTB^U_FCVM^X%A5.Z'V>V:]P1]W=M[R[;<:$2XF,SA_W=W*>F$V[US$[_ MN/JMLVV1NL^PT5D*^"W361:=%8=*97AR@2M!K.Q%6**,;YFJ[D7-V^:R_=%> M,5OO[\TEW%X,CS35#?XK$2O*)"I@J2EU>Z4;,%%=BJN!XAM[37SF2E\Z[>,: MB.X+S03]?=%;DEYY7K1U:(_X_>(5ZAIUQL%:#5U-5 S5S S1H:'P\TR "-!<^:^_X,C[S1;B3W)V%K#?!NR/>9_?9IG<0KSL!>:#8K98#P["VH$9 M#KLY"0//F[J[TR L*$R"%G1&+FC)!>/D2B$U_T%-W]N8':RCDVMB/TZ\I$.M M#PM)Z!,[M[#E%HYR^\263-*B+I0,*H9K:_6'O6L3+PR2L$.Q#\-QD'@#'*.6 M8S3*\5%3S?Z+8=2[=)K@N,// HJ3V,XN;MG%%V6P LT"=9)PFZLU*@1TG95H MW.,0>23NUJ$%E:;A -6DI9IH!>7Y.+(335NBZ7A.A03] MJBZFFO9(!%Y(.DPMH,0?R"CVCOKCC5*]HQNN:<%_P/0QE[ G ?V'UA*XF06XN_A8^?:%*@DP27MMU\=%<12%R0#GHZ+A<4G[ MS(#LCA;;IMD*>!RA568O@[YJ31+?3_J58 %&,<'Q@/[BH\3A<8T[I-B2W ^' M$;VZ.):^KL&"T$M['Q4$R8"FX*/ZX>3RK;@X/A%85V,\*J7_=S?^6=[.(S_* M*1[7TP4#MQD?W$!Q7QLGMOMB@0W?&'+44#*NH?<5E!:O."PG!8R9I9F.M%KS MY\):1*0OAI,P3+WN-FK#@6@F_H D:-JDG'5'!PY)U5E9=X7Q$D$K=R=E#8< M]F*?#$QU\ M4JA@*[#TKF-P(0\O,0XG6FSJ]P#/0FM1UHM#I:HMV[-)#F+5 ML3/[ FR_?F<',K:F[(7X[+OO^^[L.R9;;5YL"8!L5TEEIT&)6%^'H#!,-M4%3<_ M9R#U=AI$P6'C4:Q+=!MA-JGY&IX %_6#(2OL4 I1@;)"*V9@-0UNHNM9ZOR] MPS']"_ M^-PIER6W<*OE=U%@.0VN E; BC<2'_7V*^SS&3N\7$OK?]FV]4WC@.6-15WM M@TE!)53[Y;M]'8X"XK<"XGU ['6W1%[EG"//)D9OF7'>A.86/E4?3>*$RYU8[DJ["1$DN' PGQ/.6LIXS=\SCD\R/4#2^QZQOD()1MUE E$#=2T]'&P:[ M6ACN^U"OF$6.#8);2E$)] >]!6V)DR.]%_$H2:-^P4DG.#DI^$XAT 4@394< M:"@4?=3):^HHNDKZF=...3W)3"_^/S>4OKJA:)@,_F$-CQJ^ K/V8\VR7#<* MV][O=KO)>=,.C#_N[=B]YX;>C6425A0ZN$R)VK2CK#50UWY\+#72,/++DJ8_ M&.= YRNM\6 X@N[_)/L-4$L#!!0 ( ).$75CP")G@: L ,Z) 9 M>&PO=V]R:W-H965TT-763R== M8B"-2-Z&92N:N]W?C,S$0F7))\E) ]R+'Z4HIADQM-4\W3]-K)B?KVT^%:F/ M2?OLH:R^UBLI&_)MG1?U^635-)N/TVF=KN1:U!_*C2S47V[+:BT:=;.ZF]:; M2HIEUVB=3_W9+)ZN159,%F?=L<_5XJS<-GE6R,\5J;?KM:@>/\F\?#B?>)/G M U^RNU73'I@NSC;B3E[+YK?-YTK=FNXHRVPMBSHK"U+)V_/)A?>1QV';H+O' M?S/Y4._]3MJG3V;M(Y*Y3)L6(=2/>WDI\[PEJ:1#U#:)C*\1]@_C8!O.^P;SKK*=7M^N:1#1B<5:5#Z1J[ZUH M[2]=_W:M58]D11O%ZZ92?\U4NV9Q6:[76:.RU=1$%$N2ED63%7>R2#-9D[^1 M?XNJ$FU:R+M$-B++ZY_5T=^N$_+NIY_)3R0KR*^K'-_<5IVZFU^)1^*?=JUGEM;,W?IB4WUP->>'7KE" M/?99V]R+'3T1[)(9=+S@%=Y_FI6LR%X^;?%Z0H1V1'L:_UAO1"K/)^H\78)%':P=Y.\7?C13_U?N]WL>69$B80P)XR"8T?/1KNMY)V)LSS_!XKV>GX>>Y[WH^FB0CW 6A;%Y+XI\8 P)XR"8 MT:?QKD]C9Y_^KJ:C:;F6Y-=*37ML'>IL/[9#D; $":-(&$/". AFQ&.^B\?\ M[=.!.3(A2%B"A%$DC"%A' 0S$G*R2\B)\P22R'MU9;UIPZ&NE/:F!MV1\B;/ M[D1[^6M-CA,]-CDG@\'",DU 5J1(&$/"^,E@2#S9>RF,CC[==?2ILZ,O95$+ M6R>[KA[J6#1'I']NLSMHQX3U9[HT>K0BKY-TV%TU9/>K!Q!XH9ZG1@4+2 M$BB-]K3]<[DW.YV]'-D8M"I'T9HJ(042@BA)* M8U :1]',B&A-Z;D]Y?5**"S)ZKIU5K=E-;P\L48"JBY[VOYY(X[F8>R_3 54 M7T)I#$KC*)J9"JTP/;?#[*YBR)_D2GS+UMNU-0%0A0FE)5 :A=(8E,91-#,G M6HMZ,>"J!NI&H;0$2J-0&H/2.(IF)D4;4L^IUVQ7-;N!YCT1ZW+[RD #U:90 M6@*ET9YFF#EO/G!S#%J5HVAF++06]=Q>U!*+0AVHA8J&#H@U&% K"J4E4!KU MAII2W=5R:0MUHRB:&0RM43VW1VW7A52F4QJ TCJ*9J=!RU3^P0/0NR[.:7,GJ3LU6+^XJ*;N32*M;*]&L MRL(:"JAOA=(2*(U":0Q*XRB:&1WM6WV ;_6AOA5*2Z T"J4Q*(VC:&92M&_U MW;[U30L.W>S1"8)*UYZV/\.)AM-@"BW*H#2.HIG1T,[5=SO7ZZL+\J\LE44M MC=&G/<[*;;'L@F'-!=2Y0FD)E$:A- :E<13-C(\VL_XI8 R"ZE@H+8'2*)3& MH#2.HIE[)+6.#9P2;_&EVP'U2.2W37NRL>7$31B;DYYFC V6U>W0HA1*8U : M1]', &C+&K@MZW, GB6(-0%0B=K3#$D6!<,$0"4JE,:@-(ZBF0G0$C5P2]2C M-D.Z&:,C,/2DWMP?1@#J2:$T!J5Q%,V,P-Y6>;K M%S,0LMQ*HLXV[2*C354NMVF_V,B:):AR#8;;]*V34ZA+A=(8E,91-#,DVJ4& M[CW]3QK>VN]0@0JE)5 :A=(8E,91-#,>6J &@#W] 5240FD)E$:A- :E<13- M3(KVJ<$;]O;7Y&&5I2NBTD3:,4F-15G][-_5A5%3MO>T9@LJ6X/AOO_0LGH$ M6I1":0Q*XRB:&1IM40/W^E;( C1WC=$1.1VZ$\\;1@2J3Z$T!J5Q%,W\ #&M M3T.W/M41>;$]KIWO@R^S![N4 96I-":>RH9\!1-1]^[4O]^4V;4\KKW_6AQLX M.@]#G1D%E@VUT*H42F-0&D?1S(_%USXS0OI,-VQL&*+C9& "K4JA- :E<13- M#(/6GM&!#?@C+SC$S+[.#I M4W_*6Y**(I5Y_F0YV_?";LOJ5F;-MK)J3G?]T:FP:$[;.0+J.:$T!J5Q%,V, MC_:LN5M1QY]3CN\,&5:H] MS7BW-?8L:8/*4BB-06D<13/3IF5IY%1LVHZ\LC_;&@FH.X72$BB-0FD,2N,H MFAF][BMYN2R+L-SY!M^]#:11*8U :1]',I&@!&[D%[)MLB9L].D'Q4>O! MH$4IE,:@-(ZBF='0RC4Z\/FHSZ-/]X6[-:'?TI50@$A=*8U :1]',[\'4$C=V2]P12F?DY;6[\-C@ MQ,,%K,$\'N0&6I1":0Q*XRB:F1OM>V.W[[6[G+$1@4K@>/A9 ;[G63("U],=390FD)E$:A- :E<13-3(HVN[';[+Y)N[C9HQ,4VM]B&HPY4'D+I3$H MC:-H3]F8UBLIFT0T8G&V;@7^I9I>U"1MW_^^.-N(.WDEJKNLJ$DN;U73V8>YZK2JE3//-YIRTR+)3=DTY;K[=27%4E;M M'=3?;TMUZ=3?: L\E-77[N$M_@=02P,$% @ DX1=6+;8:2<.! +10 M !D !X;"]W;W)K&ULM5AM;]LV$/XKA%8,+=!& M(O6>V0*::.T"M$40-]N'81\8ZVP+E42/I.T,V(\?]6+9>HF6*NH76Z+N'C[/ M'74ZW.S ^#>Q 9#H,4TR,=C#;TC4L0-YO;[FZTVN4*$XA$S'+$(?57'N/+T/LY@Z%Q>\Q',39-::D3."!)8RAZ#J;P_7D"0YDN+Q=P6JU7OFCN?71_0/A7@EYH$*N&;) M'W$D-W/-TU $*[I+Y!T[_ :5(#O'6[)$%+_H4-I:RGBY$Y*EE;-BD,99^4\? MJT"<.9C&$PZD2GZQLI/!A^!K3G=;N(EBK/R&.7I>!V"I'$BWJ!7:AU]W;"= MH%DD9KI4F^:N^K+:X*K<@#RQ 2;H,\OD1J!?LPBB)H"NV-:4R9'R%1E$#&%Y M@4S\%A&#F.A^$:+7K]X@ 6MU'&4/P>OGPY%GP(7/A\-'N '59ITHL\ UG\!= ME(30'6P9EW&V1C=G^?KSDS)'-Q)2\5=?CDILJQ\[KRV78DN7,-=4\1# ]Z % M/_^$'>.7OGA."19.!-:(J57'U!I"#[[LT@?@B*V0JJ.<%E&M$B_0OP-GX*K$ M=0K5/Z529H@*@3(WG>Z]+;/V7N^[?A> M2V6/G6O8#O9;6@?9C-3JU%J=0:T?XD>(*JUO40:]"74ZZ?)@SGH_KV%;$JP<"*P1MC\.FS^#_PX^%/&=$JP M<"*P1DRQ<6J-C!<5R-MC_A.^Y7J,[1VVHH'&8U53$Z*R=AR67DZC0J'':MAK'X)PF,E8 MI:?V$0]V4L$7EKV[7_0*G;0YG!0MG JM&;13?XBM'UA7\40=7A78*='"J=": M@3VUG_AE_6?EWGBI,'%-I_WR=>V(B3VKW7\.TQDK]]2!X@E:4-SM+AVGW7#W M&'GMJ(3#;,:J/;6@>'0/BKMMHV4XN%M4NW:J]OIF)Z^#3+Y7J7XV1TF!KXMY ME$!+MLMD.9^H5^N9U_MBTM-:O\IG8<5\Y@13#M(^4[Z.,X$26"E(X\)5$GDY MFRIO)-L6TYH')B5+B\L-T AX;J">KQB3QYM\@WI"&/P'4$L#!!0 ( ).$ M75@-+[3HW@( $(( 9 >&PO=V]R:W-H965T[;(M%EPHV%)%_ ^K&<2IRY#4O*.9Q("#HDV#!0?*[@%S@T1IO&WYG2:(PUP>[QA_V:UHY8957 K M^"^6ZFSD7#HDA3E=M+G MN@Y;@%YX .#7 '\?$!P ]&M _U1 4 ,"6YE*BJU#3#6-AE*LB331R&8&MI@6 MC?)98:[]04O<98C34>#USI\ZI.2T(.O\ ?<\G$U'H3)&[(H5TE\#%7)N$_4W"8_\H8PQ)E_1[ M%\3W_'Y+0K>GP_T6>'PZO'=$3;\I?]_R]0_PW8-F$O STF0,!QE$R+;% Y>9>=UO7!/Y"E!\1M!.U+#1FIX5.K=,_8S%"4A$?*5850**@9T M\JT">]VK/0DM49?=8$]"2U#8W9?@;KEK#G)ANY3"-VU9Z,JWFM6F$=Y8_]]; M'V.#K/K9?YJJNTZH7+!"$0YSI/2Z7S C676L:J)%:3U\)C1V!#O,L,F#- &X M/Q=";R;F@.9O0_0/4$L#!!0 ( ).$75C;$5? 7PH (IA 9 >&PO M=V]R:W-H965T2DV:P/WXEV35-D;FV[*LO;>Q(A^0Q23V'HI7+ MI[SX7CYH704_EFE67HT>JFKU>CPN9P]ZJ7O2,AU'82C&2Y5DH^O+]KV/Q?5EOJ[2)-,?BZ!<+Y>J>'ZCT_SI:D1&/]_X ME"P>JN:-\?7E2BWT9UU]77TLZE?CGJL3/(L*/3]U>B&O):3L#FA/>*_ MB7XJ]WX.FJ;H;W6:-DIU/?[:BHYV938G M[O_\4_U=V_BZ,7>JU+=Y^BV95P]7H\DHF.M[M4ZK3_G3?_2V0;S1F^5IV?X; M/&V/#4?!;%U6^7)[^$$NCV!'GL" MVY[ 6F^3+*GT15I_/O/ '%\&OTI=J20M M?ZL/^_I9!K_^\EOP2Y!DP9>'?%W6.N7EN*KKV)0TGFWK\V93G^B%^I H^)!G MU4,9O,WF>FX+C.O&[5H8_6SAFPA4E'KV*J#D]R *(^JIT.WQIT>>T^7QIQ.@ M-73W>=%6C[ZH9WT<2??C\SF^461^Q69B>5VNU$Q?C>J9H]3%HQY=__,?1(3_ M\KF%*2:1Q"PGV-8 MR)FPCY)@=4YLK-@U5IPVDKRM%IAC"%-,(HE9'L8[#V.XPRSSHDK^5LTEW.=: M[/25BRB*!.6=WN(YCA#!.>OTE]CI51>IYJ;,ZH19ZEA=..-R:ZA([">/(87:X KWM&H+:B<%V G/[ M!U6HZJ&VZ'_!BP.Z_EV-]_FZ,7"U"3QMU%=;YM<_5CHK_? +%]^[IV*J22PU MVWH3(LB)*0(:^*AA E5-8JG9=IH\0>! <50H)VY,GG/)A8OJ MV_E0U226FFVSR2Q1A#Z6(]3H@JHFL=1L.TUTB4"6/V[1=ZNQ/YB9.YA1(PB6 MFFV+B2 1'$%^#N8O>E'J>>(U!3-#W**J22PUVSV32"*./T914P:JFL12L^TT M*2,"L?NXZZUPK[<3=XRBI@4L-=L6DQ:B []*-CL/*CR7;_:O./U MC7FVW]"N::A1 DO--LU$"0K?W'B_7*FD:+#7ZX>['4FPD(=QUQ+4.("E9EMB MX@"%X\#;;'[F?(1Z!X)ZDH=G=I-8I=JNF;1 X;3@F\AK&%LOUZEJMK6H YN9 MJ&\W4TRGH3/\4.D?2\UVS= _/7#CX9 KDR/W>,'E]'9E"(BG!N(I#/'O\D(G MBRRX71>%SF;/P9="966ZN5'=LUNYJ'\148<,4%$?2\W>>&M0G\&H[\Q???QB M[GV%"S85<=Q%!]^!OO$JX=J>ZH8A=0;?-CAQ^^%6U2(HW_Y#N/3>VY.'@'%F M8)S!,'XH))H=$%[+4.\"H*I)+#7;6 /K[,0-3%Y^8*A;EU#5))::;>3>MPI@ MQL>(B\R%?!:%$>^"!ER5WL8-P?G,<#X[\.4#*"XR%_-)&!/!NHZ@8CZ6FNV( MP7P&8SZ& M8'=NV)T/R.[GS$W?Y^+^4B$KVJ&H22\TVTI ]AY?A,8"4NZOU4TJZ@1NN2&_;AN!X M;CB>']C_ ^$H=P&=T^[%$"Z@MQU#T#G?^V8P3.<(MRZXR_!43+NFH0(\EIIM MF@%X?@[ ]9 M" ^>$]I=C('KT_LY!T.0OC"D+V#2/ROW"'>M_H).13;":[0CJ#AHL-=L1P^\"YO>S,P^LWWNF M=^. .[%)K#)MSPR_"YC?S\T\PL?WL3M]H_(]EIK]*"[#]S',]PWQ@;PU>YHD]<$["[EP.UZ>W>T.0?FQ(/S[P=*!S,D_L M[GF_H-1Y4*#O,'>D2KBFISIAT#R&%]&/R#Q?5V7UPKXC6+SO!(ZJ)K'4;&,- MJL<,,?/$F+A]BZHFL=1L(PV\QS"\8V2>V&7\R93S[JH87)/>O@T!^;&!_/B< M-?K8Y7>O(Z@$CZ5F.[+W3,^!U^AA_=ZCU(T,GH] 8A5JFV8@/QYVD3[V+-)3 M%CD=#761'DO-]LQ ?GS>(GWL@?B8B6Y8A$OI[Z[=W=_4."F?8Q^Y_TW MY+7<_%D ([/Y*P4?5%&/PC)(]7TM&;YJ+BW%YL'_FQ=5OFH?A7^75U6^;']\ MT&JNB^: ^O?W>5[]?-$4L/OS"]?_!U!+ P04 " "3A%U8VO4U)W@" !U M!@ &0 'AL+W=O:-FCH58GONNJJHH*;J3+30Z)6ED#5%/94K5[42:&E%-7<# MSXO=FK+&R3-[[T;FF>B0LP9N)%%=75/Y^P*XV$P=W]G=N&6K"LT--\]:NH([ MP(?V1NJ9.[B4K(9&,=$0"Y2G %(7FXFY/3DW?_VK@ZT1 K&&(%UC<\X/MY%\"D MV(#%QV#)&"Q^#2P98,DQ6&J?.:Q ]\@E@AQC)\_8 M49"FX3@['=CIB^Q[@92/T=)G#XP_"9/0_P_G[G41TY"_4KEBC2(([].4 MY'_?TH0=YH[OO%[X$F^VHKC@+F8[LJ$/5#SN[G-YYC8JZSBE&8]9AG+Z/'=N M_.LH* /*%G_$],"/CE&1RA-CWXJ3N_7<\8H1T82N1"%!Y,\+7=(D*93D./ZJ M19VFSR+P^/A5_5.9O$SFB7"Z9,F?\5ILY\[406OZ3/:)^,(.O]$ZH;#06[&$ MEW_1H6[K.6BUYX*E=; <01IGU2_Y7AMQ%"!US &X#L#M@/&)@* ."-H!HQ,! MHSI@5#I3I5+Z$!%!%K.<'5!>M)9JQ4%I9ADMTX^SXKD_B%S>C66<6-QE@F2; M^"FAB'!.!4ND*,L^G)7]8ANJQ'A$R,*T&>6B2U'O\J>UX;X MI3W>QQ8!5]K3>(1?/;K%5L7?]]DE"KR/"'LX, W('A[1E0SW3X9'YX=C2S9! M\\2#4B\X^<1;#S16#]3TM"JUD5FM*$O7?$=6=.[(NL-I_D*=Q<\_^6/O%Y-3 MD&(1D)CFXJAQ<6137]RE.Q+GL@ *DV?6V*&>56)A*5:4\9?%!?8G4\^;N2_' M=AC:!4$P'37-M$3#)M'0GFB[0'Q$&34F;=49FG0E-CY*)IA M.+WRS3F/FYS'UIP?=UR0?X@I26O@T"0AQ2(@,-B],?J"G6V*&>33OSIEU-@+K3C+AJC+CJJ3DG7Z>Z")D,LFH.-0A2+ (2 MT[ST/45X'NCDK.6 C 15BZ#4="N/8-FWOIBW=!-G69QMT"U)2+:B1O^L&H/] M\SM3=10&X7CL:-?OP=W>BHS^119LLLL/M@-2+8)2 MTZU5?.V'L.49E+-!U2(H-=U*A>V^G=O/*\^@"%^K]<_,M\!S7_&Y;P77OB(. MRN.UF@TNH3K4W5"<[=M!^XSR#4K;?A>WS2]);SL]8<73_H\"M2S?]U^7%Y]N MRO6_XO#FP6@,*&6#JD50:OHBH>)L#,O9&)2S0=4B*#7=2L79V,[9]G)5!_>N MB"UQEXG-.&D?SO]-5R$V[D'L\Z>GT0]0!@=5BZ#4=&<5J&/8Q6X,BNV@:A&4 MFFZE^@3 ]D^ L^#*KC'8OU%G_OH^#KO3]RT('BN"QSU+Y/9J!@*^=0 M:KJSBNGQ%+;2@Q(^J%H$I:9;J;X6L/UKX;Q*#_HA4*MI$\X+@VY5>PO$#Q3B M!U;N[:GT]N#!_RKWNI1K] 2J6]T3Q>J!G=7[*[U=8+ OD&I1T/V6:)E(> M;;%):;XIMRIQM&+[3%0[29JKS7:HFW(34.OZTK^.JDU-2J;:8_69Y'+><930 M9RGI74[DH/)JVU)U(MBNW,CSQ(1@:7FXI61-\Z*!O/_,F'@]*3IH-H\M_@-0 M2P,$% @ DX1=6.4$9@TI P N0\ !D !X;"]W;W)K&ULK9==;]HP%(;_BI554RMMY)./=A"I)=G6BTI5NV[7)C&)52=F MMH'NW\].0@HT>-#Y!FSGO(]]7L))SGA-V3//$1+@I2 EGUBY$(LKV^9)C@K( M>W2!2GEE3ED!A9RRS.8+AF!:B0IB>XXSL N(2RL<5VOW+!S3I2"X1/<,\&51 M0/;G!A&ZGEBNM5EXP%DNU((=CA0Y?C=0J]U3 M";?'&_K7*GF9S QR-*7D%TY%/K%&%DC1'"Z)>*#K[ZA)J*]X"26\^@3K.G8X MM$"RY((6C5B>H,!E_0U?&B.V!.[@@,!K!-ZQ K\1^/N"X( @: 3!L8)^(ZA2 MM^O<*^,B*& X9G0-F(J6-#6HW*_4TB]QWR6"^_7F8]X/E*[HXT9OCMW>%7//\ ;_/C=_VRM3+H M5JKZ=L47,$$32Q8PCM@*6>''#^[ ^=)EJDE89!(6&X+MV!^T]@M14=%14;'VK.]THM\ZT=_IAP5%8VZZNQ^ M5/ROJ)T4+]L4+[4I3G/YFH>X>E_354\MY-2;[?)-(ON&F-PN-@3;L==U7M^C M'4-/J :D\66JW^O4_ZE16FR*5OML;[4N!6)9U3-RD-!E*>HNIEUM^]+KJANS M7\/KIO8.L@R7'! TEU*G-Y0.L[I/K">"+JI&:$:%;*NJ82Y[:\14@+P^IU1L M)FJ#MEL/_P)02P,$% @ DX1=6.V)34UE @ BP8 !D !X;"]W;W)K M&ULK57O;]HP$/U7K*R:6FG%^07=6(A4R*956B=4 MUNVS20YB-;$SVX'VOY_MA RJ@-#4+\1GWWMW]QQ>HBT73S('4.BY+)B<.+E2 MU1ACF>90$CG@%3!]LN*B)$J'8HUE)8!D%E06V'?=$2X)94XJX(R MF LDZ[(DXF4*!=].',_9;3S0=:[,!HZCBJQA >JQF@L=X8XEHR4P23E# E83 MY]8;)Z')MPF_*&SEWAJ929:DQ>TD6@.PKY"+ 644)D6 M7-8"T#5Z7"3H\N(*72#*T,^ LL7 M_,\]],G=T(7]=,8LQK(B*4P<[082Q :<^/T[;^1^[I/J+L927@"Z_^:.1&T9XLZ]*3]YP^,GU;@[S MDKX\/]")75XS"][[FY8@UM;N)$IYS53SWG>[G:/>6B-YM3_53ML8XS^:QJ;O MB5A3)E$!*TWI#FYT5Z*QOB90O+)FL.1*6XM=YOIK <(DZ/,5YVH7F +=]R?^ M"U!+ P04 " "3A%U8&"E[']L' "0&0 &0 'AL+W=O/.7.F,6WS5BZ$IM."),\K2X7@T.AMF7.:]Z96[]DU/ MKU1I4YF+;YJ9,LNX?KL5J5I?]Z)>?>%!+I:6+@RG5P5?B$=AGXMO&M^HB M,Y$;J7*FQ?RZ=Q-]NAV/R,"M^+<4:]/ZS.@H,Z5>Z,OGY+HW(D8B%;$E"(X_ M*W$GTI20P.-[!=IK]B3#]N<:_4]W>!QFQHVX4^E_9&*7U[U)CR5BSLO4/JCU M7Z(ZT"GAQ2HU[G^V]FM/L3@NC55990P&F-$]DOF W6O-\ M(>!W:ZZ&%CO0NF%5V:=@?>2*2;?LAF#7TQC6]VW$0\%[$ M W8<]=EX-#YF9LFU, '8X^;4QP[V> =LUVG[;/;&/N>)7,FDY&G7X3WH23A-?_\M.AM=!BB?-)1/0NC3+]P*+7G*GH3.#%/SKI!U MD0["=I.^EQI%HS3C><+^F<]EO"-#V TKE';E!4)V*5BL,@B&X?4U56J65'#& MX2F/9]@!-U0_()0PF;.',A4L.N-'T<'\D)4Y924A/HJXU-)*@:QZC9>T-[N) M+8%'%\9G,.'F-_ MC6,7I38ES]T:4\;+=\1P&@53S>[@59Z_M3#ZV#].2Q<1,H;#S?R-6?[J-E^J MU-U2LU0N>$5J*?)W&ZR$L;0+RHJ)5Z%C:!VPNL '.UZ*? M\G6%66BUE#-I&P+8.'6PA3)&&%/E?E:7;*[RHD0D8JSQC10K!E7&CV:G1U$K MW[>2'%M!CBAEP!GNC\B)N-GE73B4&K8OVVUG= >*_ /R>>X8 M80.^4A+9$BOX2\.,S]#?L0S+08?*<8$A^AB@9/'6LXHW>=5 M:7\ON090^D9)*%4"5DA2Y W2RRY1ZEJ0)/69X$B&.D)\(UH-DN'8 9]1A/ X MG F2'=[@B2HL\,D*TBMS;OUN 6ES7@,7(5VY'$2'\"C?K7["NT MFU*=[CSQ%[CAZ:T0[?[VE=M2;UVY+W738)JVM%AH :D3[&N9S>#T+]!E=JM* M+X0'=TLIYNQ?6)+6+>V0W5!L">C@'T21K.I9XY#M.39[I/1YSJU,V9]BII&6 M;RPZ<=:GY$>OYURG$K )$2L+[.1%BJ?I=M&0!%+O3 6R:\">"XK_.#KM3RXN MJKEG@"-9I,*:_9T*>+@AOX\I)3SFX/3(JB-7+=M;T^V'QV?#%KCJ,CUGF+L$ M>7$\J4:OUFD18J>,UJ8>G\)+]CZ;N580LP:!C2\@S MU7_N0P= ?V0XBH+"/I^E+;"WA1RBZ0;MK%TQ+SD,=T06$>B#= 'J9 MO^1JG=-$83=LW"8K"B^-_\X]=%>\6N$[MP]IC=,J2@JJIR1A1PI!AM7 4&CD M8#TV5;I#_HC.+TEJLPS[8/R/7UC=QF@X(=-HU8[7N)1 ESB M2O<:%WM'4IWXYK[&#."ZI,%H0AX$#Z>EK8B[=*ZH4TBH8^!?ALA;Q(S*2U;. MV=*P35BZ0]+WW9C6X@"Q$(FIMW&L$Y%*K_;54%7K-0CXC7C/:_ M;:7L8AK<-__-?\:AV_@LH3QK*DW ^H*5U<0I;!:*PQ>*B87$1Q'N2 MJ-8N&F&SCCX9(!.--N\91D'<#Q3('D2,4*$"B5JO0*(@4--([R%KG43"]N]G MAQ"I\8;4.!R^:M8,\@I#_#"6A(AM7IU$P=<3F4)PB]"'M!GT3II4/&B]HSGD)W*UAJ8.EE^X.W(7IV( M-HTC.OT5XA8%6\='66\Z2A1N*;OT;8]9(!C;1#:M(0K*^&Z)VV/G->Z/5SSD MN>>IG]"YC?9'81G_B,Z%$??IW*8A1&%IWZ]S8?O-2#_9*W3C36,8AV7\9X1N M#\0/SQI=Q(:ME^29T OW4P!-VIA9_?ORYFKS<\.-?\F^6>Y_JT"K7N 9GJ5B M#M/1X!SUJ/WK?__%JL*]&POCPU*M.;U?4*J\5<9%.?(72A6?@J"<+6A&RJN\H$(C:2XS MHG17SH.RD)0D)9 R'O0ZG2C("!/^>"B6V6VF2F^6+X4:^=U.'?/LX6NBH]%' MW[-ZDSRA(__QXOVO9:YNWGGV>/;A[*SS>'FS'[\PP*4?.$6OCQ"]ZG1P80 Q M\>@X\4/:F'1_5]JT>MQ8&EP(1#;%B[HS+TH"KU\3#-15/QH6\#6I]DU'LB?.1/"&=3R8"5 MDHSQM0WW(##+>2X]I;>:3MB%2/G'PEW;@UU8Z61,Y-+DMAGL[[0Z?0_8], @ MX[PVV/-M8#PLB%)4BEO=,2>;X#/(J]H/ZT([G$NR[O:N_89@#CK)-)<)EA\9#3%.Q(-E_ 4>5% *!2>:8;"2/S7!#C8<.H&EIV1CF_ATO4SW1'>Y5N MK9PI1U$WM:&J:65L!_2WU:SVMFS_5;I>P9YR]66IAR-,'TJ-WDF:LI7IK]+: M *;>Q=5)4?#U9\[F(J-V\$Y5<[KF[I;^'97%;V'3M-AOW3 M]U@]QIRZR:@-)ENQW(,VF(Q;8++_9E?-%UR!6C&1W3:8[+7!9'B2)H/JP7?K MZ7KGV;J.>O .,_)_P#L1;Y)ZTR7CBHFJMV!)0L6S1VPMK\B4TUU]?7Y"4[+D MZJ$&1W[3_DX3MLSB^JP[F(CJK*;]#8;7C>H7*)V+B82N:#*ING(^-4U/-W36 MZ@.$?>36?-P(QK&8&P$,RX,YP#B6A>7YG\8S0,=C,0-&'+M7&\L##&P5L-J!_.X\4%-N3AC"JF+>L!V, M(W&,(5"+[AJ-(F1V(OBZUP?;)6$8QVX$,+>#,,00V(TX@CD #Q@2AN8^N'<_ M"C;WJ:#YA_OX+U!+ P04 " "3A%U8EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( ).$75CFZAUEZP8 "@^ / M >&PO=V]R:V)O;VLN>&ULQ9M+4^,X$(#_BBHGYL"&.'YE:I@J%FIVJ6*! M(NQ.ENIKYQ2I9^HU1;5]/HX""=UE*; MR=Z?3R<]/]7:B)J;72M M?ZKR<'(P$7YC[_^T3O^TII75LG"VJ@XGL^'$=^5:7;PYO R0UW+E^R.M7%U) M #F_PZ=^-G]GVZTZ[4NU(DMNEJ9=NA'IZH :/Q&-WXBC*S5X>38WBD7?@]\ MP6DY_+86H%!/N<\:3KC3LL?C1#'>5KJ$;R_%[[*2IE"B[T*/ ",",-H9H-B[ ME AR3D#./Q!R&2#"![RP:W'1C(8Z)B#CG4$>V[I!D D!F>P,D:2%*%[8S MK4:0"P)RP0OY36HG[F35J<"YU@;BC9:5T,:WKJMQT#Z@HO8!,Z9^@$M/>C^. MTS/2),PJ.5/2JQ$-I8T9LS>.ALO*BT8^2OAJ(4T9KC770<>I!XQ)B6/&;(X3 MM6HQ"^6'&;<@9*,A$1/A2B_:SBD,1CEAQBR%2]=*1K(33 7%?MGS,'_HMU 5Q40_IW:*.,A#X80!J^5V(.>Q)B4$6;, M2KA2=\I J'6JL&"$J#SFO=#KE&"&<% M3)Q@#J- 46-(2@,1LP;^4/;&R6:C"[CBAA;&PQJ1LPEF+<0'L[W;3Z_OU8A2 M0,2L@%.8_9H;W3NJ%WH_MC?6EO>ZJC E)8>(60[+;N75/QV\282;=CP]I.00 M,J8,ZOC;1;Z#B2Y M$,4LD]<)Z3N(E$GFS"8A<]/Q54AY9<[L%9P ;NU#RB9S9IML3[*V8E(VF3/; MA$YM!,:D;#)GM@E:*A-[)ZJ5NAKW(663.;--Z,0AQFO+E%MB9K?0F G&I-P2 M,[N%QDPQ)N6:F-DU-&:&,2G;Q-RV(3%SC$EN?+#/72C,!<:DC!/O<";SHU]N M?L&DW!,SNX>>(N"93$RY)][I3&84-RGWQ-PS&1)S%#5FT.)?.R5 XLYV1,D_";)X7QOX?F$+Z]WJ2$D_"+)X7RF77 M-%5?&@ 78]4CMZ-BD(023\(LGA?,4+(@UI6]W]Z5E'62CUI)&P:\D8_#YL<3 M**X&H:R3[G1=#6=$*66=E-DZ-";.B%+*.BFS=9Z6_\ZT'.H'!;0BEK+JH_NW M#F-2UDD_8.?^/\-E2@DG91;.$^%2&1UZ4!6=@X&^5JX69W:T_Y52YDF9S?.$ M>6S-7:CY#!?FN6W5\UV.,ZZD8U:QDEH(Q[\>WMJC^.2QB3 M$E#&O?CV%G,X=-&\JA'(* %EW(MO;S&/O._J'M+C:S.C!)1]_%;/E8+;7A=] M62K&I"R4<2^^;1GT<"/MKR"E*T>]25DH8[80O2N%<[B,LE#&;*$M%5/A9H=O MNW2VQ,E11M8>,UMH.^:QK2JYL@Y7[6>4A;*/KS\#S+^DZ=82Y(DQ*0MES!;: MCGFI7-\:CILY9:&99T/O:V5I HP",,2D+YH4)MW=@@)$/TZ%K? OEE(5R]NJU$>:U?!!7@ (J*JPI1H-.62AGMM KS!.U M5JZ?#0$OR!UC4A;*/[+H8%_\;9YN^9\#*L:D+)2S/P!#%***?8Q)62AGMM![ M51)/$W6,23X7PVPA5).Z=1$AI]R3L]=!$R46>!;M[*$R6>!;M[*$R\*;F@W+-@=L^E?!1W_ED%I9]%K9]J_V7_]4JJU-JH\A_8]'"]D M55S"W 7^A)9F49R$1R?6754=P[$+4&$!D@"F!D>[7)W2\B!1QKBVTBOQ4: M6WP^C1^A81Y_U<-Z?.M.P_[M/"P^CH?3L&KVXWC^T;;#9E^/Z^&A.]?3YEOJ;07TMM3;"NAMJ;<5T-M2;RN@MZ7>5D!O M2[VM@-Z.>CL!O1WU=@)Z.^KM!/1VD\T2 ;T=]78">COJ[03T=M3;">CMJ+<3 MT-M1;R>@MZ/>3D!O3[V]@-Z>>GL!O3WU]@)Z>^KM!?3VD\UN ;T]]?8">GOJ M[07T]M3;"^CMJ;<7T-M3;R^@=Z#>04#O0+V#@-Z!>@44#O1+V3@-Z)>B\DH'>BWDE [TR]LX#> MF7IG ;TS]F?JG07TSM0["^B=J7<6T#M3[RR@=Z;>64#O/#GL+:!WIMY9 M0.]"O8N WH5Z%P&]"_4N GH7ZET$]"[4NPCH7:AW^4Z]A_'S4(=;S]>:S_]. MJL?+=^OM\=?EU\7)"W7%N;VO&)[^ E!+ P04 " "3A%U8*J)E^DD" 5 M-@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VTUNVS 0AN&K&-H&%B-*)*4B MSJ;MMLVB%U E.A:L/Y!,ZMR^M)P$:)$:#5R@[\:"37*^$0=X=K[Y]C1;OSH, M_>@WR2Z$^8,0OMG9H?;I--LQKFPG-]0A?G7W8JZ;?7UOA;R^UJ*9QF#'L [' M&LGMS2>[K1_ZL/I\B#_[;AHWB;.]3U8?3QN/69NDGN>^:^H0U\7CV/Z6LGY. M2./)98_?=;._BAL2\6;"<>7/ <_GOCY:Y[K6KNYJ%[[40]PE#KWPX:FW/CU? MXHT>I^VV:VP[-0]#/)+ZV=FZ]3MKP]"GIZ)7YY-#O&%[^LPNSE_*G N,.^_< M-/LX,6??'_Z\Z_XFAA+7_Q^]CCMUK9_F1VO]\?D]LL\O%@> ME]_QKS-^K?_./B2DCQS21P'I0T'ZT) ^#*2/$M)'!>DCNZ8T0A$UHY":44S- M**AF%%4S"JL9Q=6, FM&D5529)44625%5DF155)DE119)45629%54F25%%ES MBJPY1=:<(FM.D36GR)I39,TILN8467.*K#E%UH(B:T&1M:#(6E!D+2BR%A19 M"XJL!476@B)K09%54615%%D5159%D5519%44615%5D6155%D5119-45639%5 M4V35%%DU159-D5539-44635%5DV1U5!D-119#4560Y'54&0U%%D-159#D=50 M9#4464N*K"5%UI(B:TF1M:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M M*+)6_U/6[].T_\?QRS,=ZFY\R1?+O\%N?P)02P$"% ,4 " "3A%U8!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( ).$75A%B.)*[@ "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ DX1=6)?2I&V=" K#0 !@ ("!#0@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ DX1=6/?WUD9>!P M&2< !@ ("!P!H 'AL+W=O MN04+ D=0 & @('=)0 >&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6%3[(CW9#0 K4P !@ M ("!&#$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DX1=6.7*1_S>$P )E@ !D ("!OW8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6&$SCF&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6()U9CYF! 8@L !D M ("!H[T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ DX1=6+ITUQ>." =1L !D ("!,=( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDX1=6"G?$I=& P @@@ !D ("!5/X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6-YOWK=F @ M9@4 !D ("!6! ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6(7O;G/V"0 *#@ !D M ("!Z%@! 'AL+W=O&PO=V]R:W-H M965TY=Y3X@0 .L0 9 M " @6)F 0!X;"]W;W)K&UL4$L! M A0#% @ DX1=6%VVI*,^ P R0< !D ("!>VL! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1= M6* G!DXM!@ S!, !D ("!4'D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6$%%X#OL @ L0< M !D ("!SXL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6![D*_HM%0 9TD! !D M ("!H98! 'AL+W=OI\8(@ # #5"0 &0 @($%K $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ DX1=6-"[1DWR @ .@@ !D ("!^;$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6-]! M/0QP!P 7C$ !D ("!$KX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6#J"M0D+!0 51@ !D M ("!VM,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ DX1=6'>+LV@ P \@H !D ("! MW. ! 'AL+W=O&PO=V]R:W-H965T[I 0!X;"]W;W)K&UL4$L! A0#% M @ DX1=6!!EW2Z5! MAH !D ("!P?(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6&?1Y0)V P (0L !D M ("!W@T" 'AL+W=O&PO=V]R M:W-H965T(P, (( M 9 " @304 @!X;"]W;W)K&UL M4$L! A0#% @ DX1=6*(C"()/# '(T !D ("!CA<" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDX1=6'VU&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6&^CI--< P 1@\ !D M ("!&%@" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DX1=6.' L#4\!0 \QL !D ("!^V0" 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1= M6 ^NV2RU P &Q, !D ("!<7D" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6! +O?SC @ /P@ M !D ("!%8<" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6$8BFYW0! 5A( !D M ("!,Y(" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ DX1=6+;8:2<.! +10 !D ("!MZ4" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6-KU M-2=X @ =08 !D ("!I[<" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DX1=6.V)34UE @ BP8 !D M ("!!L," 'AL+W=O&PO M=V]R:W-H965T7!E&UL4$L%!@ !G &< 2!P +'> @ $! end XML 113 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 114 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 116 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 408 592 1 false 122 0 false 16 false false R1.htm 00090 - Document - Cover Sheet http://www.ptcbio.com/role/DocumentCover Cover Cover 1 false false R2.htm 00100 - Statement - Consolidated Balance Sheets Sheet http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.ptcbio.com/role/StatementConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Consolidated Statements of Operations Sheet http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 00300 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 00400 - Statement - Consolidated Statements of Stockholders' (Deficit) Equity Sheet http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity Consolidated Statements of Stockholders' (Deficit) Equity Statements 6 false false R7.htm 00500 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 10101 - Disclosure - The Company Sheet http://www.ptcbio.com/role/DisclosureCompany The Company Notes 8 false false R9.htm 10201 - Disclosure - Summary of significant accounting policies Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of significant accounting policies Notes 9 false false R10.htm 10301 - Disclosure - Fair value of financial instruments and investments Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestments Fair value of financial instruments and investments Notes 10 false false R11.htm 10401 - Disclosure - Fixed assets Sheet http://www.ptcbio.com/role/DisclosureFixedAssets Fixed assets Notes 11 false false R12.htm 10501 - Disclosure - Leases Sheet http://www.ptcbio.com/role/DisclosureLeases Leases Notes 12 false false R13.htm 10601 - Disclosure - Accounts payable and accrued expenses Sheet http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpenses Accounts payable and accrued expenses Notes 13 false false R14.htm 10701 - Disclosure - Debt Sheet http://www.ptcbio.com/role/DisclosureDebt Debt Notes 14 false false R15.htm 10801 - Disclosure - Capital structure Sheet http://www.ptcbio.com/role/DisclosureCapitalStructure Capital structure Notes 15 false false R16.htm 10901 - Disclosure - Net loss per share Sheet http://www.ptcbio.com/role/DisclosureNetLossPerShare Net loss per share Notes 16 false false R17.htm 11001 - Disclosure - Stock award plan Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlan Stock award plan Notes 17 false false R18.htm 11101 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items Sheet http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItems Other comprehensive income (loss) and accumulated other comprehensive items Notes 18 false false R19.htm 11201 - Disclosure - Revenue recognition Sheet http://www.ptcbio.com/role/DisclosureRevenueRecognition Revenue recognition Notes 19 false false R20.htm 11301 - Disclosure - Income taxes Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxes Income taxes Notes 20 false false R21.htm 11401 - Disclosure - Commitments and contingencies Sheet http://www.ptcbio.com/role/DisclosureCommitmentsAndContingencies Commitments and contingencies Notes 21 false false R22.htm 11501 - Disclosure - Geographic information Sheet http://www.ptcbio.com/role/DisclosureGeographicInformation Geographic information Notes 22 false false R23.htm 11601 - Disclosure - 401(k) plan Sheet http://www.ptcbio.com/role/Disclosure401KPlan 401(k) plan Notes 23 false false R24.htm 11701 - Disclosure - Intangible assets and goodwill Sheet http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwill Intangible assets and goodwill Notes 24 false false R25.htm 11801 - Disclosure - Subsequent events Sheet http://www.ptcbio.com/role/DisclosureSubsequentEvents Subsequent events Notes 25 false false R26.htm 20202 - Disclosure - Summary of significant accounting policies (Policies) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of significant accounting policies (Policies) Policies 26 false false R27.htm 30203 - Disclosure - Summary of significant accounting policies (Tables) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of significant accounting policies (Tables) Tables http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPolicies 27 false false R28.htm 30303 - Disclosure - Fair value of financial instruments and investments - (Tables) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables Fair value of financial instruments and investments - (Tables) Tables http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestments 28 false false R29.htm 30403 - Disclosure - Fixed assets (Tables) Sheet http://www.ptcbio.com/role/DisclosureFixedAssetsTables Fixed assets (Tables) Tables http://www.ptcbio.com/role/DisclosureFixedAssets 29 false false R30.htm 30503 - Disclosure - Leases - (Tables) Sheet http://www.ptcbio.com/role/DisclosureLeasesTables Leases - (Tables) Tables 30 false false R31.htm 30603 - Disclosure - Accounts payable and accrued expenses - (Tables) Sheet http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesTables Accounts payable and accrued expenses - (Tables) Tables http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpenses 31 false false R32.htm 30703 - Disclosure - Debt - (Tables) Sheet http://www.ptcbio.com/role/DisclosureDebtTables Debt - (Tables) Tables 32 false false R33.htm 30903 - Disclosure - Net loss per share - (Tables) Sheet http://www.ptcbio.com/role/DisclosureNetLossPerShareTables Net loss per share - (Tables) Tables http://www.ptcbio.com/role/DisclosureNetLossPerShare 33 false false R34.htm 31003 - Disclosure - Stock award plan - (Tables) Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlanTables Stock award plan - (Tables) Tables http://www.ptcbio.com/role/DisclosureStockAwardPlan 34 false false R35.htm 31103 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items - (Tables) Sheet http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsTables Other comprehensive income (loss) and accumulated other comprehensive items - (Tables) Tables http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItems 35 false false R36.htm 31303 - Disclosure - Income taxes (Tables) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesTables Income taxes (Tables) Tables http://www.ptcbio.com/role/DisclosureIncomeTaxes 36 false false R37.htm 31503 - Disclosure - Geographic information (Tables) Sheet http://www.ptcbio.com/role/DisclosureGeographicInformationTables Geographic information (Tables) Tables http://www.ptcbio.com/role/DisclosureGeographicInformation 37 false false R38.htm 31703 - Disclosure - Intangible assets and goodwill - (Tables) Sheet http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible assets and goodwill - (Tables) Tables http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwill 38 false false R39.htm 40101 - Disclosure - The Company (Details) Sheet http://www.ptcbio.com/role/DisclosureCompanyDetails The Company (Details) Details http://www.ptcbio.com/role/DisclosureCompany 39 false false R40.htm 40201 - Disclosure - Summary of significant accounting policies - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of significant accounting policies - Narrative (Details) Details 40 false false R41.htm 40202 - Disclosure - Summary of significant accounting policies - Reconciliation of cash (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashDetails Summary of significant accounting policies - Reconciliation of cash (Details) Details 41 false false R42.htm 40203 - Disclosure - Summary of significant accounting policies - Fixed Assets (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails Summary of significant accounting policies - Fixed Assets (Details) Details 42 false false R43.htm 40204 - Disclosure - Summary of significant accounting policies - Inventory (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails Summary of significant accounting policies - Inventory (Details) Details 43 false false R44.htm 40205 - Disclosure - Summary of significant accounting policies - Collaboration and Royalty Revenue (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails Summary of significant accounting policies - Collaboration and Royalty Revenue (Details) Details 44 false false R45.htm 40206 - Disclosure - Summary of significant accounting policies - Manufacturing Revenue (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails Summary of significant accounting policies - Manufacturing Revenue (Details) Details 45 false false R46.htm 40207 - Disclosure - Summary of significant accounting policies - Liability for Sale of Future Royalties (Details) Sheet http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails Summary of significant accounting policies - Liability for Sale of Future Royalties (Details) Details 46 false false R47.htm 40301 - Disclosure - Fair value of financial instruments and investments - Marketable Securities (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails Fair value of financial instruments and investments - Marketable Securities (Details) Details 47 false false R48.htm 40302 - Disclosure - Fair value of financial instruments and investments - Hierarchy (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails Fair value of financial instruments and investments - Hierarchy (Details) Details http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables 48 false false R49.htm 40303 - Disclosure - Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details) Details 49 false false R50.htm 40304 - Disclosure - Fair value of financial instruments and investments - Available-for-sale securities (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails Fair value of financial instruments and investments - Available-for-sale securities (Details) Details 50 false false R51.htm 40305 - Disclosure - Fair value of financial instruments and investments - Marketable Securities, Balance Sheet Disclosures (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails Fair value of financial instruments and investments - Marketable Securities, Balance Sheet Disclosures (Details) Details 51 false false R52.htm 40306 - Disclosure - Fair value of financial instruments and investments - Convertible senior notes (Details) Notes http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails Fair value of financial instruments and investments - Convertible senior notes (Details) Details 52 false false R53.htm 40307 - Disclosure - Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details) Details 53 false false R54.htm 40308 - Disclosure - Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details) Sheet http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details) Details 54 false false R55.htm 40401 - Disclosure - Fixed assets (Details) Sheet http://www.ptcbio.com/role/DisclosureFixedAssetsDetails Fixed assets (Details) Details http://www.ptcbio.com/role/DisclosureFixedAssetsTables 55 false false R56.htm 40501 - Disclosure - Leases - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails Leases - Narrative (Details) Details 56 false false R57.htm 40502 - Disclosure - Leases - Lease costs (Details) Sheet http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails Leases - Lease costs (Details) Details 57 false false R58.htm 40503 - Disclosure - Leases - Supplemental lease terms (Details) Sheet http://www.ptcbio.com/role/DisclosureLeasesSupplementalLeaseTermsDetails Leases - Supplemental lease terms (Details) Details 58 false false R59.htm 40504 - Disclosure - Leases - Cash flow (Details) Sheet http://www.ptcbio.com/role/DisclosureLeasesCashFlowDetails Leases - Cash flow (Details) Details 59 false false R60.htm 40505 - Disclosure - Leases - Lease payments (Details) Sheet http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails Leases - Lease payments (Details) Details 60 false false R61.htm 40601 - Disclosure - Accounts payable and accrued expenses - Components (Details) Sheet http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails Accounts payable and accrued expenses - Components (Details) Details 61 false false R62.htm 40602 - Disclosure - Accounts payable and accrued expenses - Restructuring (Details) Sheet http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails Accounts payable and accrued expenses - Restructuring (Details) Details 62 false false R63.htm 40701 - Disclosure - Debt - Liability for Sale of Future Royalties (Details) Sheet http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails Debt - Liability for Sale of Future Royalties (Details) Details 63 false false R64.htm 40702 - Disclosure - Debt - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails Debt - Narrative (Details) Details 64 false false R65.htm 40703 - Disclosure - Debt - Senior Secured Term Loan (Details) Sheet http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails Debt - Senior Secured Term Loan (Details) Details 65 false false R66.htm 40704 - Disclosure - Debt - Convertible Notes (Details) Notes http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails Debt - Convertible Notes (Details) Details 66 false false R67.htm 40705 - Disclosure - Debt - Convertible Notes Interest Expense (Details) Notes http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails Debt - Convertible Notes Interest Expense (Details) Details 67 false false R68.htm 40801 - Disclosure - Capital structure - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails Capital structure - Narrative (Details) Details 68 false false R69.htm 40901 - Disclosure - Net loss per share - Numerator and Denominator (Details) Sheet http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails Net loss per share - Numerator and Denominator (Details) Details 69 false false R70.htm 40902 - Disclosure - Net loss per share - Antidilutive (Details) Sheet http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails Net loss per share - Antidilutive (Details) Details 70 false false R71.htm 41001 - Disclosure - Stock award plan - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails Stock award plan - Narrative (Details) Details 71 false false R72.htm 41002 - Disclosure - Stock award plan - Stock Option Activity (Details) Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails Stock award plan - Stock Option Activity (Details) Details 72 false false R73.htm 41003 - Disclosure - Stock award plan - Assumptions Used (Details) Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails Stock award plan - Assumptions Used (Details) Details 73 false false R74.htm 41004 - Disclosure - Stock award plan - Restricted Stock (Details) Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails Stock award plan - Restricted Stock (Details) Details 74 false false R75.htm 41005 - Disclosure - Stock award plan - Share-based compensation expense (Details) Sheet http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails Stock award plan - Share-based compensation expense (Details) Details 75 false false R76.htm 41101 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items (Details) Sheet http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails Other comprehensive income (loss) and accumulated other comprehensive items (Details) Details http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsTables 76 false false R77.htm 41201 - Disclosure - Revenue recognition - Net Product Sales (Details) Sheet http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails Revenue recognition - Net Product Sales (Details) Details 77 false false R78.htm 41202 - Disclosure - Revenue recognition - Collaboration and Royalty Revenue (Details) Sheet http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails Revenue recognition - Collaboration and Royalty Revenue (Details) Details 78 false false R79.htm 41203 - Disclosure - Revenue recognition - Manufacturing Revenue (Details) Sheet http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails Revenue recognition - Manufacturing Revenue (Details) Details 79 false false R80.htm 41204 - Disclosure - Revenue recognition - Performance Obligations (Details) Sheet http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails Revenue recognition - Performance Obligations (Details) Details 80 false false R81.htm 41301 - Disclosure - Income taxes - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails Income taxes - Narrative (Details) Details 81 false false R82.htm 41302 - Disclosure - Income taxes - Loss from operations before tax (Details) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails Income taxes - Loss from operations before tax (Details) Details 82 false false R83.htm 41303 - Disclosure - Income taxes - Provision for Taxes (Details) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails Income taxes - Provision for Taxes (Details) Details 83 false false R84.htm 41304 - Disclosure - Income taxes - Tax Rate Reconciliation (Details) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails Income taxes - Tax Rate Reconciliation (Details) Details 84 false false R85.htm 41305 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails Income taxes - Deferred Tax Assets and Liabilities (Details) Details 85 false false R86.htm 41306 - Disclosure - Income taxes - Unrecognized Tax Benefits (Details) Sheet http://www.ptcbio.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails Income taxes - Unrecognized Tax Benefits (Details) Details 86 false false R87.htm 41401 - Disclosure - Commitments and contingencies - Narrative (Details) Sheet http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and contingencies - Narrative (Details) Details 87 false false R88.htm 41501 - Disclosure - Geographic information (Details) Sheet http://www.ptcbio.com/role/DisclosureGeographicInformationDetails Geographic information (Details) Details http://www.ptcbio.com/role/DisclosureGeographicInformationTables 88 false false R89.htm 41601 - Disclosure - 401(k) plan (Details) Sheet http://www.ptcbio.com/role/Disclosure401KPlanDetails 401(k) plan (Details) Details http://www.ptcbio.com/role/Disclosure401KPlan 89 false false R90.htm 41701 - Disclosure - Intangible assets and goodwill - Definite-lived Intangibles (Details) Sheet http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails Intangible assets and goodwill - Definite-lived Intangibles (Details) Details 90 false false R91.htm 41702 - Disclosure - Intangible assets and goodwill - Future Amortization (Details) Sheet http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails Intangible assets and goodwill - Future Amortization (Details) Details 91 false false R92.htm 41703 - Disclosure - Intangible assets and goodwill - Indefinite-lived Intangibles (Details) Sheet http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails Intangible assets and goodwill - Indefinite-lived Intangibles (Details) Details 92 false false R93.htm 41704 - Disclosure - Intangible assets and goodwill - Goodwill (Details) Sheet http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails Intangible assets and goodwill - Goodwill (Details) Details 93 false false R94.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 94 false false R95.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 95 false false All Reports Book All Reports tmb-20231231.xsd tmb-20231231_cal.xml tmb-20231231_def.xml tmb-20231231_lab.xml tmb-20231231_pre.xml tmb-20231231x10k.htm tmb-20231231x10k006.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 119 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "tmb-20231231x10k.htm": { "nsprefix": "ptct", "nsuri": "http://www.ptcbio.com/20231231", "dts": { "schema": { "local": [ "tmb-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "tmb-20231231_cal.xml" ] }, "definitionLink": { "local": [ "tmb-20231231_def.xml" ] }, "labelLink": { "local": [ "tmb-20231231_lab.xml" ] }, "presentationLink": { "local": [ "tmb-20231231_pre.xml" ] }, "inline": { "local": [ "tmb-20231231x10k.htm" ] } }, "keyStandard": 440, "keyCustom": 152, "axisStandard": 42, "axisCustom": 1, "memberStandard": 55, "memberCustom": 62, "hidden": { "total": 16, "http://www.ptcbio.com/20231231": 6, "http://fasb.org/us-gaap/2023": 4, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 408, "entityCount": 1, "segmentCount": 122, "elementCount": 988, "unitCount": 16, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1175, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 13 }, "report": { "R1": { "role": "http://www.ptcbio.com/role/DocumentCover", "longName": "00090 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:MarketableSecuritiesCurrent", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R3": { "role": "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_HQOoYCdc50GSiLFMgXG_Hg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_HQOoYCdc50GSiLFMgXG_Hg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations", "longName": "00200 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:CostofGoodsandServiceExcludingAmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R5": { "role": "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss", "longName": "00300 - Statement - Consolidated Statements of Comprehensive Loss", "shortName": "Consolidated Statements of Comprehensive Loss", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R6": { "role": "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity", "longName": "00400 - Statement - Consolidated Statements of Stockholders' (Deficit) Equity", "shortName": "Consolidated Statements of Stockholders' (Deficit) Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vrx_fcAwAUua_NNsGzOnFA", "name": "us-gaap:SharesIssued", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_vrx_fcAwAUua_NNsGzOnFA", "name": "us-gaap:SharesIssued", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R8": { "role": "http://www.ptcbio.com/role/DisclosureCompany", "longName": "10101 - Disclosure - The Company", "shortName": "The Company", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10201 - Disclosure - Summary of significant accounting policies", "shortName": "Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestments", "longName": "10301 - Disclosure - Fair value of financial instruments and investments", "shortName": "Fair value of financial instruments and investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.ptcbio.com/role/DisclosureFixedAssets", "longName": "10401 - Disclosure - Fixed assets", "shortName": "Fixed assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.ptcbio.com/role/DisclosureLeases", "longName": "10501 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpenses", "longName": "10601 - Disclosure - Accounts payable and accrued expenses", "shortName": "Accounts payable and accrued expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.ptcbio.com/role/DisclosureDebt", "longName": "10701 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.ptcbio.com/role/DisclosureCapitalStructure", "longName": "10801 - Disclosure - Capital structure", "shortName": "Capital structure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.ptcbio.com/role/DisclosureNetLossPerShare", "longName": "10901 - Disclosure - Net loss per share", "shortName": "Net loss per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlan", "longName": "11001 - Disclosure - Stock award plan", "shortName": "Stock award plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItems", "longName": "11101 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items", "shortName": "Other comprehensive income (loss) and accumulated other comprehensive items", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.ptcbio.com/role/DisclosureRevenueRecognition", "longName": "11201 - Disclosure - Revenue recognition", "shortName": "Revenue recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxes", "longName": "11301 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingencies", "longName": "11401 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.ptcbio.com/role/DisclosureGeographicInformation", "longName": "11501 - Disclosure - Geographic information", "shortName": "Geographic information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.ptcbio.com/role/Disclosure401KPlan", "longName": "11601 - Disclosure - 401(k) plan", "shortName": "401(k) plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwill", "longName": "11701 - Disclosure - Intangible assets and goodwill", "shortName": "Intangible assets and goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.ptcbio.com/role/DisclosureSubsequentEvents", "longName": "11801 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20202 - Disclosure - Summary of significant accounting policies (Policies)", "shortName": "Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "30203 - Disclosure - Summary of significant accounting policies (Tables)", "shortName": "Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables", "longName": "30303 - Disclosure - Fair value of financial instruments and investments - (Tables)", "shortName": "Fair value of financial instruments and investments - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:MarketableSecuritiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.ptcbio.com/role/DisclosureFixedAssetsTables", "longName": "30403 - Disclosure - Fixed assets (Tables)", "shortName": "Fixed assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.ptcbio.com/role/DisclosureLeasesTables", "longName": "30503 - Disclosure - Leases - (Tables)", "shortName": "Leases - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesTables", "longName": "30603 - Disclosure - Accounts payable and accrued expenses - (Tables)", "shortName": "Accounts payable and accrued expenses - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.ptcbio.com/role/DisclosureDebtTables", "longName": "30703 - Disclosure - Debt - (Tables)", "shortName": "Debt - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:LiabilityForSaleOfFutureRoyaltiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:LiabilityForSaleOfFutureRoyaltiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.ptcbio.com/role/DisclosureNetLossPerShareTables", "longName": "30903 - Disclosure - Net loss per share - (Tables)", "shortName": "Net loss per share - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlanTables", "longName": "31003 - Disclosure - Stock award plan - (Tables)", "shortName": "Stock award plan - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsTables", "longName": "31103 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items - (Tables)", "shortName": "Other comprehensive income (loss) and accumulated other comprehensive items - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesTables", "longName": "31303 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.ptcbio.com/role/DisclosureGeographicInformationTables", "longName": "31503 - Disclosure - Geographic information (Tables)", "shortName": "Geographic information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "longName": "31703 - Disclosure - Intangible assets and goodwill - (Tables)", "shortName": "Intangible assets and goodwill - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.ptcbio.com/role/DisclosureCompanyDetails", "longName": "40101 - Disclosure - The Company (Details)", "shortName": "The Company (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R40": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "longName": "40201 - Disclosure - Summary of significant accounting policies - Narrative (Details)", "shortName": "Summary of significant accounting policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_-JIA0a-W4EiIHPmoqadtgA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "Unit_Standard_item_-AznmnjQSk-xhbl9azjCcA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R41": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashDetails", "longName": "40202 - Disclosure - Summary of significant accounting policies - Reconciliation of cash (Details)", "shortName": "Summary of significant accounting policies - Reconciliation of cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:RestrictedCash", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R42": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails", "longName": "40203 - Disclosure - Summary of significant accounting policies - Fixed Assets (Details)", "shortName": "Summary of significant accounting policies - Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ptct_ComputerEquipmentAndSoftwareMember_ZNYZZ3xXaEONJ3TOazK_IQ", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ptct:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ptct_ComputerEquipmentAndSoftwareMember_ZNYZZ3xXaEONJ3TOazK_IQ", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ptct:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails", "longName": "40204 - Disclosure - Summary of significant accounting policies - Inventory (Details)", "shortName": "Summary of significant accounting policies - Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ptct:InventoriesAndCostOfProductSalesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ptct:InventoriesAndCostOfProductSalesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "longName": "40205 - Disclosure - Summary of significant accounting policies - Collaboration and Royalty Revenue (Details)", "shortName": "Summary of significant accounting policies - Collaboration and Royalty Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R45": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails", "longName": "40206 - Disclosure - Summary of significant accounting policies - Manufacturing Revenue (Details)", "shortName": "Summary of significant accounting policies - Manufacturing Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ProductOrServiceAxis_ptct_ManufacturingMember_wr0Cou3hukCwcqQzYjiUCA", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R46": { "role": "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "longName": "40207 - Disclosure - Summary of significant accounting policies - Liability for Sale of Future Royalties (Details)", "shortName": "Summary of significant accounting policies - Liability for Sale of Future Royalties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:ProceedsFromSaleOfFutureRoyalties", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_7_17_2020_1QMR71BVMUWAGlPgsEurgg", "name": "ptct:AssignedRoyaltyPaymentRetainedPercentage", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "5", "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R47": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "longName": "40301 - Disclosure - Fair value of financial instruments and investments - Marketable Securities (Details)", "shortName": "Fair value of financial instruments and investments - Marketable Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:MarketableEquityInvestmentsAndConvertibleDebtSecuritiesUnrealizedGainLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R48": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "longName": "40302 - Disclosure - Fair value of financial instruments and investments - Hierarchy (Details)", "shortName": "Fair value of financial instruments and investments - Hierarchy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "ptct:FairValueAssetsLevel1ToLevel2TransfersAmount1", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "ptct:FairValueAssetsLevel1ToLevel2TransfersAmount1", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R49": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails", "longName": "40303 - Disclosure - Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details)", "shortName": "Fair value of financial instruments and investments - Marketable Securities, Unrealized Gains (Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "longName": "40304 - Disclosure - Fair value of financial instruments and investments - Available-for-sale securities (Details)", "shortName": "Fair value of financial instruments and investments - Available-for-sale securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "longName": "40305 - Disclosure - Fair value of financial instruments and investments - Marketable Securities, Balance Sheet Disclosures (Details)", "shortName": "Fair value of financial instruments and investments - Marketable Securities, Balance Sheet Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "longName": "40306 - Disclosure - Fair value of financial instruments and investments - Convertible senior notes (Details)", "shortName": "Fair value of financial instruments and investments - Convertible senior notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_ptct_ConvertibleSeniorNotes1.5DueSeptember152026Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_WoXlkdYt8UCbZ64fTgqf4w", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_ptct_ConvertibleSeniorNotes1.5DueSeptember152026Member_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_-rcMoIMG0E2tXd7H5JKj-A", "name": "us-gaap:DebtInstrumentFairValue", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R53": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "longName": "40307 - Disclosure - Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details)", "shortName": "Fair value of financial instruments and investments - Summary of changes in the fair value of the Company's Level 3 valuation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_ptct_PtcFaAndPtcAsMember_6ftNXPU9AUqtr-D4-PBOqQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_ptct_PtcFaAndPtcAsMember_6ftNXPU9AUqtr-D4-PBOqQ", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "longName": "40308 - Disclosure - Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details)", "shortName": "Fair value of financial instruments and investments - Fair Value Liabilities Measured (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_BusinessAcquisitionAxis_ptct_AgilisMember_us-gaap_ContingentConsiderationByTypeAxis_ptct_LiabilityDevelopmentandRegulatoryMilestoneMember_us-gaap_MeasurementInputTypeAxis_ptct_ProbabilityofSuccessMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_nDyW0JwQeUWViBfh2W-fPA", "name": "ptct:RightsExchangeSettlementMeasurementInput", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_WeightedAverageMember_us-gaap_BusinessAcquisitionAxis_ptct_AgilisMember_us-gaap_ContingentConsiderationByTypeAxis_ptct_LiabilityDevelopmentandRegulatoryMilestoneMember_us-gaap_MeasurementInputTypeAxis_ptct_ProbabilityofSuccessMember_us-gaap_ValuationTechniqueAxis_us-gaap_ValuationTechniqueDiscountedCashFlowMember_nDyW0JwQeUWViBfh2W-fPA", "name": "ptct:RightsExchangeSettlementMeasurementInput", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "longName": "40401 - Disclosure - Fixed assets (Details)", "shortName": "Fixed assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "longName": "40501 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails", "longName": "40502 - Disclosure - Leases - Lease costs (Details)", "shortName": "Leases - Lease costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OperatingLeaseCost", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.ptcbio.com/role/DisclosureLeasesSupplementalLeaseTermsDetails", "longName": "40503 - Disclosure - Leases - Supplemental lease terms (Details)", "shortName": "Leases - Supplemental lease terms (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.ptcbio.com/role/DisclosureLeasesCashFlowDetails", "longName": "40504 - Disclosure - Leases - Cash flow (Details)", "shortName": "Leases - Cash flow (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ptct:LeaseSupplementalCashFlowDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ptct:LeaseSupplementalCashFlowDisclosureTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails", "longName": "40505 - Disclosure - Leases - Lease payments (Details)", "shortName": "Leases - Lease payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails", "longName": "40601 - Disclosure - Accounts payable and accrued expenses - Components (Details)", "shortName": "Accounts payable and accrued expenses - Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails", "longName": "40602 - Disclosure - Accounts payable and accrued expenses - Restructuring (Details)", "shortName": "Accounts payable and accrued expenses - Restructuring (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "ptct:AccruedRestructuringCosts", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "ptct:AccruedRestructuringCosts", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails", "longName": "40701 - Disclosure - Debt - Liability for Sale of Future Royalties (Details)", "shortName": "Debt - Liability for Sale of Future Royalties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_12_31_2022_wetJ78QFNEaHVUGSLoSudg", "name": "ptct:LiabilitySaleOfFutureRoyalties", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ptct:LiabilityForSaleOfFutureRoyaltiesTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_wetJ78QFNEaHVUGSLoSudg", "name": "ptct:LiabilitySaleOfFutureRoyalties", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ptct:LiabilityForSaleOfFutureRoyaltiesTableTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "longName": "40702 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_DebtInstrumentAxis_ptct_ConvertibleSeniorNotes1.5DueSeptember152026Member_47u2qpy5pkmfIFINlGbvaQ", "name": "ptct:NetDeferredTaxLiabilitiesConvertibleDebtInstruments", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R65": { "role": "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "longName": "40703 - Disclosure - Debt - Senior Secured Term Loan (Details)", "shortName": "Debt - Senior Secured Term Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RepaymentsOfSecuredDebt", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_10_27_2022_us-gaap_CreditFacilityAxis_us-gaap_LineOfCreditMember_ZYbTSo5knk2r674yQmf3vQ", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R66": { "role": "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "longName": "40704 - Disclosure - Debt - Convertible Notes (Details)", "shortName": "Debt - Convertible Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_ptct_ConvertibleSeniorNotes1.5DueSeptember152026Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_WoXlkdYt8UCbZ64fTgqf4w", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_DebtInstrumentAxis_ptct_ConvertibleSeniorNotes1.5DueSeptember152026Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_WoXlkdYt8UCbZ64fTgqf4w", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R67": { "role": "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "longName": "40705 - Disclosure - Debt - Convertible Notes Interest Expense (Details)", "shortName": "Debt - Convertible Notes Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2022_To_12_31_2022_us-gaap_DebtInstrumentAxis_ptct_ConvertibleSeniorNotes3.0PercentDue2022Member_us-gaap_LongtermDebtTypeAxis_us-gaap_ConvertibleDebtMember_96bmCxtAuUqX-iC75_V3cw", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ptct:SummaryOfInterestExpenseRecognizedRelatedToDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R68": { "role": "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "longName": "40801 - Disclosure - Capital structure - Narrative (Details)", "shortName": "Capital structure - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails", "longName": "40901 - Disclosure - Net loss per share - Numerator and Denominator (Details)", "shortName": "Net loss per share - Numerator and Denominator (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails", "longName": "40902 - Disclosure - Net loss per share - Antidilutive (Details)", "shortName": "Net loss per share - Antidilutive (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "longName": "41001 - Disclosure - Stock award plan - Narrative (Details)", "shortName": "Stock award plan - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_LE6RoFwaWUiOofvRk7nsMw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R72": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails", "longName": "41002 - Disclosure - Stock award plan - Stock Option Activity (Details)", "shortName": "Stock award plan - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_LcDTlZUbBUitST_qWm3r1g", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_sstbXKU9xEGzfRNZ3AQIpg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R73": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "longName": "41003 - Disclosure - Stock award plan - Assumptions Used (Details)", "shortName": "Stock award plan - Assumptions Used (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_LE6RoFwaWUiOofvRk7nsMw", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_StockOptionMember_LE6RoFwaWUiOofvRk7nsMw", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails", "longName": "41004 - Disclosure - Stock award plan - Restricted Stock (Details)", "shortName": "Stock award plan - Restricted Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_ptct_RestrictedStockAndRestrictedStockUnitsMember_KaABkf5mREuvjKF87WzNWA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_Jm3-krbJzkuqlQ2aKn7qng", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R75": { "role": "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails", "longName": "41005 - Disclosure - Stock award plan - Share-based compensation expense (Details)", "shortName": "Stock award plan - Share-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_ResearchAndDevelopmentExpenseMember_FX38jJ3MakunbBjMF-ooIg", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R76": { "role": "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails", "longName": "41101 - Disclosure - Other comprehensive income (loss) and accumulated other comprehensive items (Details)", "shortName": "Other comprehensive income (loss) and accumulated other comprehensive items (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_12_31_2022_wetJ78QFNEaHVUGSLoSudg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_DsvUHGZbB0Ckvc-HQ8dXMg", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R77": { "role": "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "longName": "41201 - Disclosure - Revenue recognition - Net Product Sales (Details)", "shortName": "Revenue recognition - Net Product Sales (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_RevenueFromContractWithCustomerMember_fhnLGVAJxkONX_XETh9JFg", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:ContractWithCustomerLiability", "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R78": { "role": "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "longName": "41202 - Disclosure - Revenue recognition - Collaboration and Royalty Revenue (Details)", "shortName": "Revenue recognition - Collaboration and Royalty Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "ptct:RevenueRecognitionMilestonePotentialAchievements", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2021_To_12_31_2021_ptct_MilestoneAxis_ptct_ResearchAndDevelopmentAndSalesMilestonesMember_srt_ProductOrServiceAxis_ptct_CollaborationRevenueMember_UuaAMMQL_keaXAUTMjyx0g", "name": "ptct:NumberOfMilestonePayments", "unitRef": "Unit_Standard_payment_0BI3x247SUagh_qLQwAG4w", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R79": { "role": "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "longName": "41203 - Disclosure - Revenue recognition - Manufacturing Revenue (Details)", "shortName": "Revenue recognition - Manufacturing Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_ptct_ManufacturingMember_kEK6NwOYrkS2E1gliY-90w", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R80": { "role": "http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails", "longName": "41204 - Disclosure - Revenue recognition - Performance Obligations (Details)", "shortName": "Revenue recognition - Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_12_31_2022_wetJ78QFNEaHVUGSLoSudg", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_ptct_cnst_date_20240101_vMRTfiJ1EUeyk88pEB4R9g", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R81": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "41301 - Disclosure - Income taxes - Narrative (Details)", "shortName": "Income taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:TaxableIncomeBeforeNetOperatingLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:TaxableIncomeBeforeNetOperatingLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R82": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails", "longName": "41302 - Disclosure - Income taxes - Loss from operations before tax (Details)", "shortName": "Income taxes - Loss from operations before tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails", "longName": "41303 - Disclosure - Income taxes - Provision for Taxes (Details)", "shortName": "Income taxes - Provision for Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails", "longName": "41304 - Disclosure - Income taxes - Tax Rate Reconciliation (Details)", "shortName": "Income taxes - Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R85": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "longName": "41305 - Disclosure - Income taxes - Deferred Tax Assets and Liabilities (Details)", "shortName": "Income taxes - Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.ptcbio.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "41306 - Disclosure - Income taxes - Unrecognized Tax Benefits (Details)", "shortName": "Income taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "As_Of_12_31_2022_wetJ78QFNEaHVUGSLoSudg", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "ptct:UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndLapseOfApplicableStatuteOfLimitations", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R87": { "role": "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "41401 - Disclosure - Commitments and contingencies - Narrative (Details)", "shortName": "Commitments and contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "ptct:MilestonePayable", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_CounterpartyNameAxis_ptct_WellcomeTrustLimitedMember_sx2viqLuiEOshrBWQICmoA", "name": "ptct:DevelopmentMilestonePaymentObligations", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R88": { "role": "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "longName": "41501 - Disclosure - Geographic information (Details)", "shortName": "Geographic information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_-JIA0a-W4EiIHPmoqadtgA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_StatementGeographicalAxis_country_US_sXEQLlwWm0i8O3ZhjTy3gg", "name": "us-gaap:Assets", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R89": { "role": "http://www.ptcbio.com/role/Disclosure401KPlanDetails", "longName": "41601 - Disclosure - 401(k) plan (Details)", "shortName": "401(k) plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "p", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "Unit_Standard_pure_-tBFC45EgE67Q3kicJ2_ag", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "p", "us-gaap:CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "longName": "41701 - Disclosure - Intangible assets and goodwill - Definite-lived Intangibles (Details)", "shortName": "Intangible assets and goodwill - Definite-lived Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "ptct:MilestonePayable", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_RangeAxis_srt_WeightedAverageMember_IfdRjRPvzUSoXPac08G2sA", "name": "us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R91": { "role": "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails", "longName": "41702 - Disclosure - Intangible assets and goodwill - Future Amortization (Details)", "shortName": "Intangible assets and goodwill - Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "longName": "41703 - Disclosure - Intangible assets and goodwill - Indefinite-lived Intangibles (Details)", "shortName": "Intangible assets and goodwill - Indefinite-lived Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByAssetClassAxis_us-gaap_IndefinitelivedIntangibleAssetsMember_C-b0H4jVnkKUpTDlt3Hjeg", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R93": { "role": "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "longName": "41704 - Disclosure - Intangible assets and goodwill - Goodwill (Details)", "shortName": "Intangible assets and goodwill - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_12_31_2023_zavHGnDF5kiWMMq9pQq8cw", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_BusinessAcquisitionAxis_ptct_AgilisMember_XVsHSO2boEKTOUQuCP9Zug", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "unique": true } }, "R94": { "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": "Uncategorized", "order": "94", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_7F471biG_U-lHuK1F_cK1A", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_UFPurH5juUKsk11RYQ6IWA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R95": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "95", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_Ak2KiWa1YkuOjDBf-teY7A", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_Ak2KiWa1YkuOjDBf-teY7A", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "tmb-20231231x10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Other comprehensive income (loss)", "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_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses", "terseLabel": "Accounts payable and accrued expenses", "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35", "r958" ] }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedLabel": "Amortization of (discounts) premiums on investments, net", "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r155" ] }, "ptct_AccruedConsultingAndContractedResearchCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AccruedConsultingAndContractedResearchCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the carrying value as of the balance sheet date of obligations incurred through that date and payable for consulting and contracted research.", "label": "Accrued Consulting and Contracted Research Current", "terseLabel": "Consulting and contracted research" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable", "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": [ "r126", "r188" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees", "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": [ "r39" ] }, "ptct_AccruedRestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AccruedRestructuringCosts", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the carrying value as of the balance sheet date of obligations incurred through that date and payable for restructuring costs.", "label": "Accrued Restructuring Costs", "terseLabel": "Accrued restructuring costs" } } }, "auth_ref": [] }, "us-gaap_AccruedRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Royalties, Current", "terseLabel": "Royalties", "verboseLabel": "Accrued royalties", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39", "r920" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r87", "r228", "r761" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized Gains/(Losses) On Marketable Securities, net of tax", "terseLabel": "Unrealized Gains (Losses) On Marketable Securities, net of tax", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r241", "r242", "r243", "r244", "r252", "r253", "r1073" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Other comprehensive income (loss) and accumulated other comprehensive 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": [ "r251", "r252", "r663", "r665", "r666", "r667", "r668", "r669" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive (loss) income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r46", "r47", "r141", "r237", "r757", "r786", "r790" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r251", "r252", "r663", "r665", "r666", "r667", "r668", "r669" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent", "terseLabel": "Accumulated other comprehensive (loss) income", "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": [ "r6", "r20", "r47", "r624", "r627", "r700", "r781", "r782", "r1073", "r1074", "r1075", "r1083", "r1084", "r1085" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Translation", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r7", "r20", "r47", "r252", "r253", "r665", "r666", "r667", "r668", "r669", "r1073" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r1014" ] }, "ptct_AdditionalCashConsiderationReceivableForRemainderRetainedRoyaltyRights": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AdditionalCashConsiderationReceivableForRemainderRetainedRoyaltyRights", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of additional cash consideration receivable after the closing of the A&R Royalty Purchase Agreement less royalties received in respect of the Retained Royalty Rights.", "label": "Additional Cash Consideration Receivable for Remainder Retained Royalty Rights", "terseLabel": "Additional cash consideration" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r132", "r958", "r1195" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r564", "r565", "r566", "r801", "r1083", "r1084", "r1085", "r1164", "r1198" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r1020" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r1020" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r1020" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r1020" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "terseLabel": "Equity component of convertible notes, net", "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital." } } }, "auth_ref": [ "r89" ] }, "ptct_AdjustmentsToAdditionalPaidInCapitalReceivableFromInvestor": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalReceivableFromInvestor", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid In Capital Receivable from Investor", "label": "Adjustments to Additional Paid In Capital Receivable from Investor", "terseLabel": "Receivable from investor" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation expense", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r97", "r98", "r527" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "auth_ref": [] }, "ptct_AggregateRoyaltyPurchaseAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AggregateRoyaltyPurchaseAgreementsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the aggregate of Royalty Purchase Agreements which sold a percentage of future royalty payments in exchange for cash consideration.", "label": "Aggregate Royalty Purchase Agreements [Member]", "terseLabel": "Aggregate Royalty Purchase Agreements" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r984", "r996", "r1006", "r1032" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r987", "r999", "r1009", "r1035" ] }, "ptct_AgilisMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AgilisMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Agilis [Member]", "label": "Agilis", "terseLabel": "Agilis" } } }, "auth_ref": [] }, "ptct_AkceaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AkceaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Akcea [Member]", "label": "Akcea" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r1020" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r1027" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r991", "r1000", "r1010", "r1027", "r1036", "r1040", "r1048" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1046" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r559", "r571" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts receivable", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r238", "r344", "r390", "r393", "r395", "r1191" ] }, "ptct_AmendedAndRestated2013LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AmendedAndRestated2013LongTermIncentivePlanMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Amended and Restated 2013 Long Term Incentive Plan.", "label": "Amended and Restated 2013 Long Term Incentive Plan [Member]", "terseLabel": "Amended 2013 LTIP" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r13", "r116", "r149", "r470" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 }, "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r145", "r470", "r672", "r1077" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "negatedLabel": "Amortization", "terseLabel": "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": [ "r13", "r79", "r84" ] }, "ptct_AndRRoyaltyPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AndRRoyaltyPurchaseAgreementMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to A&R Royalty Purchase Agreement.", "label": "A and R Royalty Purchase Agreement [Member]", "terseLabel": "A&R Royalty Purchase Agreement" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Total shares excluded from calculation (in shares)", "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": [ "r305" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r62" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Net loss per share", "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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r62" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Area of Real Estate Property", "terseLabel": "Area of real estate property", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r614" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r1162" ] }, "ptct_AssetAcquisitionDevelopmentAndRegulatoryMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AssetAcquisitionDevelopmentAndRegulatoryMilestones", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Development And Regulatory Milestones", "label": "Asset Acquisition, Development And Regulatory Milestones", "terseLabel": "Asset acquisition, development and regulatory milestones" } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r1162" ] }, "ptct_AssetAcquisitionMilestoneAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AssetAcquisitionMilestoneAmount", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Milestone, Amount", "label": "Asset Acquisition, Milestone, Amount", "terseLabel": "Asset acquisition, milestone, amount" } } }, "auth_ref": [] }, "ptct_AssetAcquisitionNetSalesMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AssetAcquisitionNetSalesMilestone", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Asset Acquisition, Net Sales Milestone", "label": "Asset Acquisition, Net Sales Milestone", "terseLabel": "Asset acquisition, net sales milestone" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Impairment of long-lived assets", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r85" ] }, "us-gaap_AssetUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetUnderConstructionMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Assets in process", "documentation": "Asset in process of being built." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r186", "r231", "r267", "r316", "r330", "r335", "r379", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r615", "r617", "r657", "r754", "r842", "r958", "r973", "r1122", "r1123", "r1178" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r224", "r240", "r267", "r379", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r615", "r617", "r657", "r958", "r1122", "r1123", "r1178" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "ptct_AssignedRoyaltyPaymentPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AssignedRoyaltyPaymentPercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Assigned Royalty Payment, Percentage", "label": "Assigned Royalty Payment, Percentage", "terseLabel": "Assigned royalty payment, percentage" } } }, "auth_ref": [] }, "ptct_AssignedRoyaltyPaymentRetainedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AssignedRoyaltyPaymentRetainedPercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Assigned Royalty Payment, Retained Percentage", "label": "Assigned Royalty Payment, Retained Percentage", "terseLabel": "Assigned royalty payment, retained percentage" } } }, "auth_ref": [] }, "ptct_AtMarketOfferingSalesAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AtMarketOfferingSalesAgreementMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "information pertaining to the At the Market Offering Sales Agreement.", "label": "At the Market Offering Sales Agreement [Member]", "terseLabel": "Sales Agreement" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r978", "r979", "r992" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r978", "r979", "r992" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r978", "r979", "r992" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized, Gain", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r352" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized, Loss", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r353" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r349", "r399", "r753" ] }, "ptct_AvailableForSaleDebtSecuritiesConversionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AvailableForSaleDebtSecuritiesConversionPrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the available-for-sale convertible debt securities.", "label": "Available-for-sale Debt Securities, Conversion Price", "terseLabel": "Conversion price - convertible note" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Abstract]", "terseLabel": "ClearPoint Convertible note" } } }, "auth_ref": [] }, "ptct_AvailableForSaleSecuritiesDebtMaturitiesOverOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "AvailableForSaleSecuritiesDebtMaturitiesOverOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of available-for-sale debt securities at fair value maturing after the next fiscal year following the latest fiscal year.", "label": "Available For Sale Securities Debt Maturities Over One Year Fair Value", "terseLabel": "Marketable securities, More Than 12 Months" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value", "terseLabel": "Marketable securities, Less Than 12 Months", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r356", "r751" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities - available for sale", "verboseLabel": "Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r350", "r399", "r746", "r1089" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1043" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1044" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1039" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1039" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1042" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1041" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1040" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1040" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r109", "r110" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Base Rate [Member]", "terseLabel": "Base Rate", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of significant accounting policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r156" ] }, "ptct_BioElectronMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "BioElectronMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "BioElectron [Member]", "label": "BioElectron" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r609", "r950", "r951" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r105", "r106", "r609", "r950", "r951" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset", "negatedTerseLabel": "Change in the fair value of contingent consideration", "documentation": "Amount of increase (decrease) in the value of right to a contingent consideration asset." } } }, "auth_ref": [ "r613", "r1076" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in valuation of contingent consideration", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r613", "r1076" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration payable", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r4", "r107" ] }, "us-gaap_BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAndOtherPurchaseOfBusinessTransactionsPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combinations and Other Purchase of Business Transactions, Policy [Policy Text Block]", "terseLabel": "Business combinations and asset acquisitions", "documentation": "Disclosure of accounting policy for business combinations and other business acquisition transactions not accounted for using the purchase method, such as an exchange of shares between entities under common control." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Capital expenditures unpaid at the end of period", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r58", "r59", "r60" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r55", "r226", "r917" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r56" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r56", "r185" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, and restricted cash end of period", "periodStartLabel": "Cash and cash equivalents, and restricted cash beginning of period", "terseLabel": "Total Cash, cash equivalents and restricted cash per statement of cash flows", "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": [ "r55", "r153", "r265" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r153" ] }, "ptct_CensaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "CensaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Censa", "label": "Censa [Member]", "terseLabel": "Censa" } } }, "auth_ref": [] }, "ptct_ChangeInTaxableIncomeChangeInTaxCodeQualifyingResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ChangeInTaxableIncomeChangeInTaxCodeQualifyingResearchAndDevelopmentCosts", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Change in taxable income resulting from effects of a change in tax code regarding deduction of qualifying research and development costs under Section 174.", "label": "Change in Taxable Income, Change in Tax Code, Qualifying Research and Development Costs", "verboseLabel": "Increase in current taxable income resulting from the elimination of current deduction of qualifying R&D costs under Section 174." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r1018" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r216", "r234", "r235", "r236", "r267", "r294", "r295", "r302", "r304", "r310", "r311", "r379", "r446", "r448", "r449", "r450", "r453", "r454", "r476", "r477", "r480", "r483", "r490", "r657", "r795", "r796", "r797", "r798", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r830", "r853", "r871", "r893", "r894", "r895", "r896", "r897", "r1055", "r1079", "r1086" ] }, "ptct_ClearpointEquityInvestmentFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ClearpointEquityInvestmentFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from sale of Clearpoint Equity Investment measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Clearpoint Equity Investment, FV-NI, Realized Gain (Loss)", "negatedLabel": "Realized loss for the sale of Clearpoint Equity Investment", "terseLabel": "Realized Gain/(Loss)" } } }, "auth_ref": [] }, "ptct_ClearpointEquityInvestmentFvniUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ClearpointEquityInvestmentFvniUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on ClearPoint equity investment measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "ClearPoint Equity Investment, FvNi Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss on ClearPoint Equity Investments", "verboseLabel": "Unrealized Gain/(Loss)" } } }, "auth_ref": [] }, "ptct_ClearpointEquityInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ClearpointEquityInvestmentMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "ClearPoint", "label": "ClearPoint Equity Investment [Member]", "terseLabel": "ClearPoint Equity Investment" } } }, "auth_ref": [] }, "ptct_ClearpointEquityInvestmentsFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ClearpointEquityInvestmentsFvNi", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security of ClearPoint Neuro, Inc. measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "ClearPoint Equity Investments, FV-NI", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "ClearPoint Equity Investments" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r1019" ] }, "ptct_CollaborationRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "CollaborationRevenueMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Revenue generated under a collaboration agreement.", "label": "Collaboration Revenue [Member]", "terseLabel": "Collaboration revenue" } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement", "terseLabel": "SMA License Agreement", "documentation": "Contractual arrangement that involves two or more parties that both: (i) actively participate in a joint operating activity and (ii) are exposed to significant risks and rewards that depend on the commercial success of the joint operating activity." } } }, "auth_ref": [ "r614" ] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "verboseLabel": "Collaboration and royalty revenue", "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": [ "r614" ] }, "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Commercial paper", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents." } } }, "auth_ref": [ "r1128", "r1165" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r165", "r440", "r441", "r901", "r1117" ] }, "us-gaap_CommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Commitments", "documentation": "This element represents significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements." } } }, "auth_ref": [ "r127", "r191" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r961", "r962", "r963", "r965", "r966", "r967", "r968", "r1083", "r1084", "r1164", "r1194", "r1198" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r131" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "netLabel": "Common stock, authorized shares (in shares)", "terseLabel": "Common stock, authorized shares (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r131", "r830" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued shares (in shares)", "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": [ "r131" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding shares (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r131", "r830", "r848", "r1198", "r1199" ] }, "ptct_CommonStockTradingArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "CommonStockTradingArrangementMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to company common stock.", "label": "Common Stock Trading Arrangement [Member]", "terseLabel": "Common Stock Trading Arrangement" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.001 par value. Authorized 250,000,000 shares; issued and outstanding 75,708,889 shares at December 31, 2023. Authorized 250,000,000 shares; issued and outstanding 73,104,692 shares at December 31, 2022", "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": [ "r131", "r756", "r958" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r1024" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r1023" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r1025" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndEmployeeBenefitPlansOtherThanShareBasedCompensationTextBlock", "presentation": [ "http://www.ptcbio.com/role/Disclosure401KPlan" ], "lang": { "en-us": { "role": { "label": "Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block]", "terseLabel": "401(k) plan", "documentation": "The entire disclosure of an entity's employee compensation and benefit plans, excluding share-based compensation and including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, life insurance, severance, health care, unemployment and other benefit plans." } } }, "auth_ref": [ "r174", "r175", "r176" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r48", "r247", "r249", "r255", "r748", "r767" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItems" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Other comprehensive income (loss) and accumulated other comprehensive items", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r140", "r254", "r747", "r765" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Accumulated other comprehensive income (loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "ptct_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to computer equipment, purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Computer equipment and software" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r64", "r67", "r114", "r115", "r343", "r900" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r64", "r67", "r114", "r115", "r343", "r791", "r900" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r64", "r67", "r114", "r115", "r343", "r900", "r1057" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of credit risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r123", "r204" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r64", "r67", "r114", "r115", "r343", "r900" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r108", "r924" ] }, "us-gaap_ContingentConsiderationByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContingentConsiderationByTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "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/2023", "localname": "ContingentConsiderationTypeDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Contingent Consideration Type [Domain]", "documentation": "Description of contingent payment arrangement." } } }, "auth_ref": [] }, "ptct_ContingentLiabilityCancellationAndForfeiture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityCancellationAndForfeiture", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Liability, Cancellation and Forfeiture", "label": "Contingent Liability, Cancellation and Forfeiture", "terseLabel": "Contingent liability, cancellation and forfeiture" } } }, "auth_ref": [] }, "ptct_ContingentLiabilityCancellationAndForfeitureMilestonePotentialAchievementsPriorityReviewVoucherAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityCancellationAndForfeitureMilestonePotentialAchievementsPriorityReviewVoucherAmount", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Liability cancellation and forfeiture, Milestone, Potential Achievements, Priority Review Voucher Amount", "label": "Contingent Liability cancellation and forfeiture, Milestone, Potential Achievements, Priority Review Voucher Amount", "terseLabel": "Contingent liability cancellation and forfeiture of potential milestone payments" } } }, "auth_ref": [] }, "ptct_ContingentLiabilityMilestonePotentialAchievementsDevelopmentalAndRegulatoryMilestones": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityMilestonePotentialAchievementsDevelopmentalAndRegulatoryMilestones", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of potential payments which may be due for developmental and regulatory milestones if achieved.", "label": "Contingent Liability, Milestone, Potential Achievements, Developmental and Regulatory Milestones", "terseLabel": "Potential developmental and regulatory milestones" } } }, "auth_ref": [] }, "ptct_ContingentLiabilityMilestonePotentialAchievementsNetSalesMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityMilestonePotentialAchievementsNetSalesMilestone", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Liability, Milestone, Potential Achievements, Net Sales Milestone And Regulatory Approval", "label": "Contingent Liability, Milestone, Potential Achievements, Net Sales Milestone", "terseLabel": "Potential sales milestones" } } }, "auth_ref": [] }, "ptct_ContingentLiabilityMilestonePotentialAchievementsPriorityReviewVoucherAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityMilestonePotentialAchievementsPriorityReviewVoucherAmount", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Liability, Milestone, Potential Achievements, Priority Review Voucher Amount", "label": "Contingent Liability, Milestone, Potential Achievements, Priority Review Voucher Amount", "terseLabel": "Priority review voucher amount" } } }, "auth_ref": [] }, "ptct_ContingentLiabilityMilestonePotentialAchievementsPriorityReviewVoucherAmountNetofCancellationandForfeiture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityMilestonePotentialAchievementsPriorityReviewVoucherAmountNetofCancellationandForfeiture", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Liability, Milestone, Potential Achievements, Priority Review Voucher Amount, Net of Cancellation and Forfeiture", "label": "Contingent Liability, Milestone, Potential Achievements, Priority Review Voucher Amount, Net of Cancellation and Forfeiture", "terseLabel": "Contingent liability, milestone, potential achievements, priority review voucher amount, net of cancellation and forfeiture" } } }, "auth_ref": [] }, "ptct_ContingentLiabilityMilestonePotentialAchievementsProductSalesPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ContingentLiabilityMilestonePotentialAchievementsProductSalesPercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Contingent Liability, Milestone, Potential Achievements, Product Sales Percentage", "label": "Contingent Liability, Milestone, Potential Achievements, Product Sales Percentage", "terseLabel": "Product sales (as a percent)" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract with customer, asset", "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": [ "r492", "r494", "r513" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "terseLabel": "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": [ "r492", "r493", "r513" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "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": [ "r492", "r493", "r513" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract liability revenues recognized in period", "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": [ "r514" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible debt", "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": [ "r167", "r455", "r456", "r461", "r462", "r463", "r466", "r467", "r468", "r469", "r470", "r934", "r935", "r936", "r937", "r938" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt Securities [Member]", "terseLabel": "ClearPoint convertible debt", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1128" ] }, "ptct_ConvertibleDebtSecurity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ConvertibleDebtSecurity", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of investment in convertible debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Convertible Debt Security", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "ClearPoint convertible debt security" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of convertible notes", "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount." } } }, "auth_ref": [] }, "ptct_ConvertibleInstrumentsPrincipalAndUnpaidInterestPayableUponEventsOfDefault": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ConvertibleInstrumentsPrincipalAndUnpaidInterestPayableUponEventsOfDefault", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the debt instrument principal and unpaid interest payable upon events of default.", "label": "Convertible Instruments Principal And Unpaid Interest Payable Upon Events Of Default", "terseLabel": "Convertible instruments principal and unpaid interest payable upon events of default" } } }, "auth_ref": [] }, "ptct_ConvertibleSeniorNotes1.5DueSeptember152026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ConvertibleSeniorNotes1.5DueSeptember152026Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtTables", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, 1.5%, Due September 15, 2026 [Member]", "label": "1.50% Convertible senior notes due 2026" } } }, "auth_ref": [] }, "ptct_ConvertibleSeniorNotes3.0PercentDue2022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ConvertibleSeniorNotes3.0PercentDue2022Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to 3.00% convertible senior notes due 2022.", "label": "3.00% Convertible senior notes due 2022" } } }, "auth_ref": [] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate debt securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r947", "r949", "r1193" ] }, "ptct_CostofGoodsandServiceExcludingAmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "CostofGoodsandServiceExcludingAmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Cost of Goods and Service, Excluding Amortization Of Intangible Assets", "label": "Cost of Goods and Service, Excluding Amortization Of Intangible Assets", "terseLabel": "Cost of product sales, excluding amortization of acquired intangible assets" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r270", "r271", "r458", "r478", "r701", "r921", "r923" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "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": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect Adjustment" } } }, "auth_ref": [ "r220", "r276", "r283", "r289", "r383", "r389", "r564", "r565", "r566", "r596", "r597", "r622", "r624", "r625", "r627", "r628", "r629", "r635", "r638", "r640", "r641", "r698" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r220", "r276", "r283", "r289", "r383", "r389", "r564", "r565", "r566", "r596", "r597", "r622", "r624", "r625", "r627", "r628", "r629", "r635", "r638", "r640", "r641", "r698" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r220", "r276", "r283", "r289", "r383", "r389", "r564", "r565", "r566", "r596", "r597", "r622", "r624", "r625", "r627", "r628", "r629", "r635", "r638", "r640", "r641", "r698" ] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]", "terseLabel": "Income taxes" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "negatedTerseLabel": "U.S. Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1059", "r1082", "r1160" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "negatedTerseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1059", "r1082" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "negatedLabel": "State income tax benefit", "negatedTerseLabel": "U.S. State and Local", "terseLabel": "State income tax provision", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1059", "r1082", "r1160" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer concentration risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r65", "r343" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "ptct_DebtInstrumentAdditionalAmountAvailableForRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentAdditionalAmountAvailableForRepurchase", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Additional Amount Available For Repurchase", "label": "Debt Instrument Additional Amount Available For Repurchase", "terseLabel": "Debt instrument additional amount available for repurchase" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtTables", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r33", "r125", "r126", "r187", "r190", "r272", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r673", "r934", "r935", "r936", "r937", "r938", "r1080" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate", "verboseLabel": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "ptct_DebtInstrumentConversionPeriodOnOrAfterSeptember202023Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentConversionPeriodOnOrAfterSeptember202023Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the debt instrument redemption period on or after September 20, 2023.", "label": "Redemption on or after September 20, 2023" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price per share (in dollars per share)", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r168", "r457" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r42", "r92", "r171", "r172", "r457" ] }, "ptct_DebtInstrumentConvertibleThresholdBusinessDays": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentConvertibleThresholdBusinessDays", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified business days within which the maximum product of the closing sale price of shares of the entity's common stock and the applicable conversion rate for such trading day triggers the conversion feature.", "label": "Debt Instrument Convertible Threshold Business Days", "terseLabel": "Business days, period" } } }, "auth_ref": [] }, "ptct_DebtInstrumentConvertibleThresholdConsecutiveTradingDayPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDayPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which the maximum product of the closing sale price of shares of the entity's common stock and the applicable conversion rate for such trading day triggers the conversion feature.", "label": "Debt Instrument Convertible Threshold Consecutive Trading Day Period", "terseLabel": "Consecutive trading-day period" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Consecutive trading days, period", "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/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Stock price trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "ptct_DebtInstrumentConvertibleThresholdSalePriceOfCommonStockConversionRateProductPercentageMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentConvertibleThresholdSalePriceOfCommonStockConversionRateProductPercentageMaximum", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maximum product of the closing sale price of shares of the entity's common stock and the applicable conversion rate for such trading day.", "label": "Debt Instrument Convertible Threshold Sale Price Of Common Stock Conversion Rate Product Percentage Maximum", "terseLabel": "Maximum product of the closing sale price of shares of the Company's common stock and the applicable conversion rate for such trading day" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Trading days, number", "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": [] }, "ptct_DebtInstrumentCovenantMinimumLiquidAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentCovenantMinimumLiquidAssets", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of minimum liquid assets required to be maintained by the entity at designated measurement dates to comply with the financial covenants of a debt agreement.", "label": "Debt Instrument, Covenant, Minimum Liquid Assets", "terseLabel": "Minimum consolidated liquidity covenant" } } }, "auth_ref": [] }, "ptct_DebtInstrumentCovenantMinimumLiquidAssetsIncreasedThresholdAfterQualiedAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentCovenantMinimumLiquidAssetsIncreasedThresholdAfterQualiedAcquisitions", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increased minimum liquid assets, after consummation of acquisitions meeting specified thresholds, required to be maintained by the entity at designated measurement dates to comply with the financial covenants of a debt agreement.", "label": "Debt Instrument, Covenant, Minimum Liquid Assets, Increased Threshold After Qualified Acquisitions", "verboseLabel": "Increased minimum consolidated liquidity covenant after consummation of acquisitions meeting specified thresholds" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCumulativeSinkingFundPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCumulativeSinkingFundPayments", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Cumulative Sinking Fund Payments", "terseLabel": "Sinking fund", "documentation": "Cumulative amount paid into a fund, which is used to retire the debt instrument." } } }, "auth_ref": [ "r92", "r1121" ] }, "ptct_DebtInstrumentDelayedDrawTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentDelayedDrawTerm", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time after closing of the credit agreement during which funds can be drawn subject to specified conditions.", "label": "Debt Instrument, Delayed Draw Term", "verboseLabel": "Fund draw term" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Principal", "verboseLabel": "Debt principal amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r117", "r119", "r455", "r673", "r935", "r936" ] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Fair value of convertible notes", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r463", "r656", "r935", "r936" ] }, "ptct_DebtInstrumentFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DebtInstrumentFloorInterestRate", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Floor Interest Rate", "label": "Debt Instrument, Floor Interest Rate", "terseLabel": "Debt instrument, floor interest rate", "verboseLabel": "Floor interest rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate of the liability component", "verboseLabel": "Effective interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r41", "r117", "r473", "r673" ] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Increase (Decrease)", "terseLabel": "Incremental interest rate per annum", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate ( as a percent )", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r41", "r456" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Long-term debt", "verboseLabel": "Assigned royalty payments", "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": [ "r272", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r673", "r934", "r935", "r936", "r937", "r938", "r1080" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtTables", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "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": [ "r43", "r272", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r673", "r934", "r935", "r936", "r937", "r938", "r1080" ] }, "us-gaap_DebtInstrumentRedemptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption [Line Items]", "terseLabel": "Debt Instrument, Redemption [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_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price as percent of principal amount", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_DebtInstrumentRedemptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Debt Instrument Redemption [Table]", "terseLabel": "Debt Instrument Redemption [Table]", "documentation": "Disclosure of information about debt instruments or arrangements with redemption features. Includes, but is not limited to, description of debt redemption features, percentage price at which debt can be redeemed by the issuer, and period start and end for debt maturity or redemption." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r43", "r92", "r93", "r116", "r117", "r119", "r122", "r170", "r172", "r272", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r673", "r934", "r935", "r936", "r937", "r938", "r1080" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Term", "terseLabel": "Term of the convertible notes", "verboseLabel": "Loan 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_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Less: Debt discount, net", "terseLabel": "Debt discount to be amortized", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r116", "r119", "r1125" ] }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "verboseLabel": "Debt issuance costs related to senior secured term loan", "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction." } } }, "auth_ref": [ "r58", "r59", "r60" ] }, "us-gaap_DebtRelatedCommitmentFeesAndDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtRelatedCommitmentFeesAndDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Related Commitment Fees and Debt Issuance Costs", "terseLabel": "Debt issuance costs", "documentation": "Represents the charge against earnings during the period for commitment fees and debt issuance expenses." } } }, "auth_ref": [ "r149" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss", "terseLabel": "Allowance for credit loss", "documentation": "Amount of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r351", "r399", "r406", "r408" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Increase in allowance for credit losses", "documentation": "Amount of increase (decrease) in 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": [ "r1110" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Allowance for Credit Loss, Writeoff", "terseLabel": "Write downs of available for sale debt securities", "documentation": "Amount of writeoff of allowance for credit loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r407" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer", "terseLabel": "Securities in an unrealized loss position greater than 12 months - Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r199", "r403", "r932" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "negatedTerseLabel": "Securities in an unrealized loss position greater than 12 months - Unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r199", "r403" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Securities in an unrealized loss position less than 12 months - Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r199", "r403", "r932" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedTerseLabel": "Securities in an unrealized loss position less than 12 months - Unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r199", "r403" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale [Table Text Block]", "terseLabel": "Schedule of available-for-sale debt securities", "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103" ] }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleTerm", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Term", "terseLabel": "Term of convertible note", "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": [ "r1167" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Gain (Loss)", "negatedLabel": "Unrealized loss on ClearPoint convertible debt security", "verboseLabel": "Unrealized Gain/(Loss)", "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1095", "r1096" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "terseLabel": "Total - Fair Value", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r197", "r401", "r932" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total - Unrealized losses", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r198", "r402" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]", "terseLabel": "Summary of unrealized losses and fair values of available-for-sale debt securities in a continuous unrealized loss position", "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r196", "r932", "r1109" ] }, "us-gaap_DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingAndEquitySecuritiesFvNiAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Abstract]", "terseLabel": "Equity Investments" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesTradingRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesTradingRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, Realized Gain (Loss)", "terseLabel": "Realized gain (loss) from sale of marketable securities", "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r144", "r1091" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedTerseLabel": "U.S. Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1082", "r1159", "r1160" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs capitalized", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r118" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "negatedTerseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r182", "r1082", "r1159" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "negatedLabel": "Deferred tax benefit", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r182", "r212", "r600", "r601", "r1082" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total gross deferred tax liabilities", "verboseLabel": "Deferred tax liability", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r128", "r129", "r189", "r588" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r579", "r580", "r755" ] }, "ptct_DeferredResearchAndDevelopmentAdvancePaymentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredResearchAndDevelopmentAdvancePaymentsCurrent", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the carrying amount of short-term deferred research and development advance payments.", "label": "Deferred Research and Development Advance Payments, Current", "terseLabel": "Deferred research and development advance payments, short-term" } } }, "auth_ref": [] }, "ptct_DeferredResearchAndDevelopmentAdvancePaymentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredResearchAndDevelopmentAdvancePaymentsNoncurrent", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the carrying amount of long-term deferred research and development advance payments.", "label": "Deferred Research and Development Advance Payments, Noncurrent", "terseLabel": "Deferred research and development advance payments, long-term" } } }, "auth_ref": [] }, "ptct_DeferredResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredResearchAndDevelopmentCosts", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the carrying amount of deferred research and development costs.", "label": "Deferred Research and Development Costs", "terseLabel": "Deferred research and development advance payments" } } }, "auth_ref": [] }, "ptct_DeferredRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredRevenueMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing deferred revenues.", "label": "Deferred Revenue [Member]", "terseLabel": "Deferred revenue" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "negatedTerseLabel": "U.S. State and Local", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1082", "r1159", "r1160" ] }, "ptct_DeferredTaxAssetsAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredTaxAssetsAmortization", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from amortization.", "label": "Deferred Tax Assets Amortization", "terseLabel": "Amortization" } } }, "auth_ref": [] }, "ptct_DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredTaxAssetsDeferredExpenseCapitalizedResearchAndDevelopmentCosts", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to taxable temporary differences from capitalized research and development costs.", "label": "Deferred Tax Assets Deferred Expense Capitalized Research and Development Costs", "terseLabel": "Capitalized research and development costs" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Liability for sale of future royalties", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r589" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets, net of valuation allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1157" ] }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "ptct_DeferredTaxAssetsNoncashInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredTaxAssetsNoncashInterestExpense", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to to noncash interest expense.", "label": "Deferred Tax Assets, Noncash Interest Expense", "terseLabel": "Noncash interest expense" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Federal net operating losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Foreign net operating losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "terseLabel": "State net operating losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Share based compensation and other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r104", "r1158" ] }, "ptct_DeferredTaxAssetsTaxCreditCarryforwardsExpiringResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsExpiringResearch", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards expiring during the period.", "label": "Deferred Tax Assets, Tax Credit Carryforwards Expiring, Research", "terseLabel": "Research and development credit carryforwards expiring during the period" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "terseLabel": "Orphan Drug Credit carryover", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards." } } }, "auth_ref": [ "r103", "r104", "r1158" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credit carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r103", "r104", "r1158" ] }, "ptct_DeferredTaxAssetsTaxCreditFederal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredTaxAssetsTaxCreditFederal", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount before allocation of valuation allowances of deferred tax asset attributable to deductible federal tax credit.", "label": "Deferred Tax Assets Tax Credit Federal", "terseLabel": "Federal tax credits" } } }, "auth_ref": [] }, "ptct_DeferredTaxAssetsTaxCreditState": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DeferredTaxAssetsTaxCreditState", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount before allocation of valuation allowances of deferred tax asset attributable to deductible state tax credit.", "label": "Deferred Tax Assets Tax Credit State", "terseLabel": "State tax credits" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued expense", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less valuation allowance", "verboseLabel": "Deferred tax valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r590" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax assets (liabilities)", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r101", "r1157" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Indefinite lived intangible", "verboseLabel": "Deferred tax liability on indefinite-lived intangibles acquired", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r104", "r1158" ] }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings from non-US subsidiaries, tax", "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries." } } }, "auth_ref": [ "r608" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/Disclosure401KPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Expense recorded", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r523" ] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.ptcbio.com/role/Disclosure401KPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Percentage of employee's base salary, matched by employer", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.ptcbio.com/role/Disclosure401KPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Matching contribution (as a percent of total salary)", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "ptct_DepositsAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DepositsAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Represents the carrying value of amounts transferred to third parties for security purposes and other noncurrent assets that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits and Other Assets Noncurrent", "terseLabel": "Deposits and other assets" } } }, "auth_ref": [] }, "ptct_DepositsAndOtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DepositsAndOtherNoncurrentAssetsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing deposits and other noncurrent assets.", "label": "Deposits and Other Noncurrent Assets [Member]", "terseLabel": "Deposits and other assets" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation and amortization", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r13", "r86" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation 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": [ "r13", "r319" ] }, "ptct_DevelopmentMilestoneObligationPaymentsMade": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentMilestoneObligationPaymentsMade", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of development milestone obligation payments made during the period.", "label": "Development Milestone Obligation Payments Made", "terseLabel": "Development milestone obligation payments made" } } }, "auth_ref": [] }, "ptct_DevelopmentMilestoneObligationPaymentsMadeCash": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentMilestoneObligationPaymentsMadeCash", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of development milestone obligation cash payments made during the period.", "label": "Development Milestone Obligation, Payments Made, Cash", "terseLabel": "Development milestone obligation cash payments made" } } }, "auth_ref": [] }, "ptct_DevelopmentMilestonePaymentObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentMilestonePaymentObligations", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the development milestones payments which the entity is obligated to pay under certain contractual agreements.", "label": "Development Milestone Payment Obligation", "terseLabel": "Development milestone payment obligations" } } }, "auth_ref": [] }, "ptct_DevelopmentMilestonePaymentObligationsCancellationAndForfeiture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentMilestonePaymentObligationsCancellationAndForfeiture", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Development Milestone Payment Obligations, Cancellation and Forfeiture", "label": "Development Milestone Payment Obligations, Cancellation and Forfeiture", "terseLabel": "Development milestone payment obligations, cancellation and forfeiture" } } }, "auth_ref": [] }, "ptct_DevelopmentMilestonePaymentObligationsDueOnSecondAnniversaryYearOfMergerClosing": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentMilestonePaymentObligationsDueOnSecondAnniversaryYearOfMergerClosing", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the development milestones payments which the entity is obligated to pay under certain contractual agreements.", "label": "Development Milestone Payment Obligations, Due on Second Anniversary Year of Merger Closing", "terseLabel": "Development milestone payments which the entity is obligated to pay" } } }, "auth_ref": [] }, "ptct_DevelopmentMilestonePaymentObligationsNetofCancellationandForfeiture": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentMilestonePaymentObligationsNetofCancellationandForfeiture", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Development Milestone Payment Obligations, net of cancellation and forfeiture", "label": "Development Milestone Payment Obligations, Net of Cancellation and Forfeiture", "terseLabel": "Development milestone payment obligations, net of cancellation and forfeiture" } } }, "auth_ref": [] }, "ptct_DevelopmentandRegulatoryMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "DevelopmentandRegulatoryMilestoneMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "documentation": "Development and Regulatory Milestone [Member]", "label": "Development and Regulatory Milestone" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue recognition", "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": [ "r512", "r940", "r941", "r942", "r943", "r944", "r945", "r946" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r512", "r940", "r941", "r942", "r943", "r944", "r945", "r946" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlan" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock award plan", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r525", "r529", "r560", "r561", "r563", "r953" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r978", "r979", "r992" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r978", "r979", "r992", "r1028" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1013" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated By Reference", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r976" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share-basic and diluted (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Net loss per share - Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r256", "r281", "r282", "r283", "r284", "r285", "r291", "r294", "r302", "r303", "r304", "r308", "r641", "r642", "r749", "r768", "r927" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Net loss per share - Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r256", "r281", "r282", "r283", "r284", "r285", "r294", "r302", "r303", "r304", "r308", "r641", "r642", "r749", "r768", "r927" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net (loss) income per share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "terseLabel": "Net loss per share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r290", "r305", "r306", "r307" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1171" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r582" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Reconciliation of the U.S. statutory income tax rate to the entity's effective tax rate" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Federal income tax provision at statutory rate", "verboseLabel": "Federal income tax statutory rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r269", "r582", "r603" ] }, "ptct_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsPercent", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax\n expense (benefit) and expected income tax expense (benefit)\n computed by applying the domestic federal statutory\n income tax rates to pretax income (loss) from continuing\n operations attributable to changes in deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change In Deferred Tax Assets, Percent", "terseLabel": "Change in deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowances", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1155", "r1161" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Tax rate change", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r603", "r1155" ] }, "ptct_EffectiveIncomeTaxRateReconciliationChangeInUncertainTaxPositionsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationChangeInUncertainTaxPositionsPercent", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in uncertain tax positions.", "label": "Effective Income Tax Rate Reconciliation, Change in Uncertain Tax Positions, Percent", "negatedLabel": "Release (accrual) of uncertain tax positions" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax rate differential", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1155", "r1161" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "terseLabel": "Research and development", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research and development expense." } } }, "auth_ref": [ "r1155", "r1161" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1155", "r1161" ] }, "ptct_EffectiveIncomeTaxRateReconciliationPermanentDifferences": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to permanent differences.", "label": "Effective Income Tax Rate Reconciliation Permanent Differences", "negatedTerseLabel": "Permanent differences" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income tax provision, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1155", "r1161" ] }, "ptct_EmflazaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EmflazaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the product Emflaza.", "label": "Emflaza", "terseLabel": "Emflaza" } } }, "auth_ref": [] }, "ptct_EmflazaassetacquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EmflazaassetacquisitionMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Emflaza asset acquisition [Member]", "label": "Emflaza asset acquisition" } } }, "auth_ref": [] }, "ptct_EmployeeDirectorAndConsultantStockOptionPlan1998EquityAndLongTermIncentivePlan2009AndStockIncentivePlan2013Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EmployeeDirectorAndConsultantStockOptionPlan1998EquityAndLongTermIncentivePlan2009AndStockIncentivePlan2013Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Pertains to information pertaining to the 1998 Employee, Director and Consultant Stock Option Plan, 2009 Equity and Long Term Incentive Plan and 2013 Stock Incentive Plan.", "label": "1998 Employee, Director, and Consultant Stock Option Plan, 2009 Equity and Long-term Incentive Plan, and 2013 Stock Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation, benefits, and related accruals", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r562" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining service period for recognition of unrecognized compensation cost", "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": [ "r562" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPDisclosuresByPlanAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP) Name [Axis]", "documentation": "Information by name of employee stock ownership plan." } } }, "auth_ref": [ "r99" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPPlanDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Plan [Domain]", "documentation": "Entities identify multiple employee stock ownership plans by unique name." } } }, "auth_ref": [ "r100" ] }, "ptct_EmployeeStockPurchasePlanVotingPercentageLimitPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EmployeeStockPurchasePlanVotingPercentageLimitPercent", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan, Voting Percentage Limit, Percent", "label": "Employee Stock Purchase Plan, Voting Percentage Limit, Percent", "terseLabel": "Employee stock purchase plan, voting percentage limit" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r975" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r975" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r975" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1053" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r975" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r975" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r975" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r975" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1054" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "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": [ "r21", "r220", "r251", "r252", "r253", "r273", "r274", "r275", "r278", "r286", "r288", "r309", "r383", "r389", "r491", "r564", "r565", "r566", "r596", "r597", "r622", "r624", "r625", "r626", "r627", "r629", "r640", "r663", "r665", "r666", "r667", "r668", "r669", "r700", "r781", "r782", "r783", "r801", "r871" ] }, "ptct_EquityInvestmentsAndConvertibleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "EquityInvestmentsAndConvertibleDebtSecurities", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable equity investments and convertible debt securities measured at fair value.", "label": "Equity Investments and Convertible Debt Securities", "periodEndLabel": "Ending Balance - Total", "periodStartLabel": "Beginning Balance - Total" } } }, "auth_ref": [] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Marketable securities - equity investments", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r232", "r655", "r919" ] }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiRealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Realized Gain (Loss)", "negatedTerseLabel": "Realized gain on redemption of marketable securities- equity investments", "terseLabel": "Realized Gain/(Loss)", "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r769", "r1107" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGainLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)", "negatedLabel": "Unrealized (gain) loss on marketable securities - equity investments", "terseLabel": "Unrealized Gain/(Loss)", "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r770", "r1107" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities [Member]", "terseLabel": "Marketable securities - equity investments", "documentation": "Ownership interest or right to acquire or dispose of ownership interest in corporations and other legal entities for which ownership interest is represented by shares of common or preferred stock, convertible securities, stock rights, or stock warrants." } } }, "auth_ref": [ "r76", "r969", "r970", "r971", "r1201" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r1021" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r984", "r996", "r1006", "r1032" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r981", "r993", "r1003", "r1029" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r1027" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Financial assets and liabilities measured at fair value on recurring basis", "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": [ "r645", "r646", "r651" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "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": [ "r645", "r646", "r651" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "terseLabel": "Fair Value Valuation Inputs", "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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r22" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques", "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r22" ] }, "ptct_FairValueAssetsLevel1ToLevel2TransfersAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FairValueAssetsLevel1ToLevel2TransfersAmount1", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 1 into Level 2 of the fair value hierarchy.", "label": "Fair Value, Assets, Level 1 to Level 2 Transfers, Amount1", "terseLabel": "Transfers from Level 1 to Level 2" } } }, "auth_ref": [] }, "ptct_FairValueAssetsLevel2ToLevel1TransfersAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FairValueAssetsLevel2ToLevel1TransfersAmount1", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of transfers of assets measured on a recurring basis out of Level 2 into Level 1 of the fair value hierarchy.", "label": "Fair Value, Assets, Level 2 to Level 1 Transfers, Amount1", "terseLabel": "Transfers from Level 2 to Level 1" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Changes in fair value", "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_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r111", "r113" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "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": [ "r463", "r517", "r518", "r519", "r520", "r521", "r522", "r646", "r707", "r708", "r709", "r935", "r936", "r947", "r948", "r949" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r113", "r184" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r645", "r646", "r648", "r649", "r652" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestments" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair value of financial instruments and investments", "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": [ "r644" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Quoted prices in active markets for identical assets (level 1)", "terseLabel": "Quoted prices in active markets for identical assets (Level 1)", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r463", "r517", "r522", "r646", "r707", "r947", "r948", "r949" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Significant other observable inputs (level 2)", "terseLabel": "Significant other observable inputs (Level 2)", "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": [ "r463", "r517", "r522", "r646", "r708", "r935", "r936", "r947", "r948", "r949" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Significant unobservable inputs (level 3)", "terseLabel": "Significant unobservable inputs (Level 3)", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r463", "r517", "r518", "r519", "r520", "r521", "r522", "r646", "r709", "r935", "r936", "r947", "r948", "r949" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Changes in the fair value of warrant liability and SARs liability", "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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "verboseLabel": "Fair Value", "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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r23", "r113" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Summary of changes in the fair value of the Company's Level 3 valuation for contingent consideration payable", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes 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 liability." } } }, "auth_ref": [ "r23", "r113" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "terseLabel": "Change in fair value", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r650" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchasesSalesIssuancesSettlements", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases, (Sales), Issuances, (Settlements)", "negatedTerseLabel": "Payments", "documentation": "Amount of purchases, (sales), issuances and (settlements) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r112" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "verboseLabel": "Fair value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r23" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r463", "r517", "r518", "r519", "r520", "r521", "r522", "r707", "r708", "r709", "r935", "r936", "r947", "r948", "r949" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Recurring basis", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r644", "r652" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r15", "r32" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Change in fair value - Income Statement location", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r650" ] }, "ptct_FifthAnniversaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FifthAnniversaryMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Fifth Anniversary [Member]", "label": "Fifth Anniversary" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Finance lease cost", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r680", "r687", "r957" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r682", "r691" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Finance leases" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "terseLabel": "Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r679", "r695" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities- current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r679" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities- noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r679" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r695" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "ptct_FinanceLeaseLiabilityPaymentsDueYearFiveAndAfter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FinanceLeaseLiabilityPaymentsDueYearFiveAndAfter", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year and thereafter following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease Liability, Payments Due, Year Five and After", "terseLabel": "2027 and thereafter" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r695" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed Interest expense", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r695" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance lease", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r681", "r691" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesSupplementalLeaseTermsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - finance lease", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r694", "r957" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesSupplementalLeaseTermsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease terms - finance lease (years)", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r693", "r957" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r391", "r392", "r396", "r397", "r398", "r400", "r404", "r405", "r471", "r488", "r630", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r766", "r932", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1103", "r1104", "r1105", "r1106" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedPeriodEndLabel": "Ending balance - Accumulated amortization", "negatedPeriodStartLabel": "Beginning balance - Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r230", "r427" ] }, "ptct_FiniteLivedIntangibleAssetsAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FiniteLivedIntangibleAssetsAdditions", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life.", "label": "Finite-Lived Intangible Assets, Additions", "terseLabel": "Additions" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2024", "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": [ "r160" ] }, "ptct_FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFiveAndThereafter", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Assets, Amortization Expense Year Five And Thereafter", "label": "Finite-Lived Intangible Assets, Amortization Expense Year Five And Thereafter", "terseLabel": "2028 and thereafter" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r160" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2026", "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": [ "r160" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2025", "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": [ "r160" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r424", "r426", "r427", "r429", "r740", "r744" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "periodEndLabel": "Ending balance - Definite-lived assets, Gross", "periodStartLabel": "Beginning balance - Definite-lived assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r159", "r744" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Definite-lived intangible assets", "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": [ "r740" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "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": [ "r80", "r83" ] }, "us-gaap_FiniteLivedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Member]", "terseLabel": "Definite-lived intangible assets", "documentation": "Assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r159", "r740" ] }, "ptct_FiniteLivedIntangibleAssetsReclassFromIndefiniteLived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FiniteLivedIntangibleAssetsReclassFromIndefiniteLived", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life reclassed from indefinite-lived assets.", "label": "Finite-Lived Intangible Assets, Reclass From Indefinite-lived", "terseLabel": "Reclass from Indefinite Lived to Definite Lived" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Remaining amortization period", "documentation": "Remaining amortization period 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": [ "r740" ] }, "us-gaap_FiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Roll Forward]", "terseLabel": "Definite-lived intangibles", "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_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Authority", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossRealized", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedLabel": "Non cash foreign currency remeasurement loss on intercompany loan", "negatedTerseLabel": "Non cash realized foreign exchange loss", "documentation": "Amount, before tax, of realized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r850", "r972", "r1169", "r1170", "r1196" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Unrealized foreign currency transaction (gains) losses, net", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r155", "r851", "r972", "r1169", "r1170", "r1197" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r662" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1036" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1036" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1036" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1036" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1036" ] }, "ptct_FormerCensaSecurityholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FormerCensaSecurityholdersMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "information pertaining to former Censa securityholders.", "label": "Former Censa Securityholders [Member]", "terseLabel": "Former Censa Securityholders" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "ptct_FurnitureFixturesAndLabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "FurnitureFixturesAndLabEquipmentMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to furniture, fixture and lab equipment of the entity.", "label": "Furniture, fixtures, machinery and lab equipment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets1", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 29.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Disposal of asset", "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee." } } }, "auth_ref": [ "r1077" ] }, "ptct_GainLossOnExtinguishmentOfDebtSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "GainLossOnExtinguishmentOfDebtSaleOfFutureRoyalties", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Gain (loss) on extinguishment of debt resulting from recognized changes in fair value of liability for future royalties.", "label": "Gain (Loss) on Extinguishment of Debt, Sale of Future Royalties", "negatedLabel": "Loss on Debt Extinguishment" } } }, "auth_ref": [] }, "ptct_GainLossOnExtinguishmentOfDebtSaleOfFutureRoyaltiesAndDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "GainLossOnExtinguishmentOfDebtSaleOfFutureRoyaltiesAndDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Gain (loss) on extinguishment of debt resulting from recognized changes in fair value of liability for future royalties and debt issuance costs.", "label": "Gain (Loss) on Extinguishment of Debt, Sale of Future Royalties and Debt Issuance Costs", "negatedLabel": "Loss on extinguishment of debt" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Loss on extinguishment of debt", "terseLabel": "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": [ "r13", "r90", "r91" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic concentration risk", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r66", "r900" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r229", "r411", "r745", "r933", "r958", "r1112", "r1113" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible assets and goodwill", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r158" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r410", "r423", "r933" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "terseLabel": "Indefinite-lived intangible assets", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r161" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment of goodwill", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r412", "r418", "r423", "r933" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill", "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": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r933" ] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Changes in goodwill", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_GuarantyLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuarantyLiabilities", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Guaranty Liabilities", "terseLabel": "Bank guarantee denominated in foreign currency", "documentation": "This item represents a non-contingent liability for the fair value of an obligation to stand ready to perform over the term of a guaranty issued in the event that specified triggering events or conditions occur." } } }, "auth_ref": [ "r120", "r1120" ] }, "ptct_HopewellCampusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "HopewellCampusMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Hopewell Campus", "label": "Hopewell Campus" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r978", "r979", "r992" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-Lived", "negatedLabel": "Impairment", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r1077", "r1114" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 }, "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill)", "negatedLabel": "Impairment", "terseLabel": "Impairment of indefinite-lived intangibles excluding goodwill", "verboseLabel": "Intangible asset impairment", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r1077", "r1114" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r164" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r268", "r602" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income tax benefit (expense)", "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": [ "r3", "r142", "r193", "r316", "r329", "r334", "r337", "r750", "r763", "r929" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesLossFromOperationsBeforeTaxDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r268", "r602" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r430", "r434", "r856" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r434", "r856" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r269", "r574", "r583", "r585", "r592", "r598", "r604", "r605", "r606", "r800" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesProvisionForTaxesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit (expense)", "negatedTotalLabel": "Total tax benefit (expense)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r200", "r213", "r287", "r288", "r320", "r581", "r599", "r771" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r250", "r577", "r578", "r585", "r586", "r591", "r593", "r794" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r57" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r12" ] }, "ptct_IncreaseDecreaseInContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "IncreaseDecreaseInContingentConsideration", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the obligation liability recognized arising from contingent consideration in a business combination.", "label": "Increase (Decrease) in Contingent Consideration", "terseLabel": "Payments on contingent consideration" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 27.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r735", "r1076" ] }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDepositOtherAssets", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 24.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deposit Assets", "negatedLabel": "Deposits and other assets", "documentation": "The increase (decrease) during the reporting period in moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory, net", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Receivables", "negatedLabel": "Trade and royalty receivables, net", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ptct_IncrementalInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "IncrementalInterestExpense", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of the incremental cost of borrowed funds over a specified period per the terms of the debt instrument.", "label": "Incremental Interest Expense", "terseLabel": "Additional interest paid" } } }, "auth_ref": [] }, "ptct_IndefiniteLivedIntangibleAssetsAccumulatedDepreciationForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "IndefiniteLivedIntangibleAssetsAccumulatedDepreciationForeignCurrencyTranslationGainLoss", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) accumulated amortization of an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Indefinite-Lived Intangible Assets, Accumulated Depreciation, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign Currency Translation - Accumulated amortization" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r425", "r428" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-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": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r161" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r81", "r161" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Roll Forward]", "terseLabel": "Indefinite-lived intangibles", "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_IndefinitelivedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Member]", "terseLabel": "Indefinite-lived intangible assets", "documentation": "Assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r991", "r1000", "r1010", "r1027", "r1036", "r1040", "r1048" ] }, "ptct_InducementStockIncentivePlan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "InducementStockIncentivePlan2020Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the 2020 Inducement Stock Incentive Plan.", "label": "2020 Inducement Stock Incentive Plan" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1046" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r980", "r1052" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r980", "r1052" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r980", "r1052" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Finite-lived intangible assets", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r83", "r736", "r737", "r738", "r740", "r925" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r78", "r82" ] }, "us-gaap_InterestExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense [Abstract]", "terseLabel": "Interest expense" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "totalLabel": "Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r149", "r468", "r474", "r937", "r938" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense", "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": [ "r151", "r469", "r937", "r938" ] }, "us-gaap_InterestExpenseLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseLongTermDebt", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Long-Term Debt", "terseLabel": "Payment of accrued interest", "documentation": "Aggregate amount of interest paid or due on all long-term debt." } } }, "auth_ref": [ "r195", "r216", "r217" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest expense, net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r261", "r263", "r264" ] }, "ptct_InventoriesAndCostOfProductSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "InventoriesAndCostOfProductSalesPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inventories and cost of revenue.", "label": "Inventories And Cost Of Product Sales [Policy Text Block]", "terseLabel": "Inventory and cost of product sales" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventory, net", "totalLabel": "Total inventory", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r239", "r918", "r958" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1070" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Inventory write-down", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r409" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r813", "r815", "r816", "r818", "r820", "r876", "r878", "r880", "r883", "r884", "r885", "r886", "r888", "r889", "r890", "r891", "r892", "r963" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Investment", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r813", "r815", "r816", "r818", "r820", "r876", "r878", "r880", "r883", "r884", "r885", "r886", "r888", "r889", "r890", "r891", "r892", "r963" ] }, "ptct_IssuanceOfStockForMilestonePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "IssuanceOfStockForMilestonePayment", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Fair value of stock issued as payment of milestone.", "label": "Issuance of Stock for Milestone Payment", "terseLabel": "Non-cash stock consideration, milestone payment" } } }, "auth_ref": [] }, "ptct_LeaseCostExcludingFinanceLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LeaseCostExcludingFinanceLeaseCosts", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contracts, excluding finance lease costs.", "label": "Lease Cost, Excluding Finance Lease Costs", "totalLabel": "Total operating lease cost" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease costs", "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": [ "r1176" ] }, "ptct_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "ptct_LeaseSupplementalCashFlowDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LeaseSupplementalCashFlowDisclosureTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Lease Supplemental Cash Flow Disclosure [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information related to leases" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r163" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalFees", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Legal Fees", "terseLabel": "Legal fees", "documentation": "The amount of expense provided in the period for legal costs incurred on or before the balance sheet date pertaining to resolved, pending or threatened litigation, including arbitration and mediation proceedings." } } }, "auth_ref": [ "r147" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Leases", "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": [ "r685" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r685" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r684" ] }, "ptct_LesseeOperatingLeaseBaseRentAbatement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LesseeOperatingLeaseBaseRentAbatement", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails": { "parentTag": "ptct_LesseeOperatingLeaseLiabilityToBePaidNetOfBaseRentAbatement", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of base rent abatement available if lessee is not subject to an event of default as defined in the lease agreement.", "label": "Lessee, Operating Lease, Base Rent Abatement", "terseLabel": "Base rent abatement" } } }, "auth_ref": [] }, "ptct_LesseeOperatingLeaseBaseRentAbatementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LesseeOperatingLeaseBaseRentAbatementPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of lessee's base rent abatement entitlement per terms of lease agreement.", "label": "Lessee, Operating Lease, Base Rent Abatement Period", "terseLabel": "Base rent abatement period" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r686" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "documentation": "Indicates (true false) whether lessee has option to terminate operating lease." } } }, "auth_ref": [ "r686" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future lease payments - Operating leases", "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": [ "r1177" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails": { "parentTag": "ptct_LesseeOperatingLeaseLiabilityToBePaidNetOfBaseRentAbatement", "weight": 1.0, "order": 1.0 }, "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "terseLabel": "Aggregate rent, Initial term", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "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": [ "r695" ] }, "ptct_LesseeOperatingLeaseLiabilityPaymentsDueYearFiveandThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFiveandThereafter", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, Payments, Due Year Five and Thereafter", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five and Thereafter", "terseLabel": "2027 and thereafter" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2027", "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": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "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": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "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": [ "r695" ] }, "ptct_LesseeOperatingLeaseLiabilityToBePaidNetOfBaseRentAbatement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LesseeOperatingLeaseLiabilityToBePaidNetOfBaseRentAbatement", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease net of eligible base rent abatement.", "label": "Lessee, Operating Lease, Liability, to be Paid, Net of Base Rent Abatement", "totalLabel": "Aggregate rent net of base rate abatement, initial term" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: Imputed Interest expense", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r695" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit", "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/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r38", "r267", "r379", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r616", "r617", "r618", "r657", "r829", "r928", "r973", "r1122", "r1178", "r1179" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' deficit", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r136", "r192", "r759", "r958", "r1081", "r1108", "r1168" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and stockholders' deficit" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r40", "r225", "r267", "r379", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r616", "r617", "r618", "r657", "r958", "r1122", "r1178", "r1179" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "ptct_LiabilityDevelopmentandRegulatoryMilestoneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilityDevelopmentandRegulatoryMilestoneMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability, Development and Regulatory Milestone [Member]", "label": "Development and Regulatory Milestones", "terseLabel": "Development and Regulatory Milestones" } } }, "auth_ref": [] }, "ptct_LiabilityForSaleOfFutureRoyaltiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilityForSaleOfFutureRoyaltiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of liability for sale of future royalties.", "label": "Liability for Sale of Future Royalties, Fair Value Disclosure", "terseLabel": "Fair value of liability for sale of future royalties." } } }, "auth_ref": [] }, "ptct_LiabilityForSaleOfFutureRoyaltiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilityForSaleOfFutureRoyaltiesPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for liability resulting from the sale of future royalties.", "label": "Liability for Sale of Future Royalties [Policy Text Block]", "terseLabel": "Liability for sale of future royalties" } } }, "auth_ref": [] }, "ptct_LiabilityForSaleOfFutureRoyaltiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilityForSaleOfFutureRoyaltiesTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity related to the liability resulting from the sale of future royalties.", "label": "Liability for Sale of Future Royalties [Table Text Block]", "terseLabel": "Summary of liability for sale of future royalties" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsCurrent", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Liability for Uncertainty in Income Taxes, Current", "terseLabel": "Uncertain tax position", "documentation": "Amount recognized for uncertainty in income taxes classified as current." } } }, "auth_ref": [ "r39" ] }, "ptct_LiabilityNetSalesMilestonesandRoyaltiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilityNetSalesMilestonesandRoyaltiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsHierarchyDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails" ], "lang": { "en-us": { "role": { "documentation": "Liability, Net Sales Milestones and Royalties [Member]", "label": "Liability, Net Sales Milestones and Royalties [Member]", "terseLabel": "Net Sales Milestones and Royalties" } } }, "auth_ref": [] }, "ptct_LiabilitySaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilitySaleOfFutureRoyalties", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of liabilities related to the sale of future royalties.", "label": "Liability, Sale of Future Royalties", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "auth_ref": [] }, "ptct_LiabilitySaleOfFutureRoyaltiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilitySaleOfFutureRoyaltiesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of liabilities related to the sale of future royalties due within one year or the normal operating cycle, if longer.", "label": "Liability, Sale of Future Royalties, Current", "terseLabel": "Liability for sale of future royalties - current" } } }, "auth_ref": [] }, "ptct_LiabilitySaleOfFutureRoyaltiesInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilitySaleOfFutureRoyaltiesInterestExpense", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest expense recognized related to the liability for the sale of future royalties per terms of the agreement.", "label": "Liability, Sale of Future Royalties, Interest Expense", "terseLabel": "Plus: non-cash interest expense recognized" } } }, "auth_ref": [] }, "ptct_LiabilitySaleOfFutureRoyaltiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilitySaleOfFutureRoyaltiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of liabilities related to the sale of future royalties due after one year or the normal operating cycle, if longer.", "label": "Liability, Sale of Future Royalties, Noncurrent", "terseLabel": "Liability for sale of future royalties- noncurrent" } } }, "auth_ref": [] }, "ptct_LiabilitySaleOfFutureRoyaltiesRoyaltyRevenuePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LiabilitySaleOfFutureRoyaltiesRoyaltyRevenuePayable", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of royalty revenue recognized during the period relating to the sale of future royalties payable under terms of the agreement.", "label": "Liability, Sale of Future Royalties, Royalty Revenue Payable", "negatedLabel": "Less: Non-cash royalty revenue payable to RPI" } } }, "auth_ref": [] }, "ptct_LineOfCreditCommittedDelayedDrawTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LineOfCreditCommittedDelayedDrawTermLoanFacilityMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time and the lender is committed to providing the funds.", "label": "Line of Credit, Committed Delayed Draw Term Loan Facility [Member]", "terseLabel": "Committed Delayed Draw Term Loan Facility" } } }, "auth_ref": [] }, "ptct_LineOfCreditCommittedLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LineOfCreditCommittedLoanFacilityMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time and the lender is committed to providing the funds.", "label": "Line of Credit, Committed Loan Facility [Member]", "terseLabel": "Committed Loan Facility" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]", "terseLabel": "Debt Facility" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r36" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r36", "r1080" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Line of Credit [Member]", "terseLabel": "Blackstone Credit Agreement", "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": [] }, "ptct_LineOfCreditUncommittedLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LineOfCreditUncommittedLoanFacilityMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time and the lender is not obligated to loan funds.", "label": "Line of Credit, Uncommitted Loan Facility [Member]", "terseLabel": "Uncommitted Incremental Facility" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "terseLabel": "Net carrying amount", "totalLabel": "Net carrying amount", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r33", "r190", "r462", "r472", "r935", "r936", "r1189" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r233" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebt" ], "lang": { "en-us": { "role": { "label": "Long-term Debt [Text Block]", "terseLabel": "Debt", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r166" ] }, "ptct_LongTermIncentivePlan2013Member": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "LongTermIncentivePlan2013Member", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the 2013 Long Term Incentive Plan.", "label": "2013 Long Term Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r43" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesInterestExpenseDetails", "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "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": [ "r43", "r88" ] }, "ptct_MachineryAndLabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MachineryAndLabEquipmentMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Machinery and lab equipment with finite lives used to produce goods and services.", "label": "Machinery and lab equipment" } } }, "auth_ref": [] }, "ptct_ManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ManufacturingMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Manufacturing product for third parties.", "label": "Manufacturing [Member]", "terseLabel": "Manufacturing revenue" } } }, "auth_ref": [] }, "ptct_MarathonPharmaceuticalsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarathonPharmaceuticalsLLCMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Marathon Pharmaceuticals, LLC [Member]", "label": "Marathon Pharmaceuticals, LLC", "terseLabel": "Marathon" } } }, "auth_ref": [] }, "ptct_MarkBouldingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarkBouldingMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mark Boulding.", "label": "Mark Boulding [Member]", "terseLabel": "Mark Boulding" } } }, "auth_ref": [] }, "ptct_MarketableEquityInvestmentsAndConvertibleDebtSecuritiesPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarketableEquityInvestmentsAndConvertibleDebtSecuritiesPurchases", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable equity investments and convertible debt securities.", "label": "Marketable Equity Investments and Convertible Debt Securities, Purchases", "terseLabel": "Investments Purchased - Total" } } }, "auth_ref": [] }, "ptct_MarketableEquityInvestmentsAndConvertibleDebtSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarketableEquityInvestmentsAndConvertibleDebtSecuritiesRealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) from marketable equity investments and convertible debt securities measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Marketable Equity Investments and Convertible Debt Securities, Realized Gain (Loss)", "terseLabel": "Realized Gain/(Loss) - Total" } } }, "auth_ref": [] }, "ptct_MarketableEquityInvestmentsAndConvertibleDebtSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarketableEquityInvestmentsAndConvertibleDebtSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on marketable equity investments and convertible debt securities measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Marketable Equity investments and Convertible Debt Securities, Unrealized Gain (Loss)", "terseLabel": "Unrealized Gain/(Loss) - Total" } } }, "auth_ref": [] }, "ptct_MarketableEquityInvestmentsAndConvertibleDebtSecuritiesUnrealizedGainLossForeignCurrencyTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarketableEquityInvestmentsAndConvertibleDebtSecuritiesUnrealizedGainLossForeignCurrencyTransaction", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) from foreign currency transaction on marketable equity investments and convertible debt securities.", "label": "Marketable Equity Investments and Convertible Debt Securities, Unrealized Gain (Loss), Foreign Currency Transaction", "terseLabel": "Foreign Currency Unrealized Gain/(Loss) - Total" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Current", "terseLabel": "Marketable securities", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r1068" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r121" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Marketable Securities [Table Text Block]", "terseLabel": "Schedule of marketable securities", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "ptct_MarketableSecuritiesUnrealizedGainLossForeignCurrencyTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MarketableSecuritiesUnrealizedGainLossForeignCurrencyTransaction", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) from foreign currency transaction on marketable securities.", "label": "Marketable Securities, Unrealized Gain (Loss), Foreign Currency Transaction", "terseLabel": "Foreign Currency Unrealized Gain/(Loss)" } } }, "auth_ref": [] }, "ptct_MassBioMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MassBioMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "MassBio", "label": "MassBio" } } }, "auth_ref": [] }, "ptct_MatthewKleinMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MatthewKleinMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Matthew Klein.", "label": "Matthew Klein [Member]", "terseLabel": "Matthew Klein" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum", "terseLabel": "Maximum" } } }, "auth_ref": [ "r442", "r443", "r444", "r445", "r524", "r734", "r778", "r821", "r822", "r877", "r879", "r881", "r882", "r887", "r912", "r913", "r931", "r939", "r952", "r960", "r1124", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185" ] }, "ptct_MaximumNumberOfPutOptionsWhichCanBeExercisedBeforeCallOptionCanBeTriggered": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MaximumNumberOfPutOptionsWhichCanBeExercisedBeforeCallOptionCanBeTriggered", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of put options which can be exercised before a call option can be triggered under the terms of the agreement.", "label": "Maximum Number of Put Options Which Can Be Exercised Before Call Option Can Be Triggered", "terseLabel": "Maximum number of put options which can be exercised before Royalty Pharma can exercise a call option" } } }, "auth_ref": [] }, "ptct_MaximumPercentageOfRemainingRetainedRoyaltyRightsAvailableUnderCallOption": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MaximumPercentageOfRemainingRetainedRoyaltyRightsAvailableUnderCallOption", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of remaining retained royalty rights that are available upon exercise of call option under terms for agreement.", "label": "Maximum Percentage of Remaining Retained Royalty Rights Available Under Call Option", "verboseLabel": "Maximum percentage of remaining retained royalty rights that are available upon exercise of call option" } } }, "auth_ref": [] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r1019" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1019" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate", "terseLabel": "Discount Rate", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r647" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "ptct_MilestoneAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MilestoneAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Information by categories of milestones achieved.", "label": "Milestone [Axis]" } } }, "auth_ref": [] }, "ptct_MilestoneDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MilestoneDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Different categories of milestones defined by agreements.", "label": "Milestone [Domain]" } } }, "auth_ref": [] }, "ptct_MilestoneObligationsRecorded": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MilestoneObligationsRecorded", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of milestone obligation payments recorded during the period.", "label": "Milestone Obligations Recorded", "terseLabel": "Milestone obligation payments recorded" } } }, "auth_ref": [] }, "ptct_MilestonePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MilestonePayable", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of recorded milestone payments payable.", "label": "Milestone Payable", "terseLabel": "Milestone payable" } } }, "auth_ref": [] }, "ptct_MilestoneReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MilestoneReceivable", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Milestone payments earned but not yet received.", "label": "Milestone Receivable", "terseLabel": "Milestone payments due" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r442", "r443", "r444", "r445", "r524", "r734", "r778", "r821", "r822", "r877", "r879", "r881", "r882", "r887", "r912", "r913", "r931", "r939", "r952", "r960", "r1124", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185" ] }, "ptct_MinimumPercentageOfDebtPrincipalAmountByInstrumentHolders": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "MinimumPercentageOfDebtPrincipalAmountByInstrumentHolders", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the minimum percentage of debt principal amount by instrument holders.", "label": "Minimum Percentage Of Debt Principal Amount By Instrument Holders", "terseLabel": "Minimum percentage of principal held by convertible debt instrument holders required to issue notice for declaration of principal and unpaid interest payable upon events of default" } } }, "auth_ref": [] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1039" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1047" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r1020" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.ptcbio.com/role/DisclosureCompany" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "The Company", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r201", "r214" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r262" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by 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": [ "r262" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r153", "r154", "r155" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "auth_ref": [] }, "ptct_NetDeferredTaxLiabilitiesConvertibleDebtInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NetDeferredTaxLiabilitiesConvertibleDebtInstruments", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of net deferred tax liability attributable to taxable temporary differences from issuance of convertible debt instruments.", "label": "Net Deferred Tax Liabilities Convertible Debt Instruments", "terseLabel": "Net deferred tax liability in connection with convertible notes" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to common stockholders", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r143", "r155", "r194", "r223", "r245", "r248", "r253", "r267", "r277", "r281", "r282", "r283", "r284", "r287", "r288", "r300", "r316", "r329", "r334", "r337", "r379", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r642", "r657", "r764", "r852", "r869", "r870", "r929", "r972", "r1122" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net loss - Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r258", "r281", "r282", "r283", "r284", "r291", "r292", "r301", "r304", "r316", "r329", "r334", "r337", "r929" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net loss - 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": [ "r258", "r293", "r296", "r297", "r298", "r299", "r301", "r304" ] }, "ptct_NetSalesThresholdAchievedSalesMilestone": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NetSalesThresholdAchievedSalesMilestone", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "The net sales threshold achieved which triggered a sales milestone payment under the licensing agreement.", "label": "Net Sales Threshold Achieved, Sales Milestone", "terseLabel": "Net sales milestone threshold achieved" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [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": [ "r218", "r219", "r220", "r221", "r222", "r276", "r277", "r278", "r279", "r280", "r283", "r289", "r308", "r345", "r346", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r431", "r564", "r565", "r566", "r594", "r595", "r596", "r597", "r610", "r611", "r612", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r653", "r654", "r658", "r659", "r660", "r661", "r670", "r671", "r674", "r675", "r676", "r677", "r696", "r697", "r698", "r699", "r700", "r741", "r742", "r743", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r792" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items." } } }, "auth_ref": [ "r61", "r218", "r219", "r220", "r221", "r222", "r276", "r277", "r278", "r279", "r280", "r283", "r289", "r308", "r345", "r346", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r431", "r564", "r565", "r566", "r594", "r595", "r596", "r597", "r610", "r611", "r612", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r653", "r654", "r658", "r659", "r660", "r661", "r670", "r671", "r674", "r675", "r676", "r677", "r696", "r697", "r698", "r699", "r700", "r741", "r742", "r743", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r792" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent accounting pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r1019" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r988", "r1000", "r1010", "r1027", "r1036" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1017" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1016" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r1027" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1047" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1047" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Non-US", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1200", "r1202", "r1203", "r1204" ] }, "ptct_NoncashInterestExpenseLiabilityRelatedToSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NoncashInterestExpenseLiabilityRelatedToSaleOfFutureRoyalties", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of interest expense included in net income relating to the liability for sale of future royalties that results in no cash flow.", "label": "Noncash Interest Expense, Liability Related to Sale of Future Royalties", "terseLabel": "Non-cash interest expense on liability related to sale of future royalties" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Intangible Assets Acquired", "terseLabel": "Acquisition of product rights and licenses", "documentation": "The amount of intangibles that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r58", "r59", "r60" ] }, "ptct_NoncashRoyaltyRevenueSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NoncashRoyaltyRevenueSaleOfFutureRoyalties", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of royalty revenue included in net income relating to sale of future royalties that results in no cash inflow (outflow).", "label": "Noncash Royalty Revenue, Sale of Future Royalties", "negatedLabel": "Non-cash royalty revenue related to sale of future royalties" } } }, "auth_ref": [] }, "us-gaap_NoncollaborativeArrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncollaborativeArrangementTransactionsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Non-collaborative Arrangement Transactions", "terseLabel": "Agilis Merger Agreement", "documentation": "Arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanTables" ], "lang": { "en-us": { "role": { "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "terseLabel": "Summary of information on the Company's restricted stock", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r30" ] }, "ptct_NumberOfBuildingsLeased": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NumberOfBuildingsLeased", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of buildings leased during the period.", "label": "Number Of Buildings Leased", "terseLabel": "Number of buildings leased" } } }, "auth_ref": [] }, "ptct_NumberOfCountriesExceedingTenPercentNetSalesThreshold": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NumberOfCountriesExceedingTenPercentNetSalesThreshold", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of countries exceeding the ten percent net product sales threshold.", "label": "Number of Countries Exceeding Ten Percent Net Sales Threshold", "terseLabel": "Number of countries exceeding 10% of net product sales" } } }, "auth_ref": [] }, "ptct_NumberOfMilestonePayments": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NumberOfMilestonePayments", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of milestone payments", "label": "Number of milestone payments", "terseLabel": "Number of milestone payments." } } }, "auth_ref": [] }, "ptct_NumberOfMutualFundsInvestedInDenominatedInForeignCurrency": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NumberOfMutualFundsInvestedInDenominatedInForeignCurrency", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of mutual funds invested in that are denominated in a foreign currency.", "label": "Number of Mutual Funds Invested In, Denominated in Foreign Currency", "terseLabel": "Number of mutual funds denominated in a foreign currency" } } }, "auth_ref": [] }, "ptct_NumberOfOperatingLeases": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NumberOfOperatingLeases", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number Of Operating Leases", "label": "Number Of Operating Leases", "terseLabel": "Number of operating leases" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of operating segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1088" ] }, "ptct_NumberOfPutOptionsHeldByCompany": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "NumberOfPutOptionsHeldByCompany", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of put options held by the company.", "label": "Number of Put Options Held by Company", "terseLabel": "Number of put options held by the company" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reporting Units", "terseLabel": "Number of reporting units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "ptct_Numberofdistributors": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "Numberofdistributors", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of Distributors", "label": "Number of distributors", "terseLabel": "Number of distributors" } } }, "auth_ref": [] }, "ptct_Numberofterms": { "xbrltype": "integerItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "Numberofterms", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of renewable terms.", "label": "Number of terms", "terseLabel": "Number of renewable terms" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Loss from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r316", "r329", "r334", "r337", "r929" ] }, "ptct_OperatingLeaseAllowanceForLeaseImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "OperatingLeaseAllowanceForLeaseImprovements", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of allowance for lease improvements provided by lessor under the terms of the lease agreement.", "label": "Operating Lease, Allowance for Lease Improvements", "terseLabel": "Allowance for lease improvements" } } }, "auth_ref": [] }, "ptct_OperatingLeaseConstructionAccountFundingCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "OperatingLeaseConstructionAccountFundingCommitment", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of lessee commitment to fund a construction account for lease improvements provided under the terms of the lease agreement.", "label": "Operating Lease, Construction Account Funding Commitment", "terseLabel": "Commitment to fund construction account" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": "ptct_LeaseCostExcludingFinanceLeaseCosts", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Fixed 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": [ "r688", "r957" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "terseLabel": "Operating lease, expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1174" ] }, "ptct_OperatingLeaseLessorPaymentDueAtIssuanceOfTemporaryCertificateOfOccupancy": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "OperatingLeaseLessorPaymentDueAtIssuanceOfTemporaryCertificateOfOccupancy", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of payment due from lessor at issuance of temporary certificate of occupancy that lessee has committed to fund into the construction account for lease improvements provided under the terms of the lease agreement.", "label": "Operating Lease, Lessor Payment Due At Issuance of Temporary Certificate of Occupancy", "terseLabel": "Payment due from lessor at issuance of temporary certificate of occupancy" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating leases" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeasePaymentsDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "verboseLabel": "Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities- current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities- noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r679" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesCashFlowDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "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": [ "r683", "r691" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease ROU assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r678" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Non-cash operating lease expense", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1077" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesSupplementalLeaseTermsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r694", "r957" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesSupplementalLeaseTermsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease terms - operating leases (years)", "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": [ "r693", "r957" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r103" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating loss carryforwards", "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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r102" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_OtherCommitmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]", "terseLabel": "Other Commitments" } } }, "auth_ref": [] }, "ptct_OtherComprehensiveGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "OtherComprehensiveGainLossNet", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Net amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from unrealized (gains) losses in other comprehensive income.", "label": "Other comprehensive (gain) loss, net", "terseLabel": "Other comprehensive loss" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Unrealized gain (loss) on marketable securities, net of tax", "verboseLabel": "Unrealized gain (loss) on marketable securities, net of tax", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r10", "r19", "r183" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "verboseLabel": "Foreign currency translation (loss) gain, net of tax", "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": [ "r10", "r19", "r183" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r31", "r47", "r252", "r663", "r666", "r669", "r1073" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r21", "r31", "r246", "r249", "r254", "r663", "r664", "r669", "r747", "r765", "r1073", "r1074" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Comprehensive income", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r19", "r183", "r246", "r249" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r150" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1019" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r986", "r998", "r1008", "r1034" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r989", "r1001", "r1011", "r1037" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r989", "r1001", "r1011", "r1037" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "ptct_PaymentOfFinanceLeasePrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PaymentOfFinanceLeasePrincipal", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payment of Finance Lease Principal", "label": "Payment of Finance Lease Principal", "negatedTerseLabel": "Payment of finance lease principal" } } }, "auth_ref": [] }, "ptct_PaymentOfMilestoneObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PaymentOfMilestoneObligation", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for milestone obligations paid.", "label": "Payment of Milestone Obligation", "terseLabel": "Milestone obligation payments made" } } }, "auth_ref": [] }, "ptct_PaymentOfRoyaltyObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PaymentOfRoyaltyObligation", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for royalty obligations paid.", "label": "Payment of Royalty Obligation", "terseLabel": "Royalty payments" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRoyalties", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Payments for Royalties", "terseLabel": "Royalty payments", "documentation": "The amount of cash paid for royalties during the current period." } } }, "auth_ref": [ "r11" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "negatedTerseLabel": "Debt extinguishment costs related to senior secured term loan", "terseLabel": "Prepayment premiums, expenses and other exit fees", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Debt issuance costs related to secured term loan", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r54" ] }, "ptct_PaymentsOnDeferredConsiderationObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PaymentsOnDeferredConsiderationObligation", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Payments on deferred and contingent consideration obligation.", "label": "Payments On Deferred Consideration Obligation", "negatedTerseLabel": "Payments on deferred and contingent consideration obligation" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedLabel": "Purchases of marketable securities - available for sale", "terseLabel": "Purchase of convertible note", "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r50", "r259", "r347" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Method Investments", "negatedTerseLabel": "Purchase of equity investment in ClearPoint", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r51" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Acquisition of product rights and licenses", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r152" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchases of marketable securities - equity investments", "terseLabel": "Investments Purchased", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r1090" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of fixed assets", "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": [ "r152" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r1018" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1017" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r1027" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r1020" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1016" ] }, "ptct_PercentOfMarketRate": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentOfMarketRate", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percent Of Market Rate", "label": "Percent Of Market Rate", "terseLabel": "Percent of market rate" } } }, "auth_ref": [] }, "ptct_PercentageOfMaximumRoyaltyPayableThereafterAssignedRoyaltyRights": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentageOfMaximumRoyaltyPayableThereafterAssignedRoyaltyRights", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of maximum royalty payable thereafter assigned royalty rights.", "label": "Percentage of Maximum Royalty Payable Thereafter Assigned Royalty Rights", "terseLabel": "Percentage of maximum royalty payable thereafter assigned royalty rights" } } }, "auth_ref": [] }, "ptct_PercentageOfMaximumRoyaltyPayableUntilAssignedRoyaltyRights": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentageOfMaximumRoyaltyPayableUntilAssignedRoyaltyRights", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of maximum royalty payable until assigned royalty rights", "label": "Percentage of Maximum Royalty Payable Until Assigned Royalty Rights", "terseLabel": "Percentage of maximum royalty payable until assigned royalty rights" } } }, "auth_ref": [] }, "ptct_PercentageOfRetainedRoyaltyRightsSold": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentageOfRetainedRoyaltyRightsSold", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of retained royalty rights sold.", "label": "Percentage of Retained Royalty Rights Sold", "terseLabel": "Retained Royalty Rights percentage sold" } } }, "auth_ref": [] }, "ptct_PercentageOfTotalRoyaltyAssigned": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentageOfTotalRoyaltyAssigned", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Total percentage of royalty rights assigned.", "label": "Percentage of Total Royalty Assigned", "terseLabel": "Total percentage of royalty rights assigned" } } }, "auth_ref": [] }, "ptct_PercentageOfTotalRoyaltyPayableAfterThresholdRoyaltiesReceived": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentageOfTotalRoyaltyPayableAfterThresholdRoyaltiesReceived", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of total royalty payable after threshold royalties received.", "label": "Percentage of Total Royalty Payable After Threshold Royalties Received", "verboseLabel": "Percentage of total royalty payable after threshold royalties received" } } }, "auth_ref": [] }, "ptct_PercentageofSalesforRoyaltiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PercentageofSalesforRoyaltiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of Sales for Royalties [Member]", "label": "Percentage of Sales for Royalties" } } }, "auth_ref": [] }, "ptct_Percentageofnetproductsales": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "Percentageofnetproductsales", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of net product sales", "label": "Percentage of net product sales", "terseLabel": "Percentage of net product sales threshold" } } }, "auth_ref": [] }, "ptct_PeriodAfterWhichLetterOfCreditMayBeReducedIfLeaseNotInDefault": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PeriodAfterWhichLetterOfCreditMayBeReducedIfLeaseNotInDefault", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Period after which Letter of Credit may be reduced if lease is not in default.", "label": "Period After Which Letter of Credit May be Reduced if Lease Not in Default", "terseLabel": "Period after which letter of credit may be reduced if lease is not in default" } } }, "auth_ref": [] }, "ptct_PeriodDuringWhichPurchaserAgreeNotToResellOrTransferStock": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PeriodDuringWhichPurchaserAgreeNotToResellOrTransferStock", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time from the closing date that the purchaser agrees not to resell or transfer entity's stock without written approval per the terms of the stock purchase agreement.", "label": "Period During Which Purchaser Agree Not to Resell or Transfer Stock", "terseLabel": "Period of time from the closing date that the purchaser agrees not to resell or transfer entity's stock without written approval" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154" ] }, "ptct_PotentialRoyaltiesDueNetProductSales": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PotentialRoyaltiesDueNetProductSales", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of potential royalties due on worldwide net product sales per terms of the collaboration agreement.", "label": "Potential Royalties Due, Net Product Sales", "terseLabel": "Potential royalty payments due on net product sales" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaids and other current assets", "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets." } } }, "auth_ref": [] }, "ptct_PrincipalOfficeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PrincipalOfficeMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Company's principal office in New Jersey.", "label": "Principal Office [Member]", "terseLabel": "Principal Office - NJ" } } }, "auth_ref": [] }, "ptct_ProbabilityofSuccessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ProbabilityofSuccessMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "documentation": "Probability of Success [Member]", "label": "Probability of Success [Member]", "terseLabel": "Probability of Success" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Net proceeds from issuance of convertible notes", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r260" ] }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfPrivatePlacement", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from stock purchase agreement", "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Proceeds from issuance of senior secured term loan", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r52" ] }, "ptct_ProceedsFromMilestonePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ProceedsFromMilestonePaymentsReceived", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from receipt of milestone payments.", "label": "Proceeds from Milestone Payments Received", "terseLabel": "Milestone payments received" } } }, "auth_ref": [] }, "ptct_ProceedsFromSaleAndMaturityOfClearpointEquityInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ProceedsFromSaleAndMaturityOfClearpointEquityInvestment", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of Clearpoint Equity Investment during the period.", "label": "Proceeds From Sale And Maturity Of Clearpoint Equity Investment", "negatedLabel": "Redemptions/Sale", "terseLabel": "Sale and redemption of ClearPoint Equity Investments" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "negatedLabel": "Redemptions/Sale", "terseLabel": "Sale and redemption of marketable securities - equity investments", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "ptct_ProceedsFromSaleAndRedemptionOfMarketableEquityInvestmentsAndConvertibleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ProceedsFromSaleAndRedemptionOfMarketableEquityInvestmentsAndConvertibleDebtSecurities", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or redemption of marketable equity investments and convertible debt securities during the period.", "label": "Proceeds From Sale and Redemption of Marketable Equity Investments and Convertible Debt Securities", "negatedLabel": "Redemptions/Sale - Total" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sale and redemption of marketable 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": [ "r49", "r259", "r347", "r378" ] }, "ptct_ProceedsFromSaleOfFutureRoyalties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ProceedsFromSaleOfFutureRoyalties", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Cash received for sale of future royalties during the current period.", "label": "Proceeds From Sale of Future Royalties", "terseLabel": "Cash consideration received from Royalty Purchase Agreement", "verboseLabel": "Cash consideration" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r26" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net product revenue", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r940" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r339", "r739", "r772", "r773", "r774", "r775", "r776", "r777", "r915", "r940", "r959", "r1058", "r1118", "r1119", "r1126", "r1192" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r339", "r739", "r772", "r773", "r774", "r775", "r776", "r777", "r915", "r940", "r959", "r1058", "r1118", "r1119", "r1126", "r1192" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Fixed assets", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r162", "r205", "r210", "r211" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Gross fixed assets", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r163", "r227", "r762" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Fixed assets", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net", "totalLabel": "Property, Plant and Equipment, Net, Total", "verboseLabel": "Fixed assets, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r752", "r762", "r958" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Fixed assets", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r205", "r210", "r760" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of fixed assets, net", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r163" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "ptct_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the useful life of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and are not intended for resale.", "label": "Property Plant and Equipment Useful Life [Table Text Block]", "terseLabel": "Schedule of estimated useful life of related assets" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r257", "r394" ] }, "ptct_PtcAsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PtcAsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to PTC-FA, gene therapy targeting Angelman syndrome.", "label": "PTC-AS [Member]", "terseLabel": "PTC-AS" } } }, "auth_ref": [] }, "ptct_PtcFaAndPtcAsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PtcFaAndPtcAsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to PTC-FA and PTC-AS gene therapies targeting Friedreich ataxia and Angelman syndrome.", "label": "PTC-FA and PTC-AS [Member]", "terseLabel": "PTC-FA and PTC-AS" } } }, "auth_ref": [] }, "ptct_PtcFaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "PtcFaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to PTC-FA, gene therapy targeting Friedreich ataxia.", "label": "PTC-FA [Member]", "terseLabel": "PTC-FA" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r1015" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r1015" ] }, "country_RU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "RU", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "RUSSIAN FEDERATION", "terseLabel": "Russia" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r442", "r443", "r444", "r445", "r516", "r524", "r555", "r556", "r557", "r710", "r734", "r778", "r821", "r822", "r877", "r879", "r881", "r882", "r887", "r912", "r913", "r931", "r939", "r952", "r960", "r963", "r1115", "r1124", "r1181", "r1182", "r1183", "r1184", "r1185" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r442", "r443", "r444", "r445", "r516", "r524", "r555", "r556", "r557", "r710", "r734", "r778", "r821", "r822", "r877", "r879", "r881", "r882", "r887", "r912", "r913", "r931", "r939", "r952", "r960", "r963", "r1115", "r1124", "r1181", "r1182", "r1183", "r1184", "r1185" ] }, "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Name of Property [Axis]" } } }, "auth_ref": [ "r911", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212" ] }, "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Name of Property [Domain]" } } }, "auth_ref": [ "r911", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "terseLabel": "Trade and royalty receivables, net", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r958" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for doubtful accounts", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "negatedTerseLabel": "Amounts reclassified from other comprehensive items", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r31", "r47" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Uncertain income tax benefits", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r981", "r993", "r1003", "r1029" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Convertible Debt", "negatedLabel": "Repayment of Convertible Notes", "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": [ "r53" ] }, "ptct_RepaymentsOfConvertibleDebtIncludingAccruedInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RepaymentsOfConvertibleDebtIncludingAccruedInterest", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The cash outflow from the repayment of a long-term debt instrument, including accrued interest, which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Repayments of Convertible Debt Including Accrued Interest", "terseLabel": "Repayment of convertible notes including accrued interest" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Secured Debt", "negatedTerseLabel": "Repayment of senior secured term loan", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r53" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r270", "r271", "r458", "r478", "r701", "r922", "r923" ] }, "ptct_ResearchAndDevelopmentAndSalesMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ResearchAndDevelopmentAndSalesMilestonesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to certain research and development events and certain sales events on the basis of which certain milestones are achieved.", "label": "Research and Development and Sales Milestones [Member]", "terseLabel": "Research and Development and Sales Milestones" } } }, "auth_ref": [] }, "ptct_ResearchAndDevelopmentEventMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ResearchAndDevelopmentEventMilestonesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to certain research and development events on the basis of which certain milestones are achieved.", "label": "Research And Development Event Milestones", "terseLabel": "Research And Development Event Milestones" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r124", "r573", "r1186" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Research and development", "terseLabel": "Research and development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development costs", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r572" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r982", "r994", "r1004", "r1030" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r983", "r995", "r1005", "r1031" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r990", "r1002", "r1012", "r1038" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesReconciliationOfCashDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash", "terseLabel": "Restricted cash included in deposits and other assets", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r1067", "r1078", "r1187", "r1190" ] }, "ptct_RestrictedStockAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RestrictedStockAndRestrictedStockUnitsMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Restricted Stock and Restricted Stock Units (RSUs).", "label": "Restricted Stock and Restricted Stock Units [Member]", "terseLabel": "Restricted stock awards and units" } } }, "auth_ref": [] }, "ptct_RestrictedStockUnitTradingArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RestrictedStockUnitTradingArrangementMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to company restricted stock units granted.", "label": "Restricted Stock Unit Trading Arrangement [Member]", "terseLabel": "Restricted Stock Unit Trading Arrangement" } } }, "auth_ref": [] }, "ptct_RestrictedStockUnitsPerformanceBasedPsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RestrictedStockUnitsPerformanceBasedPsusMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, if specified performance targets are met within the specified performance period.", "label": "Restricted Stock Units, Performance-based (PSUs) [Member]", "terseLabel": "Performance-based restricted stock units (PSUs)" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock units", "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_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges", "terseLabel": "Restructuring costs", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r13", "r436", "r437", "r1116" ] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]", "terseLabel": "Restructuring costs" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r432", "r433", "r434", "r435", "r437", "r438", "r439" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureCompanyDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r133", "r173", "r758", "r785", "r790", "r799", "r831", "r958" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r220", "r273", "r274", "r275", "r278", "r286", "r288", "r383", "r389", "r564", "r565", "r566", "r596", "r597", "r622", "r625", "r626", "r629", "r640", "r781", "r783", "r801", "r1198" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "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": [ "r317", "r318", "r328", "r332", "r333", "r339", "r341", "r343", "r511", "r512", "r739" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Net product revenue", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r343", "r1056" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r215", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r914" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognition" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue recognition", "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": [ "r215", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r515" ] }, "ptct_RevenueRecognitionMilestonePotentialAchievements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RevenueRecognitionMilestonePotentialAchievements", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Remaining potential milestones that can be achieved.", "label": "Revenue Recognition, Milestone, Potential Achievements", "terseLabel": "Remaining potential milestones that can be achieved" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesManufacturingRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r208" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Remaining Performance Obligation", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, performance obligation, 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": [ "r209" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "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": [ "r209" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues:" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesCashFlowDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for operating lease obligations", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r692", "r957" ] }, "ptct_RightsExchangeAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RightsExchangeAgreementMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Rights Exchange Agreement [Member]", "label": "Rights Exchange Agreement [Member]", "terseLabel": "Rights Exchange Agreement" } } }, "auth_ref": [] }, "ptct_RightsExchangeSettlementMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RightsExchangeSettlementMeasurementInput", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure Rights Exchange Settlement.", "label": "Rights Exchange Settlement, Measurement Input", "terseLabel": "Rights Exchange Settlement measurement" } } }, "auth_ref": [] }, "ptct_RightsExchangeSettlementPotentialMilestonesValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RightsExchangeSettlementPotentialMilestonesValue", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "documentation": "The potential milestone payments due under the Rights Exchange Settlement.", "label": "Rights Exchange Settlement, Potential Milestones, Value", "terseLabel": "Potential milestones" } } }, "auth_ref": [] }, "ptct_RocheMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RocheMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to F. Hoffman-La Roche Ltd and Hoffman- La Roche Inc. (collectively, \"Roche\").", "label": "Roche [Member]", "terseLabel": "Roche" } } }, "auth_ref": [] }, "us-gaap_RoyaltyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyExpense", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Royalty Expense", "terseLabel": "Royalty expense", "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property." } } }, "auth_ref": [ "r147" ] }, "us-gaap_RoyaltyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RoyaltyMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Royalty revenue", "documentation": "Money for usage-based right to asset." } } }, "auth_ref": [ "r1127" ] }, "ptct_RoyaltyPharmaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RoyaltyPharmaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Royalty Pharma.", "label": "Royalty Pharma [Member]", "terseLabel": "Royalty Pharma" } } }, "auth_ref": [] }, "ptct_RoyaltyPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RoyaltyPurchaseAgreementMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Royalty Purchase Agreement which sold a percentage of future royalty payments in exchange for cash consideration.", "label": "Original Royalty Purchase Agreement" } } }, "auth_ref": [] }, "ptct_RoyaltyPurchaseAgreementPaymentMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RoyaltyPurchaseAgreementPaymentMaximum", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of royalties to be received after which the percentage is adjusted under terms of the Amended and Restated Royalty Purchase Agreement.", "label": "Royalty Purchase Agreement, Payment Maximum", "terseLabel": "Royalty purchase agreement, payment maximum" } } }, "auth_ref": [] }, "ptct_RoyaltyPurchaseAgreementTerminationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "RoyaltyPurchaseAgreementTerminationPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesLiabilityForSaleOfFutureRoyaltiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty purchase agreement termination period once there are no further royalty payment obligations.", "label": "Royalty Purchase Agreement, Termination Period", "terseLabel": "Royalty purchase agreement termination period once there are no further royalty payment obligations" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1047" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1047" ] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Net consideration received on transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Number of shares issued in transaction (in shares)", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Price per share (in USD per share)", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "ptct_SaleOfStockRemainingSharesAvailableForSaleAggregateOfferingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "SaleOfStockRemainingSharesAvailableForSaleAggregateOfferingValue", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate value of remaining shares to be issued and sold under a sales agreement.", "label": "Sale of Stock, Remaining Shares Available for Sale, Aggregate Offering Value", "verboseLabel": "Aggregate value of remaining shares to be issued and sold" } } }, "auth_ref": [] }, "ptct_SalesAllowanceAndOtherRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "SalesAllowanceAndOtherRelatedCosts", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sales Allowance And Other Related Costs", "label": "Sales Allowance And Other Related Costs", "terseLabel": "Sales allowance" } } }, "auth_ref": [] }, "ptct_SalesMilestonesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "SalesMilestonesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to certain sales events on the basis of which certain milestones are achieved.", "label": "Sales Milestones" } } }, "auth_ref": [] }, "ptct_SalesRebatesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "SalesRebatesCurrent", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales rebates. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales Rebates, Current", "terseLabel": "Sales rebates" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of components of accounts payable and accrued expenses", "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Summary of other comprehensive income (loss) and the changes in accumulated other comprehensive items", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r47", "r1172", "r1173" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareAntidilutiveDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of historical dilutive common share equivalents outstanding", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]", "verboseLabel": "Debt Securities, Available-for-sale [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359" ] }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]", "terseLabel": "Summary of marketable securities accounted for as available-for-sale debt securities", "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCapitalizationEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalizationEquityLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Capitalization, Equity [Line Items]", "terseLabel": "Common stock", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCapitalizationEquityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCapitalizationEquityTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Capitalization, Equity [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the equity component of the capitalization of the entity. The table may be detailed by subsidiary (legal entity) (if applicable) and include information by component of equity as may be included in the Statement of Changes in Shareholders' Equity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r614" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Components of Income Tax Provision", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of significant components of the Company's deferred tax assets and liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r180" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of computation of basic and diluted net loss available to common stockholders", "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": [ "r1087" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the U.S. statutory income tax rate to the Company's effective tax rate", "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": [ "r179" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of share-based compensation expense recorded in the statement of operations", "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": [ "r96" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of financial assets and liabilities that are required to be measured at fair value on a recurring basis", "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": [ "r645", "r646" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r80", "r83", "r740" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of definite lived intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r80", "r83" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r933" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1082" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r27", "r161" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of indefinite lived intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r27", "r161" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r34", "r137", "r138", "r139" ] }, "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Line of Credit Facilities [Table Text Block]", "terseLabel": "Schedule of credit agreement", "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureFixedAssetsDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Reconciliation of cash", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r29", "r185", "r1190" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r432", "r433", "r434", "r435", "r437", "r438", "r439" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Summary of financial information based on geographical location", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r74", "r146" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r71", "r72", "r73", "r77" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r526", "r528", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r24", "r25", "r95" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used to estimate fair values of grants made on the date of grant", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of unrecognized tax benefits", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r956", "r1156" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of estimated future amortization of intangible assets", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r83" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "terseLabel": "Senior Secured Term Loan", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Adjusted Term SOFR", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1163" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r974" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r977" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r341", "r342", "r814", "r817", "r819", "r878", "r880", "r884", "r888", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r916", "r941", "r963", "r1126", "r1192" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Geographic information", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r312", "r313", "r314", "r315", "r316", "r321", "r331", "r335", "r336", "r337", "r338", "r339", "r340", "r343" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [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_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment and geographic information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r341", "r930" ] }, "us-gaap_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "lang": { "en-us": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r148" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureAccountsPayableAndAccruedExpensesRestructuringDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "terseLabel": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "ptct_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which specified performance goals are to be met in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Performance Period", "terseLabel": "Performance period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Award requisite service period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r953" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r953" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)", "verboseLabel": "Units forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)", "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": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.ptcbio.com/role/Disclosure401KPlanDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Balance at the end of the period (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Balance at the end of the period (in dollars per share)", "periodStartLabel": "Balance at the beginning of the period (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Valuation assumptions" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield (as a percent)", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (as a percent)", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (as a percent)", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stock option plan", "verboseLabel": "Restricted Stock Awards and Units", "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": [ "r526", "r528", "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional shares authorized (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Number of shares authorized (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r955" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanShareBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for issuance", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted- average remaining contractual term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at the end of the period (in shares)", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at the end of the period (in dollars per share)", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited/Cancelled (in shares)", "terseLabel": "Options forfeited (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r540" ] }, "ptct_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedExercisePriceAsPercentageOfFairMarketValueOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedExercisePriceAsPercentageOfFairMarketValueOfCommonStock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the exercise price expressed as a percentage of the fair market value of the common stock as of the date of grant, at which grantees can acquire the shares reserved for issuance of stock options awarded.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Granted Exercise Price as Percentage of Fair Market Value of Common Stock", "terseLabel": "Stock options granted, exercise price as percentage of the fair market value of common stock at grant date" } } }, "auth_ref": [] }, "ptct_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedToStockholdersWithSpecifiedOwnershipPercentageExercisePriceAsPercentageOfFairMarketValueOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantedToStockholdersWithSpecifiedOwnershipPercentageExercisePriceAsPercentageOfFairMarketValueOfCommonStock", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the exercise price expressed as a percentage of the fair market value of the common stock as of the date of grant, at which grantees with specified common stock ownership percentage can acquire the shares reserved for issuance of stock options awarded.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Granted to Stockholders with Specified Ownership Percentage Exercise Price as Percentage of Fair Market Value of Common Stock", "terseLabel": "Stock options granted to stockholder with specified ownership percentage, exercise price as percentage of the fair market value of common stock at grant date" } } }, "auth_ref": [] }, "ptct_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the exercise price at which grantees can acquire the shares reserved for issuance of stock options awarded.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Grants in Period Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r548" ] }, "ptct_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "", "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Intrinsic Value [Roll Forward]", "terseLabel": "Aggregate intrinsic value (in thousands)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Outstanding at the end of the period (in dollars)", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at the end of the period (in shares)", "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r534", "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of options", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r534", "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted- average exercise price" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested or Expected to vest at the end of the period (in dollars)", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r551" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Vested or Expected to vest at the end of the period (in shares)", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r551" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested or Expected to vest at the end of the period (in dollars per share)", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r551" ] }, "ptct_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockholdersSpecifiedOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockholdersSpecifiedOwnershipPercentage", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the stockholder's specified ownership percentage of the entity's common stock used in determination of the exercise price of stock options granted.", "label": "Share Based Compensation Arrangement by Share Based Payment Award Stockholders Specified Ownership Percentage", "terseLabel": "Stockholder's specified ownership percentage" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanRestrictedStockDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r530", "r531", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r554", "r555", "r556", "r557", "r558" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited/Cancelled (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r540" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r525", "r533", "r552", "r553", "r554", "r555", "r558", "r567", "r568", "r569", "r570" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "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": [ "r954" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r554" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at the end of the period (in dollars)", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r94" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at the end of the period", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r94" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding at the end of the period", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r177" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested or Expected to vest at the end of the period", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r551" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssued", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": "ptct_LeaseCostExcludingFinanceLeaseCosts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r689", "r957" ] }, "ptct_SmaFoundationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "SmaFoundationMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the SMA Foundation.", "label": "SMA Foundation [Member]", "terseLabel": "SMA Foundation" } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r216", "r234", "r235", "r236", "r267", "r294", "r295", "r302", "r304", "r310", "r311", "r379", "r446", "r448", "r449", "r450", "r453", "r454", "r476", "r477", "r480", "r483", "r490", "r657", "r795", "r796", "r797", "r798", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r830", "r853", "r871", "r893", "r894", "r895", "r896", "r897", "r1055", "r1079", "r1086" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r45", "r220", "r251", "r252", "r253", "r273", "r274", "r275", "r278", "r286", "r288", "r309", "r383", "r389", "r491", "r564", "r565", "r566", "r596", "r597", "r622", "r624", "r625", "r626", "r627", "r629", "r640", "r663", "r665", "r666", "r667", "r668", "r669", "r700", "r781", "r782", "r783", "r801", "r871" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r341", "r342", "r814", "r817", "r819", "r878", "r880", "r884", "r888", "r899", "r902", "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r916", "r941", "r963", "r1126", "r1192" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r273", "r274", "r275", "r309", "r739", "r793", "r812", "r823", "r824", "r825", "r826", "r827", "r828", "r830", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r847", "r849", "r854", "r855", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r871", "r964" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r273", "r274", "r275", "r309", "r739", "r793", "r812", "r823", "r824", "r825", "r826", "r827", "r828", "r830", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r843", "r844", "r845", "r846", "r847", "r849", "r854", "r855", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r871", "r964" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r985", "r997", "r1007", "r1033" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "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/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock in connection with an employee stock purchase plan (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r21", "r130", "r131", "r173" ] }, "ptct_StockIssuedDuringPeriodSharesMilestonePayable": { "xbrltype": "sharesItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockIssuedDuringPeriodSharesMilestonePayable", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of a milestone payable.", "label": "Stock Issued During Period, Shares, Milestone Payable", "terseLabel": "Issuance of common stock in connection with a milestone payable (in shares)", "verboseLabel": "Shares issued for milestone payment" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock vesting and issuance (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r21", "r130", "r131", "r173" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Exercise of options (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r21", "r130", "r131", "r173", "r539" ] }, "ptct_StockIssuedDuringPeriodSharesStockPurchaseAgreement": { "xbrltype": "sharesItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockIssuedDuringPeriodSharesStockPurchaseAgreement", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Stock Purchase Agreement", "label": "Stock Issued During Period, Shares, Stock Purchase Agreement", "terseLabel": "Issuance of common stock related to stock purchase agreement (in shares)" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock in connection with an 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": [ "r21", "r130", "r131", "r173" ] }, "ptct_StockIssuedDuringPeriodValueMilestonePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockIssuedDuringPeriodValueMilestonePayable", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of milestone payable.", "label": "Stock Issued During Period, Value, Milestone Payable", "terseLabel": "Issuance of common stock in connection with a milestone payable" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock vesting and issuance, net", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r21", "r173" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r21", "r45", "r173" ] }, "ptct_StockIssuedDuringPeriodValueStockPurchaseAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockIssuedDuringPeriodValueStockPurchaseAgreement", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Stock Purchase Agreement", "label": "Stock Issued During Period, Value, Stock Purchase Agreement", "terseLabel": "Issuance of common stock related to stock purchase agreement" } } }, "auth_ref": [] }, "us-gaap_StockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockOptionMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureStockAwardPlanAssumptionsUsedDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanNarrativeDetails", "http://www.ptcbio.com/role/DisclosureStockAwardPlanStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "label": "Stock option", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option)." } } }, "auth_ref": [ "r963" ] }, "ptct_StockPurchaseAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockPurchaseAgreementMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "An agreement to sell a specific number of shares to an entity or group of entities.", "label": "Stock Purchase Agreement [Member]", "terseLabel": "Stock Purchase Agreement" } } }, "auth_ref": [] }, "ptct_StockSalePeriodStockRegistrationToRemainEffective": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockSalePeriodStockRegistrationToRemainEffective", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time from the closing date that the entity agrees to keep the stock sale registration with the SEC effective per the terms of a stock purchase agreement.", "label": "Stock Sale, Period Stock Registration to Remain Effective", "verboseLabel": "Period of time from the closing date that the entity agrees to keep the stock sale registration effective" } } }, "auth_ref": [] }, "ptct_StockSaleTermWithinWhichToRegisterStockSaleWithSec": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "StockSaleTermWithinWhichToRegisterStockSaleWithSec", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Period of time in which entity agrees to register the stock sale with the SEC per the terms of a stock purchase agreement.", "label": "Stock Sale, Term Within Which to Register the Stock Sale With SEC", "verboseLabel": "Number of days within which to register stock sale with the SEC per terms of the agreement" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureOtherComprehensiveIncomeLossAndAccumulatedOtherComprehensiveItemsDetails", "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "totalLabel": "Total stockholders' deficit", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r131", "r134", "r135", "r157", "r832", "r848", "r872", "r873", "r958", "r973", "r1081", "r1108", "r1168", "r1198" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' deficit:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructure" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Capital structure", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r169", "r266", "r475", "r477", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r491", "r631", "r874", "r875", "r898" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfStockholdersDeficitEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Other", "negatedLabel": "Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r702", "r703" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "ptct_SummaryOfInterestExpenseRecognizedRelatedToDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "SummaryOfInterestExpenseRecognizedRelatedToDebtTableTextBlock", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest expense recognized related to debt.", "label": "Summary of Interest Expense Recognized Related to Debt [Table Text Block]", "terseLabel": "Summary of interest expense recognized related to debt" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activity" } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash information" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r1026" ] }, "ptct_TaxableIncomeBeforeNetOperatingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "TaxableIncomeBeforeNetOperatingLoss", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of taxable income generated prior to consideration of net operating loss.", "label": "Taxable Income Before Net Operating Loss", "verboseLabel": "Taxable income before consideration of NOL" } } }, "auth_ref": [] }, "ptct_TegsediMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "TegsediMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the drug Tegesdi.", "label": "Tegsedi [Member]", "terseLabel": "Tegsedi" } } }, "auth_ref": [] }, "ptct_Termforletterofcredit": { "xbrltype": "durationItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "Termforletterofcredit", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Term for letter of credit", "label": "Term for letter of credit", "terseLabel": "Term for letter of credit (in years)" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r1025" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1046" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1048" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.ptcbio.com/role/DocumentCover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsAvailableForSaleSecuritiesDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "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": [ "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r471", "r488", "r630", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r766", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1103", "r1104", "r1105", "r1106" ] }, "ptct_TranslarnaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "TranslarnaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the product Translarna.", "label": "Translarna" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1049" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1050" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1048" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1048" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1051" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1049" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureCapitalStructureNarrativeDetails", "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionCollaborationAndRoyaltyRevenueDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesCollaborationAndRoyaltyRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r614" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.ptcbio.com/role/DisclosureGeographicInformationDetails", "http://www.ptcbio.com/role/DisclosureRevenueRecognitionNetProductSalesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "United States" } } }, "auth_ref": [] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesBalanceSheetDisclosuresDetails", "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsMarketableSecuritiesUnrealizedGainsLossesDetails" ], "lang": { "en-us": { "role": { "label": "Government obligations", "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": [ "r926", "r947", "r1188" ] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtConvertibleNotesDetails", "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized Debt Issuance Expense", "negatedLabel": "Less: Debt issuance costs", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings from non-US subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r16", "r17", "r575", "r607" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1045" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r576", "r584" ] }, "ptct_UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "UnrecognizedTaxBenefitsDecreaseResultingFromSettlementsWithTaxingAuthoritiesAndLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities and lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities and Lapse of Applicable Statute of Limitations", "negatedLabel": "Reductions based on settlements or expiration of statute of limitations" } } }, "auth_ref": [] }, "ptct_UnrecognizedTaxBenefitsInterestReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "UnrecognizedTaxBenefitsInterestReceived", "crdr": "debit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from interest received.", "label": "Unrecognized Tax Benefits, Interest Received", "negatedLabel": "Interest received" } } }, "auth_ref": [] }, "ptct_UpstazaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "UpstazaMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsSummaryOfChangesInFairValueOfCompanySLevel3ValuationDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillIndefiniteLivedIntangiblesDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to Upstaza, gene therapy for treatment of AADC deficiency.", "label": "Upstaza [Member]", "terseLabel": "Upstaza" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r68", "r69", "r70", "r202", "r203", "r206", "r207" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.ptcbio.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Valuation allowance, deferred tax asset, increase (decrease)", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r587" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDiscountedCashFlowMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Technique, Discounted Cash Flow", "documentation": "Valuation technique calculating present value of future cash flows." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ValuationTechniqueOptionPricingModelMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueOptionPricingModelMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Technique, Option Pricing Model", "documentation": "Valuation technique calculating price of option." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails": { "parentTag": "ptct_LeaseCostExcludingFinanceLeaseCosts", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Variable Lease, Cost", "terseLabel": "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": [ "r690", "r957" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.ptcbio.com/role/DisclosureDebtSeniorSecuredTermLoanDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "ptct_WarrenPremisesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "WarrenPremisesMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureLeasesNarrativeDetails", "http://www.ptcbio.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the leased premises in Warren, New Jersey.", "label": "Warren Premises [Member]", "terseLabel": "Warren Premises" } } }, "auth_ref": [] }, "ptct_WaylivraMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "WaylivraMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the drug Waylivra.", "label": "Waylivra [Member]", "terseLabel": "Waylivra" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureFairValueOfFinancialInstrumentsAndInvestmentsFairValueLiabilitiesMeasuredDetails", "http://www.ptcbio.com/role/DisclosureIntangibleAssetsAndGoodwillDefiniteLivedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "terseLabel": "Weighted Average" } } }, "auth_ref": [ "r912", "r913", "r1180", "r1182", "r1185" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "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": [ "r293", "r304" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares outstanding:", "verboseLabel": "Denominator" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.ptcbio.com/role/DisclosureNetLossPerShareNumeratorAndDenominatorDetails", "http://www.ptcbio.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "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": [ "r291", "r304" ] }, "ptct_WellcomeTrustLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.ptcbio.com/20231231", "localname": "WellcomeTrustLimitedMember", "presentation": [ "http://www.ptcbio.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to The Wellcome Trust Limited.", "label": "Wellcome trust", "terseLabel": "Wellcome Trust" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-4" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "6", "SubTopic": "50", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-22" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r114": { "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" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r167": { "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" }, "r168": { "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" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r183": { "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" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r191": { "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/2147479853/942-210-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r195": { "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.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r220": { "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "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" }, "r230": { "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" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r258": { "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" }, "r259": { "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" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r269": { "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" }, "r270": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r271": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r277": { "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" }, "r278": { "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" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r291": { "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" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r293": { "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" }, "r294": { "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" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r330": { "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r383": { "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" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r391": { "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" }, "r392": { "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" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r411": { "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r419": { "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" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r488": { "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" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r527": { "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" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r573": { "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" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r629": { "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" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r683": { "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" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r700": { "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r739": { "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" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r769": { "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(3)(d)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r770": { "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(3)(d)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r790": { "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" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r799": { "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" }, "r800": { "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" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r876": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r883": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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" }, "r934": { "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" }, "r935": { "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" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r963": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r965": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r966": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r967": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r968": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r969": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r970": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r971": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1013": { "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" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "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" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1038": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1039": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1047": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1048": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1049": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1055": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1056": { "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1087": { "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1090": { "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" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-14" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r1108": { "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" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482050/460-10-25-4" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "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" }, "r1135": { "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" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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" }, "r1151": { "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" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1164": { "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" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1167": { "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" }, "r1168": { "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" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1174": { "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" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "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" }, "r1181": { "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" }, "r1182": { "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" }, "r1183": { "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" }, "r1184": { "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" }, "r1185": { "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" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1192": { "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" }, "r1193": { "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" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1201": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" } } } ZIP 120 0001558370-24-002196-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-002196-xbrl.zip M4$L#!!0 ( )2$75BX9;%/O2( %.9 0 0 =&UB+3(P,C,Q,C,Q+GAS M9.U=;7/C-I+^OE7W'WC^LDG5>?R6F<132;9D>YRXUA[Y_++9^[0%D:"$"T4J M(&E;^?77#;Z()$ 0I.09>(]5J8E% TTGD:C 30:/_[M91DX3Y3'+ I_VCMZ M=[CGT-"-/!;.?]I+$W__A[V__?P??_GQ/_?W_WEV=^UXD9LN:9@X+J%/ENH&4^Z\KX$GL?8W=! ME\1)")_3Y#-9TGA%7/K3WB))5A\/#IZ?G]^M$G?&HG=NM$0J)T?PWYY#DH2S M69K0RX@O+ZA/TB"!G@C_2$D@JH8."BAV02U#)1EZ-(P_0AMJE3V?O(OX'"HZ M/#KXY\WUO6A>D=FC*TY=[(%:F9<9#XI2IP<\"NC!)F=1-HWW,24N2_HDGHE2 M18K@KLCNIIP#PNLRNZ@DINZ[>?1T4*36BG#JMS;KPP&DECQ#@I?4*>?YWA]D MB676H)7DR<$_KUGX>X6_9+UJX4^DU!H;\Z2M/\JD6H$TX9I.A]1*0^:$K)3M MP(0:U0 XT'"(R3,8#&6KF:L&!!(D]EJZHTRJ%TA6O(4TI-2RTC!='JO0.SX\ MH"\)#6,V"^@^9J.<)* QXOUCU!BY9$5IF/ VP+NU"S@2DU+@R45BD^2L&I]TG,NE77/@OCA(0NK0Y^IA'Y9G[0 MODFW.BZ[7M-YWF:,"B7#E!KH0Z:!6-F]KM?2NZY7'Q:NMQ^GL];,F)@5^/DO MCB,F'Q*&42)&"'XJ/JY6+/2C[ M\0]GZB, _@-0X^,?CW55;CP@!N0>:8NHY MAZ$7!58.PQIN*'%+6Y*SRJB!S69OS35[?MZ,$*"3@ MDC#^#Q*D=.I?LA#L#D:"*S EN=B&B">AAST9)^+7#>&_0V?"*N6>PE(66DOC MQY!3L(+_I-XO!&Q05)(T;A&4UZU,*T\GAR=-><+6.$_8'!0IOVB0PS8M^R35!JTRQGTZ[_J#>!@9>TBH2<0POK=X='$JQ( MPB&"QHB'%H]K2D )?B8<5T1/M 63EEQ:7-[+N&1DX(^2THB. 3KBW_,H;ATR M;=DZ\#ENQ4?\X;A(:T3(%*%;LA8S1#=(S9P=.+WOP&F5DQNATD*5KWABZ'V< MO,&V@"\\I=ZGEQ4-H4-Q-R$*-1 .H*"%]H.L(HLJ$%1APZ+Y0;):')I7(Y;4 M14TCZEK4+^@LN:<(>B-:6K2FR8+RVJ;L M50C9Q+9OIBW3);(#[9!S)G39!NW.Z.KDX.A(5L>"'!A"U6UF)JIVOH%,\;>% M?B[J=R)5"6S"*#I:TR69Q1 M=Q(DCT87U.#X4(43E74X,U$)YAEQ-L7YED=/#!VO+B,N/G2CVUJD U-I5FY@ M6M)U $9'4!YQ-,41_KD#W7='W2AT6< $#]U8:HMUX"E-V T\@;:#Q)TZ]1%3 M4TPOJ$\Y6K_D)=N+@VGVFI$9]*1F.[<_@0ZB%@%X5H^8D2LUC9AW M8)Z0<(X6;@G3+U'D/;,@N$P37/0N([" _]0/Z@$TM,A_KYJ%BTJ*G5T$>I[7 M@[N^HBJG6M>(_1"_@/LD7*.4_1('2BV=WX)BL^#C-5Q^-RE(1MSAF- M5.U.A6*%^K"@3DYBU'8[\*7I.@H;2*7#ET:"M9,:A=#*W4,RJG'?*L4S_=2[Z]A@1.[@[=1^I55@OV]_(2/S\@'O=_=@1RU_FD,D\':-((S4$;SQ6'7U*X M"A,*[">YYNQQ9Z&E9 >&TLJV]0I#0=_)*QC!U7MOD!5+2'"?3T6T:P!VYM<" M^8.L07."3C$9TG%D&H/WF2;HKG]+^?V"@'T3)LQC0:J!SZ"$%L!369L"20:,.)=,!NF19J4$?74QW+00]W$G[%>X 7#*]U("//J*[ /F6 ;1DF*F!KM3A5"H9H=X1U.(%@ZT1KU%Y7>#SRD8!,+U@ MW[6-IM#I%0!)[J M$(E-E:-0[$XH-B.\KP@T2W8 KHA,U0%X4<$(K@K<_+W-\^B)\ARUVB<-'(>' MAZ<84J8H(&PG*#-V;X\7U6X)A^0%31@P9/J\6KV0%J(C<4A@^-::\TV-\CA0 M-.%F6N+,Z- XZ@@P,W;WX#O>P^YNZ\':*FS,B.6V-S.VNG:A1W8W5Z5'B/4/ MT&A>GM'#T_'DS-COK0]EJ!_%T/=VZT,R8S\/N0?4^\Z/'IVA;UB,X+5<)%!= M$=!#T'+K9NQA V_^+N]]?<^;>.N/,'3[Y7M!.)5!D#WN1Q0Z70;U[H!: M#$P@4/CL*'O_@X' MC;'?^[EB]'"]T./2U]5B!,K4J<+(FT(/CK$;Q8B* A40[;^K3+SRN[;O%4M\ M*/C-[]^.=MV D^@>1\]Z6'K[FXQ(*8]O9C'](P56/SVI=O6E="TFB@V!#0&' M/HW;\EN=HFUWFF9RJG9\J+C=TB/2\3=%)>/9]'"8U:_4]"JK@?ADRY<6QK=N M=G6"JL9Y" DMW(KG'X=%J!N1-SM8;<%5RJ!%[3L%:I5#UA&,[M-6-0ZU-"T$ M[V4(LL+C6-CR$%:-C&DQ+6@?9-!, RZ.F)H?6:D15&?2XG4JXZ4,"8WR2 MU6(_JO+HH#$,.3,"\YH'7&HL=T56"_^1#/\.#[M&R>GQP+A*!N0,6C2['H$? MP>B[K:^&19=5"Y#"VFR[*3E"-6CKN6T<=170PC;DCML(X-9[9'C:'[HL8(*O MJ7].XL56[\3I"&H$X+LM-TS1]Z!:L7A[ JH>;\,9+/#OT]4J$/>F2""^/%"^ M;+OF:E)$"[1N.Z!*U@GPJY,@X1%& QAQJ%T&T;,6N&:F#JBD>Z@E5$C(\8'2 MB$V?!?_G=$DY22(.\^,%#:,E"_&761CICL):+(W\6_%C48>8;2NUC#B;+C0> MP]P![D_JP8B>8_R] X#\8JO6.^LZ+^)) GI_V8K:$Z7\O_[;@U/]I+UG.]L$V/#F"__X% MG+Y[609%#J1> _%EQH-W$9\?'!\>GF0X-CLGK[<@0;@K47D^$32.3D]/#T0N M(!*M\/D+&A\4;=]S#G;$%*#0EZD&Z4-G'4D!F?5F"(C1X56X& M;W3#Y$ZXAZZM:9Q$R\D+BR^B)6&@QD0(/L6^=W<1C>H#M@X/Y6WPC*8#1)V, MJH-DG8QN$0[PW]37Z<>#E]C[2%8KW)3"3_F',(RRUHMO^ E$,^*)$Y(EC5?$ MW0B.D+F8NN_FT=,!=;T#E-8])W87=$FN(U>0R7+';=GQ#R'E[Z"J7,!ZU.I1 MUJ?6(CO^T:]6>8RAFP6&]5!7K2R"O_:+/_D:%@KO(0?H/9 CH[W M@=;)47LW=)44O^-^(.1\O1>_O,2X(XH"V /O!R-PFJF5D,[QC,*L\H#S6BEL MP2EB"6!KO(ZW81 "KA>:$K'+9!^U2DME.'LO>,(2ATA/)5KT0 M\Z17!Q3Y,^;A5S^^E1VY5>?CERTTD-@-Y.L^6JA:I/BQ10M0@\;I;+#VA;+* MVFFV%R:J_VGOC$6? NHF/ IOZ')6!+*"63[YER(M,VM T>P+Q?+1$W,J'EOB M% 3-3&=QPI(4&_D+C]+53WO80O81SQ7W' *IG+@)6$$\A>PAPRCL:+1DO[.\ M8*"PR'O(JDIY?D^CC0/UT]A'[]Y?I/!AE8B6'[V'KO@@<3B@K(4].QX=')Q*_G3DMY*Z\)K5Y"/2&@6)-HI#> ER02H*)NV#T212+ M;X$Z9^+= $:?_Q&E,'3X9(D#\C--(O\WB6A2:#[J4SE@SK=_4C*Q/.\?%MS'>VWF2Y)6O\)%Q8 MLA>K\*U(#D81Z^17KJ/8J/M83SK^J%'].<8!-_>D*-T*A M-=6@,Z(O6G-4.6%A0N>4#V#%)T%LQ$MFR";MK-SR:):/B,?MREW%]#KDSFG(CF7N1ORPI;ILL*?:8&M!KMVCO1-3A;ZK:JQ) M56,-5H1Z_?H:]5FJ6G^-5O09>#TGRU4JCQUULH6C1CAE3-P_4A:+K0J8Z<0# M2B5B%:8,\KXF6BZGWO"QH3 23]X=WE*.9A38BKC@-C0N6\M9B&^;DD,3$L_O MF'C? P@:*$9%F2K>16->0G[@Q ..+\A:$ODM MZ=@W#";>_Z;%);9HXGE"89/@EC#O*LRCB-U1E[(GK.F21\OLVEM457_;$'DS MPR=7Y61.(Q^:N$8Q)4#/MM;F:>G^59=YR?/0="4\TB%;")9O<)T72U[5 <;7H1SR@"6CJR"^& M?LEG2[I]IK29RC4^E]@-.4MMK)(C=->I,-WX/F!GWTL^>FR)5QPS>7B=85M? M!VZ6/)EY-GDB3%0!2-S15;X_TKJ,-"UNA[(VV$NBB)6;4"^[[!QZC2^/(4Q* MLO+N5L4#]MI5>TVA]2UJ[3*U.EU=!E'$ MKT*PQH"7.Y*T3VR*G#:NJ"Y53VOFMY"7$4_8GT)&\O WQ0[#I&6G8B?4WHJ6 M4ZZ@[_ 2"GSML>A6%;%15 H%+"[0E?:YB,E9CFVE96->RD(=>,G\9%'9()(8 M;,M@(2_=)SAG:0RB&,<79!WW.OJI%[1O@7J.7E?RV77UJX6 -;T)-DO$Y@Y[ M9TY+IU>Q73,)@N@9216;=7=4A.[!C9VJ&)IDMI3/WB<@.B>371![*];S9 [\ MR=-*_;.%0[>B)"NA4TO?"1#>QW E#HDS$S&/./BX O-(!*F>^OD5+K6OS=9$ MOX*)T=UKGY9^0/XD(F8-J6BS)OP=^2R4AW*D2F,Q)F%N$3*%_=2SG(6:JH2;[VY"Q="^XZC(AT/4CWBX+1KDM ME("*X8\R2^=X533BFTE+XM2XA(7<9A[ND>\QW,&=I=!NV0&^F5R5SR_@_6XL MF5/_AO#?:7.O0YEJXZ*U>^6" PEF4)=.?7QL* K%?GN6$P]2D+?\;'$S_F1/ M^=>NR,;._;1MRDL*5+U\+#;(K!*BCGV0D-\VC6@9L#>=EQW*3,U^':?!H70?04 M\W?^?9N)>P]+>Q^A>U4'$UED02DRWI%G("Z[MBK#R0EP(<,.PKMD3= MR*A)Y9#2;V4/:(#[<,473'42LS.*V\Y<.U !O]$@$&'P>!HGPE*BGC0.=)DL M' R3WUTJ;]?7OEK8ZMLLZM0:35BYGR4'B+7K(7_!^Z$U^36-0O$+9$SP)228XEB< M;65,XNIR#UW5L@VA_/6XRC['#L-A;-L0"^;L'77!0R186F3KZ-]8LKA?49?Y MC'K3YQ ^+=AJTR_6(/>%FOV6<:YVD*YS=@&.>5UON4>K(AA?Y;?S:[*U:T%O MJT71BX+8%S7;/OD^=9/RV298-.+^<_TE"&C]DH10YH)!;D[!H*C:-L-)O+X< MF=BMY7)9]E!46' M^>RTW:1&PQ_GPN:]I+@)%^@8E/.^-2;ODZ9K;D?.-\)@ M\2%WH,W#"V!0^GZKD6T)VME=;3%99)_4CHP6&N_E-A7N0('AD^+BHSS[E^]2 M&.:W=(VM;[WROJ]Y$4MYQB:2>)'+9GY_0LE,==NW1R%K#UHR'@J?M5P5E7CF M[IVP9C#KBZ%TOHI.,]I3="GU8HP6V76VU(=1ZH-F[I!W05J'1!=G"-\[EVZ\]BUHZ:]\0=\%" MRM==IV%=&2U<2)ML6IZ+$$I7X2-T),?+N9#K-LH<^8KSAY[[H&8D;=@7S<:J M.!.XHP@7Z"NQ/1TW@U=,YG,N7J*9XM8N9&M&N]B>E*5:\2KT4E=\$,PUWIDX M/I0&BFD!"P>,<'FZHS, 1['/I$RU5*VI7/1C5@1JGH93+M1R^2(* G,LORZR M'1D+$:Y'CKNG21+DVZ$$'YO#/Z_"55J%W;Q(518\ZK(E";[D<6%;0TLGOXUO M:%-[]2]JJ=PWE2T*\";P4$6 &X>@/U5'"("1UMD#HL'W ,G81P0'LJ-EY,L;'_Q@IYT M+*)X94^1IRI05D0:4'L:H2KON-O7MZ"%6-Y%[D*^3%'[:F&KBU T96B#_*9< MH^/KUQ/-2GS1 [VM#C2+L[K\&%I_H*?(]&8X_8VL _;$96W93+!04A_H/ ;. M945?_VYAR]LM!?GN56=6"_G37XR;>$\HN,6L)>\[#RO^1MP%>C'7\OK)0 IO MIH?JK[ML6,C\FA6;]F8%+!PIY>RX>49.M:U23;4#Q0%W,-0^G#H/]K82=G1! M]]Y\DMU?*\X]LQ"GK9[K9MDM%.()_.U1+W_8 AUQ<5M&N9$C,]V_[)8]T(?C M9F]U+=O.4A:@#U L=K ]Q:)-RK'-DJW'H8HD]>T6(6K.6TZ7+%:LR]3)%D*B M>E@/;_3=X;2 1]K+QAT#L_ROL&5CAI=:*VW%?7:HW;Q9JPK:OJ[)5AMR\C+CY<+5<\DA_^Z%7J M;78%'E) E:ZX$NRZ&-7N,@U18^/UQ<$:<[>^.KX+&VFS^@ MM#5=TS6#7+.0%B,Q4_2PC+F.2'A)W"S\G!R>T;"$A2)?;?LC>E?UY+>CC(4< MUYU"+VA UM2[X.09EZBMSJ-2/@MU<#4V<_O&A#Z;A8 IAU<#C_[CTX" A7W1 MYP*#M &WW7V(=G+-?GK-NQ#&HZ%\C#-K[#7NJ1\]1.+_Q\)[ -B)LTC71]6K M0?W*V6*X=LUJ*K:.<[:.>G:'IMQ;Z0YAQ*'++E*)%CL%&62BVQQZB.SIG,5[5*W*(4*34;>KBGH4M7<2) M]X>RN32[D8OMST@A-Z@'2LM=U0/F9>WK@*SMV6PJ\"NF4"[FT,]1@FS$- BF MO+ _F\%OMZ!A7X<\KF!P*=RW&]\MG"YN$_=2;G?MJYVMGB@>]*M^M;#5FO?< M83D?D%C$Y[D*/>IO2ZZ3(5 M(?H5+4<_RK^MP-&"Z$CZ;&(J;TP4-8Y"& DMH??7P6)_OK5BL MZ7()+1/OV%:/ G$+=1YFT7GS8)9HV+?>D=Z23G-">MW[TL:R<$/"U(>,PA!3 MA"12I%HXM?9^@:KZ2EO0_0#A*]&W901U;8^4%^#2!):NZ&$39]H277\:UBE0W9ZBYM)^OV+6S*I=TJ'=8^[?'6WE;-N5UMT^_LSN MAEU;5A5\,X*P<283T,(X;MZ8K9JC!IFMX;S+YPS7RZ#E6]>E ,MGQ495H(0^?EBQ8_PJ$%3$B&BD6MK[RDM@#)\+Y MX _9 M>E.E6LA%L>F=Q>ZK.3MM+C/#])V=+T+2'<7(R0!0_O*#"-!9-?5V1- 6N]!P M<_@V3?)G!W^E@7>VQOU/$JIV,EIS6K=?<5MYY?.&O*";0O%J5[:Z?@P3%DSB MF,TU K$5E>:(L<(!M9.CAP7EE*#/QM:=TTG*^AY2CN_[^A&)87XK>W M\$\X)^%9^7JNE\6W/2=!D.41J0^!6VT44/OSOA=49/,%O)8-'E! )?6 MQU)KJ19R49P^3,-/+WCRF;)X@>B:%[%0 M%#!&TEF4BB ZBMU3.=%"'CJ?SRKO4&T"WO=Y?4M9W):%;^?Y+1ZFBND#5["X MM8]MJFP^GJTW6?)CCLDSX9[XIS(%2>%M=DZYVJ5VN/X.4'7BJLRL#+W1/&+; M&45K%&J7 &*D[L*'ZH&\G-&0^@Q]:++;$V#XI 'VA-@?+E^.B?&* &3'C?(T M64390RKB[;15#'TT6:T"YB(/^"Q]BM%,KMF2):3I2?IUJK<&G8[IKJ5W"B@LNNJA/.UZ"D4%W%GUY6C%>NQ.D"+9I2L&4.Z>BA+(ZB M$/;R22,Y_K[*EYBXTOIO6U+6B%67WI/>:[% \3U$WKWN6>W,RU(L_[0L1 M.Z3Y9J1J(,\:A[6=4?QW[\.M5=XKUO;OWO?%FGH'@ELA]69Z3>%#<4<]NA1; MH7@D-:@G]$X:.ZG FA[>3$\_'F#_QNZ"+LG/_P=02P,$% @ E(1=6+IS M?[#F&P 9ZP! !0 !T;6(M,C R,S$R,S%?8V%L+GAM;.U=6V_C.I)^7V#_ M@S;[,@-L.HF3..G&Z1GDTFD$2#J!DSXS^W3 R'3,.;+HI60GF5^_1=TL6:)$ MZDK)#332B4T6^545R6*Q6/SM[^\+RUACYA!J?]T[^G2X9V#;I%-BOW[=6SG[ MR#$)V?O[W_[S/W[[K_W]?UY.[HPI-5<+;+N&R3!R\=1X(^[<>*;+);*->\P8 ML2SCDI'I*S:,H\-/IY\./YT;^_L!C4OD0!UJ&QZQT:>CZ)NK@!ZUOQBC@]'G M@]'AZ,0X_S(Z^W)T9CS>1P7OH7\S4EC2(O:?7_B/%VC2 *"V\^7=(5_WYJZ[ M_')P\/;V]NGM^!-EKU#_\.C@G_=W3^8<+] ^L1T7V2;>,Z#\%\?[\(Z:R/6X M%*O^_L*LD,#Q0=26L 3_:S\LML\_VC\:[1\??7IWIGM!%_G7$HV$Q?FW)*=\ M#(M?/D4_X,'1Y\^?#[QO]X![AO$;HQ:>X)GA??;%_5CBKWL.62PM3LO[;,[P M[.N>NW@!**/CHY$/Y+^?7) C5Y$K:CO4(E,NUDMD\6X\S3%VG3V#$_\YN4UT M9.F:+X1^,NGB@']]($/' R7%KH,F4$4?.@^SAR5FGHI4@2^GXWI_W2/V)W3VQ<)/V%PQX@*,GS8L8!;Y-YY^ M1S#K<@W&3DG&-=P9[?E[L8:.B<<).]X>@&"=$MS(8-" M%TCN,!!T?B#&U[8'M&'-S*JPTI1Z@)9L 8Y MT!D^S&'TPR=LA:??WI=@?V"'VR+4KH"X3 M=<.(:O[A/V"8PT?%)#D^?,5O< M4627Q%U,KRN48(C!1M;[=8EGE'&ORS)&D7B'>-_9'1- MN ,(K!WO@^JHQ20[Q@H_)J"2$VQ2, $MXHFD.MY\LAUCOL8SS/A,C-Y]TP]& MYQU!+]#/"@9UB0:ZX8.+[%<^4T==^T[I](U8ULW*Y0OU@L),_N]JBE"F#65N MF,@R^80*1.[@NX #O"_5O6@Q!N-W%]M3/(T^)2YOX?#PZ/#0V#.L!G43/1$8M[7"E+BIJ31VN&G!>/X,K9?T5HR?W QP?8&QWJTN99?X8'Y^?G)P?GXZ. M#T\^'X]')^-8IV,*Q7SW4@D)!477TD)R^GM&S+0]50YEENL_RQF%-C&/)5!1A( M=:215,$&PZ"8 ,'Y@=U\>6:6'88DY:$%,CS.D^&2P8:>N!]="#0Z'0 < CG& MBPQ#?(6( JF=:#3R'AE>(A(ZN&"9\/;],C:.1,TD$T[&H]/3'HJU+-! VJ>Z MCE'8[R\Q+7[ 9T^Y<;#DFP3QF,VKHH^PQ6:N!R/HD%AG6Z[3V!>Y=^]4[XYKP;CS,?CJ^ M4@GDD5NG#T)2!Z"VCHU4Q9CR RY=T_WC&B^I0SRW7&RY_4%M,],HD:JCLWC* M PC$,];5S(@YE0'7DTO-/^?4@CX[?/5U/[8D65R\N_X+YH18"7U43);M\;FA M"(B&_J!8E_.W*^F"28BGX]%9U[N3(O[G2BP/E8:"$\9:2$M4@8+6HL[K8X:G MOB)J#57ABMHN0Z;[#^+.KU:.2Q>8A6@^\G5 INJ A%\:KH;[V*0A*BGO_$H# MDG0)H&H^864[O;+ _1!>K"+NO"H#$K8R3)G-= 6;/WM+%O6,1U<_S/PHB0G] M0)9XK9:O. !Q5@3;\#Z[NJE-[5<>&,J#*84;\?S"6@M9UN261Z;AJGNY [N>[8?1@%% 88YKX M^*B@5I(38^#$>>]4H0Q$[5WC\E-!8;TAR+@<2-V7]TPCM%#@!;6&(.XR$&6< M\LW;Y/G');)U^RS#ZD #29[I.FR]@Z+X(E,X10LK]%G0)=$%TCW7U_W,#T+>*)>&=@7Y_[GCP28H@RTLM 4W#%!4<4#"+PE6WI7QV\'6U[:@_#=#-FMS1\Z[O6 YK#IOF=>]]Q MN@*=V[Y]'[N\_.W=90AT#7;F[,/+2\#M?'XX3BWHVNNM[6*&'?'5D\9:U&<* MR!1X,HJZ72YH:/%YZQI H*%'S\<:7/7(VT +*R6AGP/TPX[7@+;E+-B4JW%, M0V4)025=]>MN.HOQKX@SYS;$PXP?)@MT MI[#>+\5)*TXYIFFX6WE(3ID9QEM.R5^:D7-X5\ F#0]E)WB-[14..;<="!I= M@>/71N#?5.S4*$%)/UV2E636YK8>^!H:*1%3PI2%1;-%6&Y(\I4#5V@C['?@ MLXPEG7J8;=]S%;DHDN<:YB&+>A?0\[>< MN76&(V!UF!K:^4_8,TN^8QN88/'[.=,%L8GC^@F/\P4M5SG.BM,C,'7&)SV5 M> 6\&AKK\G&@%XS!Y.4[D*_F_-=;&Z:W%=^>B*KP6>ZH<@ANZ9:'HW1=,:MP M2]&!P7&[6"+"_'WQ]HIZ:T_Q#$:CBRT8BU/I+",52 Y'R6KG@DS\:!TAA3R% M/9WQKCC(GCYAMB8FWFR)5 S4RO22C#@?'Q_US;1IA@7UAY?6=(H'.^6 ,9>P MI,^$9^F"TOK(6_+T3 Z!PDZSY6/QK.>;9$['CU5.QQ.-&(J/1+4>O+<=XR*( M#\HMV?+8RSO;SRRCSSB38'A\U!6CT'#'+XJ>BEXLFE'F)%XLNIC^:^4_:Q0R MXY&O$2 /UV7D9>5E>WVFCZ@HSKNY5GNK0EWP14,WA8@--Y1!GVS_HK+Y\0P; M( >9'EI[ZOT5B+5!%6VD#X-3V/:X).]J:=M\B;W'*&.VG"J9+4#<4'WML?T, M^%MYW2?8 :F: "?(^Y[\(%;R$3-"^455QF^V76/_?_C;WY; _L3S>/ W4K[- M9MC<'L5M-]Z^4<7[[+V* [IT^?'3X==ZHPW@!0RU=5Y:.'D"&DU-G2C4EH57 MA6L:FG\5K?//X]'I4<=>CXI"4;+C [P:"O(:PQ)LAN]$+2T@LW+ZMN'%U!:+$BF1U0F5I8HGMJM$9/I*+K[YT<'FY:WP%E M[9*3]0A+8)J?/^$C"*7+S*R0=1HD7WO ZE(')PJ/ _>;2,L>=#J, MN0WFW$@S)]B[(?A,5?6A',$=49$:F:-[LGBMPQ$&I6"-L4WZ%YOYZUN^F_-F;9.?-L/((O_&4WX5)&/G78K&@/6A/GX4YM2IN#)5GF1\ M;)OSG9OU#S+)UQ:5J@-6DLIL"'3CLTXA<%E@"J_ M@!1.""4H)+"/#L>C\ZX?N6QO\9#D1J@)8J^O^OR0+?Q;QUGQK(X/,R]%R@UE M]\2"[E(;/Z*/A2!E8G&MH0NY) ="P>H4 <&O <>"/,+P#X#$]U/2*X JF0%K M2*TL"55&[+2MN"I4SY@K#, (@6V@"I1'A<0.*$YE=H1*H]4=BV)4DZI:,OFE M(Y+,"#4DWW':?JI"YI^%)NX"7!/'?^SKPIX^,KP@JX6SL:J$UX%+$=L!S:F1 M,:$6B1VIG5\>]].6 Y_X[1.YJ^/)*KN@$:KP0[DW[MT,Y[+L[#69#G_OUO2+ M&UKH66*ODW22/T?CX[.N[V;5N]-IDDVA&N7[2-N^N#Y'#%\BX!D/-L:PJN8$ M-&47'K!.E >2EGL[=3@X1ZIZWH%M79 [&4X$ :MB?V:'1^$I$-UN=UC0T/B MJ.;<.CN@".KX0S6HTZG9@.C!]%TB,@T5/=#OY%/TTCHA0VPGE:4T8T(MTBI= M51K?!)N8K+FW3UY98G5V4B>*\(>BS_>$=B[Z:[RD#G'+3!?IJCNI"))L"/5! M*R=G&HW,2_72&B)#+,FLT?AXU/7S"RWH3&G&A%I48T*9!I3(&PN;.P E-$=( M82?518T;H8YHEFAF"U-6#M?=^8$MU_RJ\T8"6HP(!0^%I%<@H8 MXQ_F5;BRGT% 'ZW0]LJ^+-8_8G]A+P[2!)ZLR675W45&D^5"8"Z"+Z811$^.I]RB.'UE0;CY1 M)+,+>E('2V2NUG'@]&+:CPHO#ROPU['5^=[ M[,ZYZZ H'%VV^B[JA HKI*[5Z^%PBP*IRSK<,@CHHQ[:.MQDN:;ARTF)A91? M+'WP.N5\>\?,)([P9E1A/7W4IB;A%5BHTCS0,+_F!"^#"=++@;;&S.7+9%;V.#UX^1@AXMY,W+?(N+A76VP'YE^.!EOZO!)*\&TP2-9*H3\$8 M&PU;\L7H&WAY3L[E()4#L+#2@"5:@0'U/PA7JQD7RQ3"?6-X*NFXSJPW8 VH MQ@.UA([MNZ;C-DJQ'@A*[X#T59 WX"02S.9AE^SPODHB*NSAQ2*OPB@[ZL=T&&J ^SEU']D M! NT78"78D: Y9B6?1RR0RUL,L R!JY&-32Q'FQ;%*5!ZP*-3"B.+%A!WE/ M/?_RPRSN,K.^,KI8\+0;/L<-#RU=X&L0I4^&*T7W']%'F M[@\;-)6&_',7];Y)R+MH40<,]"J45,F%O" M[ ?U]A%Q))[J?#D<'1X8NP;F\;XLX5^>_QI0F?3HH&B)HUET"84CIHU_A(T M_-<]75\QC/H*,_;6E)#\JO6;9D'C_Z#L3WYU'Z9_81K0[,))U3T;C\9=[6VR MF)R\_B7=?PV/CJ+>P^I.G#F>\B<*"D65*-Q#417W7\.[%5'O)^CM'M821I!5 M**EXV1X*JK#[7;VPNUE@;A!AOR-KA:,\>,BZM6$!7WG."UB<8P$J67&/R;2^ M#K]/QD-J51:]X\/C[46/=\M8\W[Q=6\6]LP@FZX9R)["WU'GH-:F?\:F@_]C M;+IH>'TT_N+W\J\]6"2WPY:W4>O6VDU?F=] T5XN5 M]]P1V(K.EK)=\C?;<>SY[.TLEW70UF?:*:L*B.="MOJP-40)=<^,I3RL:M91RB50SCJ*.K0/0VW?@2X9 M3M2G'IA"LL]+\.GD,;. [NC M]BMF^?QII_)67F,+/'G'4_^>EMHB?7)XE%JD.2T#><1ZL+H*DW.DO?/Y1=L_X\[N MC+?)$)]MYU329VC+"&7KJ%H5EX9K16RNN,9+AL&VY9V"WRW_'1=[&G_!0S5) M3UWD^ZLFC7) X;I)4].X%Z_C_$",GR2OL=I4?IJ>RGUZ\$M$LOD)/3N2BR^K M&&\2>?*.1;D9G^DE?D1D"E)_F/&W*B8@HXL7$+/H?G\E'SD5^)"_4N%O)*75N=4Q6$*N")^;29M[Z=WHTEUUAX)9VWO M%\/D1+N;MP-8W]Z#&*AX:&G6C3>I&JT_%05&P3-FBZ@/@LDV73"I=?P%\*X2 M^RN((OD E!0DF3ER@)"29]J/.!1WZ 6)\ M?L/6&OM^3\'H5"6CS]B5%6#B[>8ZT*JMK.U?>2T"^;\8L>R\^O"E+D39<.;=[#VZ5(_) MVGMK:^;B;?&6HM%/&=<'M>$$N5TYG>6K:8I'THPM2RZA"\>'X]')66=;434! MEW&F2Z'7W;R5!9MOYBI2V2T]R0.MH?FK!"O'#%:FLX-:(82MH7FL BS'3%8E MLWM:(40M?TF^P6B$#%,0V=/G.688BQE-LTV0.7NB_9FB!K M:,X'H!X9G8%UXG7G!DL.84&E)/2C\>BTJSQ;]8QC%9AMV>;\DHYS85GTC7MI M =B#"Y9BL)9D!9Q)UNJ][*K@K#_W=H[P)IB'; H&FJC8@,0C 4SW--@!XBBA MN]2DN5VZ]R(M@Z\PV77WDHVSHE"P&86')%=9>(5IK3N(J.0SO^R.6J[28"1; M J9\3NNF'$[^Q64;YH8@H[X7M4V1K>9>.DMG)>.4>49.C[@14#8/3[X$O MZ=9V,<,\\-;SA>6\R9!9LO6<@:D^1!'#\0N*\A RJ^LS7"7$E$PT6 &@CHZB M6)^C%#OV:]Z#4'E5>BM795#=9T[@4&*/T?V@KFJ>H[-TGJ-@OHW1-3S"/9AH M>;(6OC#DS+#)(AWD8]FDKKI!L E><$M!T%=1\:0VCL:C<5?Q:WF,WTYK(HU$ MPSGRIXW"5&OQ1^""&44@OOQ*_1-B"3PZOH*9U,4X*)X07W8T9M3KGT3+05)X MU+*IA<_;(O'S9(;GH'QDC?U3'9[ER-]NA:DV,DH"N]16R:.C]*&W1]EQXLK'G\]J[)IU.VRE7IPNT@Z)2?#'6"30LY MCO?@ ]=/$;P:*.HS7ZB(-^6IJ!&\ABO_-@#^'M$%-4G@C?%??0E!7;@N(R\K M+QGZ,WU$.;ZLRG3[KSW-L$"#I!JQ" /. XYK\\!.E'-9;0DZ3J?:\)LQ7-X. MOY4,31E<(@:-&C->O-9XF1ZL,ANUX2P+DAW"%GR;>3'^?GMW&0*1PVZ=?7@K M^P]J\V>-0"30M==P[[\U"AMMJ75_G3*6:_C%<8DIF)LJ4$P.R>/QZ+2[]T(: M5Z:D5[!>GFFX%): > -_DE>QJ[@LP5]J5@_+NG=AQCKJ/1[)XWF@Q_X 45PA M4T='6RMDU( !+#*\)GJS*D)O T?+);;QC&2O:!FE6IXD N/MR84]+^S$[Z 1 MJZCO2G5U&_I"U584KJM5GL2IATO!.80C#7RA4!2JH MU6N!JF#2,'KX&L\P )D&BBFW@JA5[J5X*T"K/X*X-BDG5I5RLI8AT6N)EP98 M?_!Q?:/;GZ5*CN[V#X =_]WN"84]H$BM,$Z^V%TJ%=6SM MA: 1@[=B))OIP7[(?R,]\C('W,K:"F\- 96*;=_+S.Q:4C07H9W)Y[(5?^DV M45@PWFN@G!PQ)^/125>YN]5%G[C:V1 K--RBR4#-7A*%;R=6(;E+&J3$@_HW M@]E7FV0Z_HC9 O'K^=<$2L,VR$SI0B5:?5>"^L$K!-)H-7/\H-SH6)E><&A@ M787W;$'SK_$:6S3O,:!Z&^F[8K7(%0UWL3*HK^;(?H4"H87/XP&\)][XN["^ M:,-;I14T3J&575*YJFQIZ_IN)2PP9YN"^[YUT.V[OC3+"/G=MU:STK:?@9<( MEWR7\/Z7GHJ*2/==GQKGACJ MZ])/6$29BP@_>@H?]:UK;L]SO.C:""_IOMY4:J[CG,)IAD MX.EX=';2*VUJB .AG_!0,;U&"T<.*7.-.[ VJ0=4#Q]23R=M'3Z$S7FG$'Z# MWG696),].(B(,2W6\:W1)"K4T9EA)'-QCV6JZ#/"\X60=3PHC4=#OWXV6M6W MN!6IZ"/LTJ(4:T,5'NC^>D VQN^43M^(90&\6]N%U8N[$OU)>/MO)?U1H+M# M&E65*QJ&"Z:,A=B#]V)-B8KJ(WSUM:,0AYX7WK:(Q8[!(Z4R=;ZM>R M;$]4>I>I2FJ4G138 M^J/V5>7G!0JI2<^KLANR$T/5,(8A!6/SF PPX@HQ]C&C[ VQ:='5ZQ*4!J(/ M=7- X\!]"6B)*,+JNI(@M[L*4\P,1%/#E7[=7)[2[FI+'@/IC"R1-AZT- MQQ5:$A=9/%];=@B@\,&)>B@/1#N:YHB&V=>%:'WWI^S\D:PU$'6H@E8F#;LF M!P+!!,@#9:27"UYXZ%(6@Y0ZOF]DWN?I89 SW\IC+36Q9U<=B! K0PY%VKCG M+9TB[SLB=I @+TN0N16&)#YUH*'0M#X2D[Z8H!Q5?W8^/C_53=P5#E\D\6J1 MUC%Y7@L&8'BZ>[-R^:.[,:>Q6LC4659VQ[ U VTBI%Z#!J& WZ81;[0'05,W MQ :]NH-QGCH/3T^%185;'N4YW8E+(5AQ?H"TG]^PM<;WU';GH@.W:D3UF1OD M!!N?"AI KN%YK1I*_L;X\QNM15<"6KNC(GF -8RC*0$.6A89$B6I[9AV""%K MF,5+'=X-78EV\^6([99V"!&W]7QPB2Y#6;!#GV$3A=',33ESZB*;9,MYAPFA MY!6A4>SRQXM9VY'?#GPA!3;XW_X?4$L#!!0 ( )2$75@U2GZ*!VX /]N M!P 4 =&UB+3(P,C,Q,C,Q7V1E9BYX;6SMO=F2XSBR*/@^9O,/FIJ'>X[9 MY%[5W=76?:XIMNR8B0S%C:7JGJW[W^8X"0@890L_OE#GLW?_.V' M__E?_^?_\8__Z\V;_WUV?S,)29"O<))- HI1AL/)URA;3A[)>HV2R1=,:13' MDS,:A0L\F7QX__:GM^_?_FWRYLU_%4.-?__[AKY.[+]MV7QAD\TC7,(Z2W__._^^9S3=A&";I MW[^ET3]_6&;9^N_OWGW]^O7MUT]O"5VP[N\_O/O?7VX>@B5>H3=1DF8H"? / M$];^[VGQXPT)4%:0I];]VS.-MP-\>K>;2]J"__5FV^P-_^G-AX]O/GUX^RT- M?ZA Y)\-)MDVYU\C1?L:+KOV8;;K4&_\T[ORXZ[I 2@5N3[\_///[XJO/_S7 M_S&9_(.2&-_C^:3XZ>_99HW_^4,:K=8QG[7X;4GQ_)\_9*MGAO3'3Q\^EBC_ MWP\9XS<7I'.2I"2.0L[^W8_I;#Y;8UJ0/?UAPF=YNK]N +3.@N>(O W(ZAW_ M_,YJP )+(U*_&QG-AXP$OR])'+(E>('G41!EEW_D4;89"&O%^,Z(9(Q57_'1">(<'J+*%\C+[@CHEUG 4N0J^@;#J=IBK-T5)*(Y@%+ ME',2Q^B9E-ITFH3W9(/B;'./7W"2CRLZAE.#)=T7E.1S%&0Y93^Z()AR0K!D MNHG0J*T <4X]G\*F+PLFWS 0=,!'J0;KAYH1/M7Q$S%&FP[+K; M]YP,.GE$O'U*V/DMCO[$X6?$CATWA.UDW@1-#0QT\DY?&)PH0W?.)@XL5]HCL/+;VN<,"CO,9>U MZE37$=^.DWCR&O;EKG@,3\B46U=A#^#P$=/5#4%=];Q^/$](UK;J/N:!XX"!%F5=O3OF MXWI'FEEF^:J +7U*.]NZ9F-Z1[:P5J*@N/YDOP^"K&Q,[\@6JJ0(IN"',[8S M%">R?MM/EQD\$&*6+3'E,%&\9+ P+7.=,&PP5[*E#9NO\IA?@PM:9GC5U0X9 M;EX/1*LN?NYQ0!9)Q#G)MJ4[2D*V]7(W7U>BF(\+ NE1+BX[3P.") ->2%H. M#@)]9I;-"5UQ;^SL.8X698#08 30# ^:!'.4Q]GHE&C.XH$@I19_1-_Z>Y"4 M0_D)6EI%V=8CR8Z6_)(;)T,$^E@-[0'USY@L*%HOH^ Z*>2NAR==/987D(%;EOLVV 575,M3IH:83BKC8)-XTR04 M'R$5#<&IQ_]1D+$@86.\@^&:O.@,-).9Z"4*$W46H">8,?!W.43&$@\E_XA.F>/7SJ!N2(!EO@JW^VN8#3 M%7J+>S&EN_'XA&^J/QCD M'_[VYL.'-Q]+%K7G,L9D-U.49._":+6;#<5Q-Y!K:0L\G^*G KYBM/Y +1DD M-,B?\1OV*Q<3D@P(I'#T_D#O!GL3EFMD0) %8P\*<+&TQX&W&GH <(N1WJSP MZKGK,A/#VARW!FAE1A2**?F],2/FZBO$X79.#N% :B_*^%#[AI-:RTFIA"=? M"F#3(@EH"VU,@@:(,<^;(K2SZN2_[#5G]<-OE8GQG&84!3L1C]$SCO_Y@[I1 MA9FLT3MK9 YV,+9C9K]=X#5)H\(,*ER!Y3RW) ER2IGYT(+9JD^%@F&?!D9[ M89K2)FY,P+?CSRE9:/9&(( M):%L4_OG#Q]^F*QI1&B4;?[YP_LN\M!;N$L/PBY_2R/EFM8M<9>V]H#G69Y& M"4[3<[)ZCA)4.DTK'T*1RL;-C-)]6K/BR^"TZV2ZXH$K/#!-W(4S^(.$9@YG M;M'?R.=P#3H;S+T/^\-I$52 MFM4T"/MKKSW8'[]5ETLS^H#I2Q1@#DAKJ:N:5,P7-QE*$9JAP#>D:OJ*E&(\ MY.V:R(C:V:L#\[4E.VV4"D7)!&*.7&V93D1C3C(R48S5TA_[G=[#IK=3+&4" M-K\A)DGA03^48:.V%8DT;3U@V@)$*-W*-MLSB+B-/ZDV8PLQPZXNVLJ!N8Q+ M!AQ=OC6Z[+P,>HA>\.5\CH/L#K,-*YS-IV$)E$"T;;I4E#+K @1EH;3;=3)$ MV_]ZL.(EZ4B&^CHQF9 O%].)?*\?'F&V-3"WC.[12"ALL\5!0X_>T9! M*)OR!@(T_,NEE.;$ )6Z3+8'XA(I&@"2/#8U^ST.<9EZ5)[FM'N_JH-PVQ1W M (>X@9V@[F*$O'_9M^#F@3UA1 "Y;2&:[-#6D$T":0UM;ZRFP1]YE$82IYRF M544O:2L@>/%_4BS6^\;M%;BVVOM;&3IV$7M\ZVM!,CQ? ;#0I)^?HJ=S6MW ML0+95[:IJ"-IXP&C^KWR- EO"0_&W/[RR/Z5HJ#(K?G2N/6N<.W8NZ*"=6]_ M*T3-5-*7$O75(IR*KQ7K*7Q[H\]Y> *F:T2S#3]'BTZIBB;;HYVPB3/G]#JG MP1*E>+I@.JDLC=V$1^*TMNRW92R)V>;8A#@J MV<'^L><$^^.W&[Q \662B7UYDJ_;&X;VU]&A+2<3QV$(/FW#+QJ?/-Y_2*A) ME- W+CR:(Q0!%8V>OE7/+OYCGVR*8E5QZ7-@."FMCKH&VH M0,^_?&MY0RQ0;'@8) ,7+@;%@ /*MSAYYTL4XS0CB<@.%'ZKD&M]&QP-N+>_M=)% $A?^M17F@4 ?!U:3^S;UK['["Q0Q.8U MZ[9=X#7%0525=TD#&A4PSN9WE*PQ%1[T!AEKYTKJ-18@ZG%N[\&3^-OZ#6-! M,_$P/D-.AY 9,A@-FW&L/6 KW7U=88*T?4L2],XVDDA9X_8[%[FV/1RLI>&T MQNW56,,(LC5G(;''O.DHUTQ4Q(KI)X"T7@2/8(A-6U6KO:DF;N7C^IA?TLTQ MW:<6,J:(W_S@K$G%GX2+9XRAMY?5@P[MU1)6R@L9E8HMDU@$"5^IPT( :5'O MG["1['KR!A4)10V\(W+.S)$%H=&?A4857J:9=Q B*N[@;QTI^$0Z(%M?&(=# M\S5A,B0D2=^]T,3.M^7#3!SV*XK_R'$2B,Y]%CVVVYI)#Y^XBZ 2>V+,>[1Q M5_7PN,]8,)-TP;^QE>@G*[PJ)I- 6D,U.*^3=2[;,W3-MKYK:3,@J(G]\=J& M"O3\KP,M;X@%B@W?O63@PHVO&!"2?(O7[1E*(Z$7WZRU84VSC:D:9PM_B M%,L,<4++^IIMP%%$[8PR/Z2E7%-3VZ=N-])K;I.VA]NCJ*U/3 5/^LZ2>_X0 M)W_RIM#03PEY3C%]X8F6A87#7T5)>!)PY?=MXJ0^*OB"6M@G#)(%:K-O'KY\&5&O6I82-*_ MB\DO-LG9O'PP59&C(6O7SM$X;.0.2-'W^FK6]_S)G \$CJ M]3=MKJ06$&^\ YDAUA1K^.G'@["H :.%#)(RN5RM8[+!N%!_LZ\)INDR6O,[ MA\N'V=W^(C$]V_ ?!4JBQPC;J@-=1@!'*_Y?<;T%RVY&5*EW\[?8^_">=*9, M?3%W@*"H!6$\,Z3%NKT*%*Q"T:=MC$7CDT>PA:M#>;T*YY)92%^B ;_QE%%M M@")\ _"U;NM9-$4I!X.6NX!I14LX. IEU*BM&D__$FS"*F*':S,N7#I\&2"N M'!:2]!>9S.KBJ:HF6QM=V 0 .N(#B+*1!"7_,JWD S%$JW$V$ Q8&/62@2#) M[7528=*I"D7'WCNM9]D;'GT,*E+T&,&,3M J4W05"C($K9J[BQ4@Y8[3 0!( MZ_F6)'0;U#,-_YV7^56"I:MO6%%4U1 ,@L*59])4B:3_M63 )6*%:'U]R ?G M2T$]*"29WY:(X*>C;)J$_!',=1'Z+BO$8-%C_WJNO@T;=IGBV+M\2E!W=9H\99]K 1"*04)W5Y M,REB_F5?PQ%BC-SAJ;P]Z/Y +AH,DBPS^*1/_PB_;0MB-+_YA%Q<"T3\M0V] M?ZD4$YGH,&B\EE ?HBB@T>X*2>+N<5&]ZHZ7JJ\% @@KP6E;[FJ6*5K"P5%2 MMLV@K1I/_U)LPBIBAVNSAIIT^+)"FG)82-+/ V6*D@/9Y8N\#(RF52W(2M@* M!E[BR"I=.SEN_J5$HP;!$Z)1\.DE2S\V^ TN6,\B58_7$1\8HU M45;>#3\5H8^2N]6NP_SVH475/@/!(YO436K=ORNAFB/8+[QRV0S 7M(1Y-8B M&4H='"[B[CA.'LFD$VZ>K;B NW:C>13LRB@J5K:LN50P51V H*M/&FC?U6\#S'.Q.%P\5^ML)U$D8O49BC M.)TE\>:'!J/PMPPG(0X/PD]V?7X8YB%H#DXI\$&XEW/VQV_3.*Y-)RS?JVM6 M02UO-MC;ERC+EOCK_Q?C2/Q,@Z95!:BT5=?EI24044S:E<%88[!2"5K'TXT@L_8+H M[VR1AXIXA#4:TP;6R55 MWTF]LPOS1 "SRDS1-F^:*XKF0RVK<[):D:0H)7 XFWR=672K+SRC;CU7HI[& MQ 8:ETM4"OINJ1J!K%J[ XC,/4XS&@49#@LXGA@.-J+3H7M=A*RZ.Q,E*ZA@ MB905Z*I-7KXMZ'>$KU^_OF70/$?D;4!6Y7ZPKV!)DI3$48@*&*L?T]E\MJX> M&DV-]HCW[S^^?S]YLZ^,R?Y='WK_(9V0^:0Q^BI.T@:P._:P,3\5B#^C%.^V M'+MG;J:%+FCQ,3=NFS%P+<6MC-2[U_SQ.(K,4W;<8A>+O<1PZ7<,>3M!F)X,V=04MMN=C4':TMT/N06F:"QHQ:I+JDQR\XR<5/ M=6E;NR3KQXYDU2+A59;OR0;%V48IRZTV+HG^J:(?1>Q79?FRE*\#7[I^S>3]1P'+JC.#8V,0Z@KLMLVQ!IGQX8 M &'V]X D&;-[+^.B*>,H7O!_[+_'),4A$UN:#V,$6D5X%PHNG3ZGQ9,),KUR MT,RC/K?CT2'H^^/1X46D%^J7M6'+-RM^C;+E>9YF9(5I63N6G_;2%+/_A8_H MFYI!=B-Y-'5T\B?@H!UN<)A<'5:3Q>4W_EB?=JTIVGO#UN=N&>*%QPVGN4IV[W3])RLGJ.D MT!'>F'+1Q! M.$#:]$3DEF5_'8!E A0 \J$LWG9#4BTGZBT![->6I](Z]'#8P)8RICC-2N@J M0;DE"=F"?8ME/@.SK@#V13-&F:$#AW.S;(EI';X&X+*UI.D$8%7+'J>SY/(;AS6/TF6YDU[@9]GR,N@'8$,RXY8!+G 8ME?46^]OE.0, MXGT T!F>$XIW54?Y@VML$V:$8H8TW114X!6%N-^8%,>TK6Z1:M(19W0I)'_K MIX!'I (T\6+@5[KJC!WAYY%:- 2M7;+UY_YL%6 AR5L9]=:H:TV3IWL[_O0 MOP4X'*K_BJ/%,L/A](6M[P6^S3G2LWGQ,&4ZR[.4'3*+2P#UU97],$YYU^NN MWQZWXV,O+Z(0].1M-0: FZ^N0MV%ZQ76X%E^P5^0Q>$!_'9,EX\"X)IL1+;+ M\8;#^/:[PAJ5+6_N= 7W"O&1XP"7+2I5*VD+0*7JA$O%%7 JL@U@M;H-F;)K M#4#E]6'+#@\M8_[QSEW^4)'OM"0QPSJ]8%,$4<8?R,G,4D[?O__1)IVH/MG_ MF/Q'-=]_3G8SGE*,>H)84O*.5&+758F=XA: ?!*%#)4K-6Z0'X?@,%PS J9[Y#47B=G*-U ME"%Q71G#/A", 5-V:%#QRYH@R%=Y\;Y-<;W$T:%XR57#2^5U5K/)O#^ 8$%S MEIFCY3FF,V,8X'!K;*J3UB2- <05&#-&AH/SM./S4CYXW.%\CH.L?!%M-I^& M)122C&^S;NZ-+YU?0)@!;H8,.-9(T\--._K/%;>1/E-NC6>A]5U*NR>/A>JM MVQ">T\_M9-1XP1V@>4I)/:6DRB_E*48IOL#E?Z^3NG^FW)'O21Q?E<59Y9?U M=J, L-R-+_'M,(/C<2TO3J[3-)>Z69M- )QN.XIC8TTV< +$C@-$I'KPL"& M]3($:P28P6'0?M],'XGDN-XZHA1Y("^89CPE0!'2.,S0 ,[. PC!,+08.;&Y MP*K4(1=%=8_2R"IU2_'Q+J?!DE%@NJ 85]MYG?7=AP%P$N_!YNYX^V%I\=!) M;XXJ1P&0"3 20Y5HP]'L>G&<%9"EE]\P#:)4;B]U& A 9L%06[RVJKY.BR=(,#,YFN'Q0N8LV,!L70(["V,K! MC!#@I:40]>&%Q6)8 (D/(VN25R(JI=Q?KM8QV>"F>707HZ23.E&-!B$E8VPM MHL(?O$ 4PBW%H(/"4(P%(<=C9#6AP-ZG6^!+%#/]11)\AS:"(,$N T"("A_5 M%W"(LD3!QR'V-.$FK.M2,*&F4X:HJ M7XDP?]UV43*QP+V'J[??M$Z%:G@'H3M"C:Q*3!!@0.&H>"&9IW9?)R]\N0@K M8?<9S:E$C.1A[(,_'*5SB',1.6A\TU>U=LK0D9V&(OS@, QZ!OQX+CVPZ?&R M6%L.9^$->$3?[GB]54;X+*/1M;!%F9/7'UZ?U?WW^:O)GL!^!_L#'8?_ZC'.<_?P"::L;!O$[2 MC.9\-[S'(5X5!%9EGFGZ.$ZP*=[TOD)!%#,Y462?B1J"23DS8D,CX4: C=]$ MIP9 RJPS<5,826=R<9)3'T2B&=-T>#8O 5/F9(@: @C&4\E/G?0B\+T2OKET M%0I(U!!,VH6U A)A X@/MVB%E4I(WAR&(I*+E9P+=2S&>']C%Q;W@!-FE]V2 M#**49_>OK]C6H'G MNN68=?IHRR3I #BA7LR2(H:((VVU\DWFMP6@W[>4EV,<9)KN8/-R7DBC'C9 MW43HN3!>V('X <7,2KG*>11!^?QAA-,"W$<&TQD;]7?1PK,> MS2TW"T&Y9P MW$4/P1*'.0>Y;H=65BN'7,+=#OT!!.!W6JP6*,+A:ROD7[E2#?L B*SOQ#\- M6F-?F>>K%:*;XO6+HJAP5<^VNG#[$X?WN"B2\$BTC!IB0 #A]/8*MB?.?IRN MW$V,DLT%+[<0FSE>?WS_X?V'MN/U<8DGU5B\X%*6&>24=PQV4E M1TTP@G.$:B*VM3SO&;1%\8NPD?SPTTJOY>(G>=#_C!.VFG*RK.5GC MW;3P[?E;_+5&-DH2]L^@JGQ,=\]ZUEI$21"MV>E+8?GW''/\:EH,IC /LAFM M0F0EA>C$S<"<"P9AW;9LEAA7YW7.*C#2Z>[1]U1:BD[1UG_U.96(M6@N0L#K MQEC!I0S*:+7Q7"I.*S;US:T%^O#GLLO5/$9_(OF9J]4 P'E*R/+=(:H%[_ 4 M>Z0H26-F-2J(=M@&@'&LIMLAR+[O#+C55KZ:=Q^EOY]MSG 2+)EA\[LJ#E'; M#4Q0T&!;HCGNP#BZ!4X=SZCM!L/E9BJP:HZU/F7)7T;Y-F ]<"B6^$\4;=UK/DG$R:!.% 7"[AE57I'4(9%Z4A1M_7M2M!*WH[X< M"[])M"1Y4K\ZTFCAV96BE9M&EFP=\,&(G.+@[8*\O"L6'=V4-*[^V).W^N&W M^Z<65>L? "A] ?LY">M0>J+*L1C6X76N8.\QBB]3KIRF2=BX MZ5Q3'$3%5GV!TX!&!5"S.=M=V/8D3/D<8#SW.ZHD^F_0';4G44 *!8]6V0,J MW92[#^5_SQYD;=C(@)@0PSNJ_\4F^(KC^!RMUKEX4U>T\[RU]Q7.G5];C-WP MU/X548J3.XI748H5U!:W\[R##49M,7: 0F? !]9*:O@,[O4ZA>".Z^:"%X)[ M%DN,,CG-*_:3J $-#Z811QQ40#BMF:JQ1%%8Y6#RHIBR+E7,[ M))NF*<[4_BR; 0#H/[T<-L.'S)$;?L-AUB-)HVPW[2U) BU?K'H"B*HQ8X@5 M5GX579Y&"4[3:5"69M7L4++6[CPDIA*S+^S;0,&KN%^AB!:UH<\VA>X\CQ'#1*ZG M%.W=:RK)DRR#:RH%TC"8M]WV$$]<"6?)/>;[(+&FPZ&9M2N!:%,#$X,KR)UG50\P#$[\(?72<:6"T^D M-3@!&/8%H++'7CC-Y[*-J *$ZS,BJDKS5-/B684T+ MR/S?PZKU)G<:"8;Z[[@(++@NQGYX$_HN"ZX0.QRS_TX5EK2P&0#MW$,:=R:V M$+?A*?VT3C-EUE>K 0 _RQ#4;6'E/N*"*V192,W^FX?]Q47:;@U#/Y07BOO! M5P 1*6TQ:5#0F_1^8>18Y2LI%5O??0>0'')\2\86H)Y?K>FVPFXTU78&&-=; M79[!:-)\)*>7*CN^6C\W.,LP3;,'!A^7:-'SA!ZT[M"GPK 3-GHVR<3P&:=C*K"'79)A"8N,^\:\W M)^M#>;R8=\/,.K+@=LXKS B#8O4F,'U."TM.O9%:#N5T$;OT8'T%(,AK-$Z.=F#J?V'$DPRN5VL4T<*6 M62*ZD"Y%66.G^M;E):$,83C\NR(41XNDE-Q@4SQVPZ22P?*9$8]?6O(2>/SQ M;@E/;09PJFQ=7OS9$&'D\]86!:8URC17KD)J/YZ3$/^OG $SWS#T+%TB P[N M5!9<7!0.32 X.F*OP&;S=GI9*QMZYWS_3$CX->(I#4*MT6](I[+C,M*^'UG@ M2,P6ICT^BN T66.G7'9Q>:E#&/(CO%?1-QR6@FC[#.^G7L_P%A-/RIGAO\3[ M$"QQF,>U>L!W,:=G$E[^D4?KVAOIPJ5@WMUYF) 8&NW3648]/>3UBI>[+?M: M 4)Z3'T'>TEPVFA>SS+J":/J@X6H&G&OCN$(UCI9K?,,T]UT_/%;,L^^(BK. MRC;N!<"':2%O>P/: +7AV? %!4NV8],-=]>@Y]WD@#P*W8AOPZM$8IO MYY31AQD&;*/G_TF-66#:$X!CL LK3-&#N:4<&,"F.\H-@#Q[D+6EDJ>&V$'^5QW3F+&,%(^2LD0*$/P-E6,I>U1 M[Z=>1[T&+!.4A),*FDD%SC&=_VK(O. II=Q54/@-&)%YN(;D<\UUG)J=%(>; MR*U*X5O?;%Z#2'&*E+0%>&X;2CK#8?W59C.<+1-(IQFI%$Y&03-7"O$R4&U;@Z M483ZB,07>L?$3?RJ)KG,'%)M/+=6D3*WFT=1LE32T'?TM83O.Q)*P'9>>?"N M3'V;T0=,7Z) 5D)3W,R]II!X1\;5%'("^&(7QZ8"1%R@7]/6?R%.E=RU:"Y" M8 P_>NWH6)T65?YS>6O/U3FU(E+SE,N1\)OW6A[:E=9BJXU'_X\QT26@@WM\ M[TB>391D#+LY29_>4CR]I6CE_3Z]I>C_+<71_!H6&D5WK37L%-XNP,:@E/BJ M;#@M?WR7:M]1@1!9ZM/(<@:]5,C.A;!-Y"VKA!TD6]AT!!#N,!9;;<@P,A=W M,TNKXLF; :A9/2J'A$B/72&M7:=K&BPCMOK#IJM.Q"/CK@#*48_*-V-"0 YH M^(*2?,Y0S6F18-,IC.$OO<(8&A <3^@"0Q@M%A0O"G.?%T8N %<%(:B[G-S? M9L$#)H0_.;*_$T=V0WFHPH\%S8[&=2V$WF]- O$:U!WW]=V\'>%-,6K4'5!J MHM,!^_@.V%VDP.^A>0 OWR',A1.2F;?B,G%6/0$Z5GSW%48JY>J[J^ $[A/5:G#CO(1[1M7:)-]5C"0?E7V_/:7WN= MUW;@3!@A)QP@WJ\$:;*#Z0@.4\T/7P':!J*U\[-N@0&V$I).&]/0-, M>ODNZ]N9"2;(#;8_I#AXNR OS-R+RJV!_6._([ _?KMA2,27S"[*-H*-6-@" M3):!9@<6 N^0M.6TPLWU\+/?S50A"5M*-L$=3T\O$3O0Z)5SHYE'C2QC]('2 M;0#LW&E_SV\#)5XX#WCE+N>\+:B0A6A MM'^[3&CU:OM N%/0\\<0F=.C7)VO QYX/*E+9ME<,]]J>S7+LM!U!>",[_7 MLA A-3)G=C<) 5F4--N'4Y*, 1&AN(H *PZS0E/<>@P 072FG+)';FR.27P& MCYBNHJ2X^2F?F+9Q:0DZN^21Y#DZ8QZ98^6).=4"KRQ$&\ZT>[IDB^2IN;YL M::,$Y\:YB=DU,Q8I6^K\_9O=$SK2S:KC&"[Y*7F=JK.MK47.V2O)_-J\W#NW MM&48.&?)(,A3O[1M^+)O.F;SL LMWYJUK1VP.,S9K=]W'*J)X>##TV8V;7B5;)1L1!S0=G'*@)[N"RTR8V?YE7;J(1B_+J-@>8Z2,WSYC0E) ME.+P#,\)Q>D"'Q=B, 31.KBKP4:N7I M"XIBKK^?N.+>PZW@_Q"#.V5_3[?*@&@[W $KJ)MVV5.217'+H2>W=7H-YY3# M/9TRO1#US=/')=,LB!O1WS+1"3: ]%\=A M(>CR.+?@C+9PP(_"61'[K+N%G\S M9O\*^!>,.$W"&?QNOCPHP]_OP; .@,F6]/9..,%)7Y&(IYXP8'Z^ M9)N]HE1R1]880#J+N<35V2-#:(0ZQS%&=$T8CN6<>W@5U8ZU?0 $E=D1WA O MWWGH+YAF_ %G;G\9K@UM+P#!9]T6B18SK]P:8F,],-!'L)UJ@6^#TEY#G%M+@KO$[6><;#U-C!)HY0Z2>/@SPN[Q1)'+/S M_5=$V[<0;J8$L+NXEMB!*0C'X=*V=*Y>;B-#*Z]L"L#&<[' 5-9A20C8/'UB MPH_BZ$\<(4@!8>$&?T:^]"O M>BB*# L<+9*R'%2PJ16-%=]>]QT30-*&*VD8B&)P5,6VX/8CF09,PBD6(2?1 M%89] 62*N%86AI0!) :M_#)F.']!O*YGMN&7P^8B83\.@"05Y^)A3Z61-Q:Y M#TYT-##K B#-Q>FVH"6(-QY>O23ZDT#',0 DOP#ALHQ"'MFN-?L[C0 @IP8, MRST< I2[AQQ68CVM[W)Y*(Z_J P.2J1OIO:MHK5L. "&7R*D&L*2/ M,[>>%5QF)OV @T-(3O+DZ>M-.Y@B9'(\&&QH",E-QR ^'J\5>HIYUYN'$:>% MD&]U#$+GZ0)C4('C.U&981J*)(@BFSVGQG)/1\=UT*'C1&<,'ZG6CC*,R'U_R M+$?Q59Z$:2F_.+Q.+G!"BE)V_(_6WBK2.#T& Q".Z( EG>:I=_;S:;*>;E+(C ,.KVR(T0>X( MR@[\*\*446VYL:TU\'&86@.[^4_U!8ZVOL .\+--!681Z$'Q'SFW+!4%!XQZ M?A\5"(Q( 2-/5 2?\A%-HYXPBA)8R+*0>RH,P7$OW8FJ,C';K"L <]I"0G7, M.\3/=T8]KVO$ &O4S#W;:"JZ&/0#\Y[AJ.K5@! 0&X+[JLG=+-["D5>>,1^# #JTU@&#XOH&:,Y(KMN M<<:/7NENSI2#LBWG9\ KLP$ >!]Z,,H,1QB6RMEF]\_=,?&&"YK9B4+9&S\X:H!X!] MLI/ "MDG0A ;=(6E_]Y$6<*/MCJJ2F:]HN9%+E[W.FA*NXYU@%)$XLGQB MLS2?H9D$/W_X+$\9^&EZ3E;/U?O)$D?;WIM&DJ"(GY0%I?4<$UZAG^$5;4\2 MC;RX6^B71_5'4IX"B_R>.:;I=$7R)/L@6O*6 \"K #2P(K"DAP?V?JR@^="5 MO8H!X)7^<!3V.($).7[JP>GS(-H+NTXBO]?P_DSV(DP+&R7^44/XG_$ [ M36BE(H3.J*=CO\^A@*FNKV2MP03!63"GX7&1(>;5Y-LKI"1\P/0E"IB&$RL% M?KF:BC\I;Z:&G0+(Q95:INM\'Q9]SR$ZJQ5_FA?%=X@MFUN272=!G#/E_FN4 M+?E[YCS=DOV''T.9&B\V#_6#)]T'!' --L;B:0;_=">/9T&A:\*.+':/WRC[ M '"ECL]N)06\XLN,_98?JIC?@#,\)93+_K9LTF(X-8*<86T1,27'\ M!WN2F10JX\73O>+IW/-T[GNX=3_>.IWO'T[WCZ=[Q= EUNH3J:Y66 MH=(YR5MNSCN2EL<0G*:/2Y1\^/B%M5S6G:.=W\#J/2< K3*RM/4F$52W0E]$ MG0CG4?/.*B G!92U>4[W/Z?[G]/]S^G^YW3_<[K_.=W_G.Y_3O<_I[RS4][9 MZW]07\9QA]4 V:2%M!,$@[. MF( MD36&X5)1B9.*"T \(XVBHIJ#KK M '^&6II:SV&)<(!1U_YUO=8CL4 -==;I MW9W3NSN^E>,1/^7B\MT=&$^Y-/6*0F.*&H)YR\Q0.XIP $3]6[126W3RYC#T MFUR8Y%RH8S%JB?S:0?7#VY\N?6,>_R-]I[# ( *6EDRU1A7Q3 M] M&IU+6MK:F_-9 []\J1RM6[F)QA4*<%F'VXAE]>8 7,&=N5?' U8PX![& M:R9#%*?9/U_'<;37H'* MNP0EL*S!)%OBR;PQ'O^E@OQ_I),"]LFGXG,!/7S'_(X#ZAH+KA6)6NNFIFBOL<+GFQ"Z.9+%#.- M31(L/\_:CP'@.&LL@[MSK3V:([+K%F<\$B#=S9ER4,@&Q=)@NBX# #@@]6"4 M&8XPG-O?Q:V3B\WO=&5UNK*">&5U) _:N[RR@O&@_752T95II1?,CM)L5U]P M[W7Y\M_9Y@OZ-Z'G,4I3A2ZV'@7,99<+I6Q-'<@2L8=5>\/6:208FKKCLK#@ MNAC[X8WFIW6:H3^1W"AN-0"@;GM(X,X,;F$U/%WOLN *39.0_7>J.'((FP$X M6 Q!8R%N(![_G@9_Y%%5.T*^:TE;N]^=)%Y[%[N3E K@.,G_2;%ZSS'H!V.' MT8BJCD,MG$;(8EDPR5$HMN9W +N&L<3L,TL:*, X,YUM=@X->B4GJ M33GV>XAH 8.W_?%O8V?F(AEO7ABJU&CQ"*5E/,IXKS41516(="4D6NT *')G MZZ5=+J)%BM>B-&XT07WC3.4M(G!,RHVD1(XV%G% &IRC..!7B>R?]R2.KPC] MBF@XOLC*Y@5P1C]"2991$TY(G\B7SPL%'""6-C%+FW38[2NJ@,"1YGI=>[1Z MX>LNP08@Y_'+I@2_[3-HV\)7U\DEH@EKIK4$QI__=:G7\66X XD!RK7EGM5" MLH@4YP2;S1F^9(4O>9!NRKW6-U$J2X!P-3DDK>Q*?P@E>V0Z Q3K8 D'SR&M2W":F/(.M"Q0K;[(J_#9-= M4?0J8)K4@)ILH3JBK(GR0I817"WGK,$M26A#SG8I+H\X6";1'SE.C3(H1IG2 M__WA4=P$Z[;V$<7A="OL_2KC="M\NA5^I2EANE.X(\5V2@\[I8>=TL-.Z6$J M7IW2PT!L?Z\T/4SGSW"T$9Y2Q4ZI8KX#E4ZI8G+V@4L5>Q4QJKI >_?*]Q2O M>HI7/<6KGN)5CSM>]5#Y*78%66-X*0N.M@,908"Q5*F^Y%Q+BV)*) M\@$ >*CZ,5&.FE_X?T%QH8G)PDXQBHW/54'&-N>3E9U M7!GO>J7'K=*Z"Y"37M(0P%9C06@)$B-4":'DN3K0D?E# M'@0X514+4;0&$'%I06 5)B-0>5<\G$W&63LGU."^SZ@;@-K=-G0W00G4%KNU MTWDI>*7A:]+1);,DK@,S9MD@-3R[4IK56,7^VK.)_?';/:]&+K!G6]_<&Z]_ M]6N\MO#WPQ?A&CGXZM?V% I1@X+>9/L+(\@H&_X1E^$XU308(A_7GXKWRW: M9RNV3S.B0[=Y7P >#Y^^92%MT' . LP4,R^54\I01 M''UCMEQ!%+N5C35 Q&/Q4W(=@B<,\QK/Y'25K3+/-78R2C''^ M\H\\6A^\DMS:,H))G;5E7WU_-L+4ZXE&CI/N[M*H)XQ+ M3 M1->+>4!>;O;EWPS84O"1Q>+U:4_*"]3&0RAX KCLMY+'.*B5:8SQEOF)6 M%*8[Z!BD#V2>?454<>ULT@O 0<:2!<:H#<^&+RA8,L.(;KB9A9YWD\M9H.L! MX-#0A?PZM 5/,*TVG2?9I*,W7[ Y5G4VF=OGQ^>9E6+TF9+4 MFL=5)\@FAI+3.L3@['+3(,A7//J.%S!;4QQ$U5/QZQ@7!$_"Z8K0+/H3E1'* M$L1D&G>PX2';.TI9&(X$<*1&"N0MEDF"N@MD^ZC;2B_0@L.QNNA).-1L MD: M4G*DB88?%W)QR$]O$>5E2EZPG1OYIT,W^\=N2/C.Y!O,K-*2$A+(.PW'ABWL@$C=R%O_5!V'VAH M "]_%W(/J-#1W&\H "&,0TB^C0R("3%&5D*4!-$:Q;/Y/ H4#D])0]]1D3W% MLY:E($1O>(+_BX'Q%X0V9(H3CG%?_YI8)6#[DXHQ0F-$ M!*3I6414 0"-!KZ5LJW@U&[\&WAXCD(2+=@#=Z*17^H&P#VD(3[-^".%SG)^ M[RA>&[S.:_0 M35$@N_XQZ0C@BJ_S@E)C!IN!EVQOS' 28"YZA38@'($H8<=Q"W:JAP%PPS<0 M<]5XPF%U&^HU,YYD_)2T!7 )V(%I$F3@<*9\:*Y$ZIK;4#C-U/Q1]G#))4E9 MM0Y<4J(T)_@KBOD^:&$Q-'JY9-C/HQH(#;3@ M\*VN<'=YU ;[3:VM4R?$^U&VFAHVP%ESGO-[+>EKW\HN3ADUG'-"C11P?MV2 M)+!G6;V74Z[U=UH8X^7$FB-S9D,>^/!$#9R2N;^C080"G*5@>$(N'K=O&]@= MQW#*/^>^A"V6L%F\?]D=;8H4U@MI(1WS[DX9.YR_P1Q!.#QM6:R\-,=L_I26 MQ4",G$0'?9QR;S@_A 8KJ"S36?#2UD[9U-]QH<5G9.-"M+C/RD->-GUF1_2B MA UF0 C=1U;=G;*FO]/"'D$(O.K,)^CL$'- V=V:_B1G.$[%(6WF&G> MSOPR'L[IS7!_)T9_A$?F;1.J:1R3K_PX>$5HZ=NOU3D1\=*JNU/>]?=KV"/H ME%?U:@'3H*C'?I4G_&9@_^J>GF5FHSCEW$ !&5WP=,I CA"AU1&#G3"FV76: MYJ@X3S[BU9I01#?GF&;1/&)3\%-F$.1KUJ!M-@X]N%-V#^1C&1#]D:6@>OUB M-O^"Z.^X>$1!Q$]A,Z>\]D2/B)[6W6ODI$PP>,U?FKM ET)I #[ECT$5 M64#G),U2LV*3!B.X/:A?)TQN\$-6&6 W?!*^S.1U)I4]P"0"=V!:_02O1-*K M9T4"F;*HI*8/C'*2!I)HP"$0!20?<,R&6WS&"=ND8ZYVPQ6C+)/#HA["5OLJ MZW]9C@&@R*219#9J3-FAZ)6E#2W"=4>A27@U>'Q@"K0X:=;56UR^#6;B"F$& M&O;XBH0UR;)$=('3Z7.JBAM7=P$0Y-^5U6K$X-PZB."TX!4(+6HB=SK>C'ZF MJXX1!_(D=)HI&H-;$W)ZZU#Q<\*[P,]9Q])-?ST\P/'1CJMP$X?XNG!UZ0K^ M"ULZ2!XN2T5P0^N5L#EC3# MV+0C@/1B"Q$TY=9XQZR^ZRG\=YYFTG+EW8;PG,]L)Z/&"^X 3;^!6R19\(!! MKDK:ST>T@[2$3<$4J]$H0S46H'B@="K)&L/P)JG$2<4%$/ZC],UA:".Y M,,FY,&Y)E]J2>\ ).[K>D@RG'][^=)&S']99L00__,0Z_D7U]([U( #TDDZV M:L_O6*/GBE&?WKZO[ID9+*S31ULF20< X)+IR2 I:H TVCT.\:J I#3+C?<7 M<4?W^XTD6*+3?B/&"3"W+/8B65>(^Y)**,VY-]Z>U9RW7/SI;MY9,J-3GG.V M4\UL!#:&7#/V&P_<3J:6TIW2[()AX']U?*57D#X-Y5 []\P1WME2K' M<38_ISB,LBL4%/'@57'/,T(I^8S M'0= !;1NZM 40:@+JZ[)B]#=L/*=H859)(UZ "%TCHO/C5F M,;0+RXBGUF[SOT11>38=(511L^"@"4IP."=RQ13>[$&=@P(Q=8ZKT@M=L?$6IZBBX.]W- H8/M%B(8WUZ#TJA&IR@XJ"!E^G-K,(OK,\90BFJ4"!=QH!0CFY M;H:R'C?OS!+J%7FYI)X#0B@@-QPKE:AZY^P#BG&A&?A#%ZL520I=L;_[NB_+ M5X=Y$29;:93*]]Z-]?UFA%">;CC9Z$>+(]C4&ZA$Q-J&.^P/H?#=$!OU(69' MQ6HC>$NGJ=6:G "RHC]VDL#VP. M9E?P.E;;0K5F*U,] H02>]W7IAJWD0VOFF;8@Y3N'G"?)N%3LD91N/6D5G6( MGM8DN7SA36?S"SQ'>2RLW#;DZ!!J\9D:5$/B/;( 5&\_F#W(=A 1OWL,!J%@GRE[>Z )54R0MH90:<^")U(\(#%FFU^;/A()O)=_Y/S1&+)BNAOSFH&M3#@I M%X<8VBG+NSN@AD4:D'RL" /LSZ)&5KD%\%H<7/??4;R*#AQ/%OV<)(! M1G#8UL3K*4$E\#CXN&2T>(Q/\'J\K3\^!H<.@BG-^"U=5+-N")N)$ MIV&?<#;!PMA0LE5H]&B*P+TJ@H^:=[047O9?V3EF&X#,EJ3Q\ M7=H>0.DTVS6CP 82BUYAX2C9@\;6#'1>/>J[JL/60^F-68S-+-?V!;-5G54Q M[3?1'WD43M,4BP.M+#H#*+#6@R]*U*!P:!L@%.X2=8O"O_\K1W&$PVG 6J8% MY?OQTF8: +7:QN&Z#1&@[HI'4H-/$BO9;]<;I1!?;_[48VXYN%6=*W'4G6DG M "7;;'FE0PD.Q^JA:+7[40FKI*TA5&6S99(4&3C< 5W)6E9-S=J' ;2>]=&D M%,IJG/7;8: Y+5K!S 9+0]D#0N4Q6P8I$8+#J;N=6N6077[+HF3!S,EE:9(J MRG_J^T$H-V;+-0.TX/#N!B]0?(6ES]37OD.H%V:]U^S!AT/SSPSA](:PY1@0 M2G%U,2TL4(3#W]:6J[DLEK:&4&^KI[4!\8JX!6*YOVX3J&I)W&;L4G0'<#6L MD40%YQ1XP6%E,^=^%XFETIOJ+@!NCRU8IL8%#IL$HF6^N$!<%_=;1Y!X(4^U MOIS/<<"+L/5X.T,X!H#;8@O^62+G+\.VE@1A=(2-P63+66HML18@.*! M4FW)&L-06BIQ4G$!1.Y4J_:*,I5&TA: JE)+4Z,.@Q@'0)OXS>G5=/!)-$<9 MA&6TAUAP[Q1_Y=)G8\&FXPF]>B6%._O73G99M_-UAV3U+VIL&5/BS"-VX(JU MCI]'?!/'GQN MY'QZ^[ZZ][S(,>OTT=9[+QT @#[JZ;F7HG:Z7AG-[_**KE=.[LQC^RAC" M_N[.4PPAC.HF%BP[Q1 "=&Z>8@A]QA#V=X@>10QA]=K< X,RR-C?MXC2XA%> M.S_IW]Y_:/M)JY$GZ79H]MMN=/B^T8=@B<,\YGD/)2*5>BS?Y5/Y2HUZ#K!6 M4YK5$&%_[9%@?_QVCY*%R$G:^@;&*VI!<+[*6F@,KPI-R"L\7!U\]>MB$,I" M@X+C'7\T-*SJ#4JIV/KNT44@X?B6C"U G1/RG-]U8KI&--OP([%DV8N;@?%% M=M 8HS<*P.\SFFP9)O4=$$Q+O.SFY )W9.6??TK$I6@[72*.4(C>,88*DCA M\ZI_]JU/;(5F[]JJ8^'U$,"O;6;S*;/JF&[4W(-(VKI7/Y+SLJ7ZT:#EUYVQ MAX;G2=\R&/:_/+)_I2@H2K0I;PZM1X%QEZ*4R8;7PQ:_X=75-/N"Z.\XF[$3 M(8V2Q0.*<;I3!W(]9M8/P)U*1TG0H"&YX"5U8HD!3R:8)6# M=@"4F%Q\FD$J![#[U4OY@MG10V^&2 UO!&6#'?7?LL)C>^U.T!Z"MSL=K966J<_"X2 MY9H_N(*Q\L;? B<'0TB1KT"K7L+"F \\ZH^N*CVRU1R0L_BR!*?=H#AJGS"XH2,E&\T$ /$#3FXOFV([,Q!*0 MBYR[H N!VAZ5:'%6NB49ARG%<3RCQ1X\KR1-Q,P>@P%X?:8K4WM@/?8*W6_+ MI5SQ>X92W;^@*.:GJ"M">:OI@H&Z0!G>7D?\@N)+ KUMV?TO*)2\Q&?>&\+S-EW9:(.GBTVT/.24 M&J3:&0JAV@''0!+$9789 ,)K.+UV3W-4P2RU'.)*-\J=X0UBS(?9A+' 4K]8#[;B =0 MW&Z..B/ (/HA1:\1-#4F'?T&S0D!TY86T'>#<1'K8,GIY62HX-_>S+Y^IJ);9Y "H^&M0':PSV@49+ATYDR3L/7+$Z.<.!JU M0W\ EWDV'.F (4!%::Q)#JS?87?J&P!7^D-32'SG/\P6?WSA 3WQ5M:<'6AL ML!IH&!D:[UR:>PP M_N >+SV 2OG=!_*?;?9M*I]$04^S\VKO\=UJFU)(A#F5XB8 #X,#L;3Q-FT# M9[^O!E>@*(]I[48P#F4BX1)1>;S@U^TQX"*B.&!]F.')0\CR.$-)5CL;<$@^ M_/SSWTH/)FNUK?=[G? 2%KR8!6O!%-C/[%OI@FY^^/!);MY[ + J4TLM[L3 M@0>BC)#@MBKVS^HXPU]QY?,)(51DN]D/ L T["W U+#LTP((C=20W103.,&031_9UP33=!FM.;R7 M#[.[O?7/S"?^H\)$[#02P,H<(UB2G4@#6"SX?Y6FJ'EW&$9JCU5@SN)L+Y;%1/OC0:@.PI,@(>K.%M-\$C\[H[;%(0J.#_#A3 MP="T0EEO./]'0=YS^0RS&UB8-Z]C"GZSLL:@M[2]N2:ZG+Q_>%)R4-,'P)'= M%33F=]_U2Q7UD)N G@I+2RU/WX6EASSCRW35C:Y$SP #^ZO>,QA5Q$%^O;>( MXXOOZTS29DT4;>&*$>8YAC-L-X$&7.P?>4EGV1+3QR5*2E=- M^ID-D:7729F".;0<6D\/X&H>F'A:D_ 52*T0L\^4I(-OT*J9 ,0K )-%%;5> M@=BU=H):)8@"XY$WZ17B@ZX"\TDA5)P#)+KFA -F%C_KD7T^\(-\6T=E<4V]JVJ8\4%4QAO/ MYAV&2, DJPNIBO_[!:?9KA+=AZ%/6,(I0)3P@W6F$M()ZF8I](8U3(+1C$79 M=" J"P+:(4UH]@HT6(7F%:%S'/&7[$>[T%'-Y%3XCN/R1D6N5R!WVKNI"G'^ M\(>G"T8!!$[E]#@N=KJ0\17(+S^D%\?S:9KFJQ)39N)B'O=^$;U$(4[">Y1) M*\:,/Z]363V..R!SXKT""14:,+_B:+%DV$Y?,&7'^^+C!<-X1QDGM^0&4#B5 MWN.X->I*RE<@R\7_W6.VU:1L)WG ]*5\86JT [=T+J=RZ>2::&2" 9.^+JZK M[6,NQ:FOX8ZO'*5#.Q0-)G0JAT[N8EQ0;61_4*/ P Z<&"6_D,HM5;G5;Z)5 ME(F%I\] 3H7"W2U'1VK T3S3N!@7AV+B2H;C^_9RDV2W)_AMG]S@@BT01OS7B?$[%RNE5 MPXA$^PXDL33PK@BM?N+M9+:X:R"\-YOE69JA)(R2Q3V)8V89\X\C78_))CNEW%L2#,[!>T ,RW2Q M\45O.\\Q;(^]5N](DKBEW^L1PN\HC7YH]>=<$*&GUJM>;J]9J>DVQE:ZUW88 MZ)AK@]@+4@<" 9*34R2SK\H?SE76:PUNKM#[I73")^$VQO"1\)^J9<1W2]G%:O1^!J^TTKFK61;L7WHKDK+XPQ M(*="2P,2\[N3:;^"_-H\/9;:PX.T'Y6(2^\$3!(1!A'S(2%X7;ZD,45]2*J_ M(G'?8N95XBV!..:#'2RAMR3\*Y)[@9/&A^1;@W',ATE8LF]-^B.2_MX.( _F M?5^@3@591R+LZY%[OP(.4I*/(QG7EH*O1V3WQ91KKW9/G].,HF#P NQF<[ZZ M>JF.Z 9,*)_UB#Y;6W#WF'.1_7Y.D@+M',6/F*X^JD35-22OP#]HI!8&R3_O M0^C7(_'6-I2,*LK"'D ? 5.1>?K8TCZOYYE V=]@%\((SD:G2\$OQ(_3D7; M:P9OE*114-2>DB=.C#W9J=R[)<& :=)AG*9-?,>_;&_/Y]%\=K.:1[I";]/Q M]0BGWOB9+A84+U"&G0AO#W@\VK[')]P]Z Q,^()I(.C!E#R;T:+%Z$M^1 M" FA1$RMGN\3P\"V/,PG@_(PM2DF?(Y399A399B^VN)4&>94&<9V@SE5ACE5 MACF>RC IS6H<8W_MN<7^^.V>XR30PJUO[K6OS-D^AO9M(>N'"<*%O?HGG/88#S'!*8#09%A/WE4KP]D[B%Q*S86*&H.N7Z]HS'[.B M!23%,O("D^,N%Q,J=$>)CC*8\)B#H :0VI&H"N%^Z9YM 33B0!6_V]XO_6AP MO[2?HOIZNE\ZW2^=[I=.]TNG^Z6![Y?$D:\M%<_F;/WRQ(B<"OV2'?H?PS&M MYSU3!ZJ,SM5BMCM,YX2N4!)4J*6Y.5^U(QS#T64$SFKI EO9GQS@)P>X5T&[ M_"-G9YSKA"VJO"#-+%MB^KA$216"MWO4;<37*#H"<0PJSZU;O",A@?EEQL5\ MG.*R]O,?@RDVBM9P+.FOJ'"M%NEFB3SG,MZ>_I@5]!&(>)O)+RJ>N=1R 40''-1PR.0\O/."2%HX$<4+95":4P MK2_84MP%"H!P?]E!>PVKS)IAW\,JJSW8 6^)V0'W M?3@\X:XO.VY!B-57^NQL(_=_,HC<+R9\4Z0V3(+:E!-3<@[(#9^$PRN/ZU?V^#ZB_)4D\+KC2B!3!N]K^L"(PC>04P,.@2C>=(]3 MS,BPG";A!7[!,5ES$"OUK2SG9-03@-O)2 KK[#)"S*\IBV,VW.(S3IAI$#,X MI^&*D93@QN 4,G\*F?^>PAJT6YP])12CF&\ MP['[S(#DPJ;TPMD/ \"CJI3$QFG9&CLH/'UD=DD:ES9*^.^\!-:4D\K. %PC M7?BGQ D*UV0ZWY1QNOX 7!!=>*=#"SK[N(+0N;GMA_'FU.Z*L25W:X;.$7JI M9^?7TRRCT7.><1P>R1T[VB49VT9F\T?T39^68C4" *4\B%38X S')U,$^2Q) MS,B3EOI->@PY; C 'NH@K X3FA^!X',4K3:!Z5%[+I%F\) M%WN-"&&E]F-W+_3AR$4;R"M&HRD)HO.<H\+P$SK*2,# M$ &.I*@$OH>J\*,3)#8X85JMZ59CC,YA5B*D^QNLOX#X!5%)[1 MZ@I%\CJ@N!D8OZ\)X; MMZ8*+J5_J-7&\UN"6K&I;RLMT(^ M&YBG<4UW/'/4@#%L"YSRGE/?#<:5IZD\JCG6QLWS^;\0.'XR99 63Q7]&F7+ M\SS-V,&%:E)'C/H"V"U,Y;)Y>#?"#MAZVVA>T%'V<*\6)7Z7 =0BD =S#B#C M<-DIPWH/L'I0]9B-$B.OW/F,R8*B]3(*#F!4:CZ#?A"UWJ'LU=ED@)3?I51I M7CM6:7L!,,HM&:5%R;D79!<+MIL? M/+N=M/+!R5J'UZO"OR7)DSKNLM'"HR(WIJT0<$^">O\D$53^ 8#Y(F!_73PY ME%[%4[))W&A"W/3=O(6TF6)4EV3U5ND\9$WLKMVF6)X7LA/A]/);@'$8)8M' MS(N@!>4=;W$_^<@&2GD12_J7HDCF(2_ZP6,S"&UK5T4[ '$E'1=?&Y.1R5PM M:K3 9)[@;%W=4?(%+J*VLCF 7%5KHBL1@J/71,OR)D+/42P/N=7T ?#^1!== MI<$*2J#5.8D9.TCII^&/.9,-BK--U= V[NJC6=Q58](BK[>:=M?^%(.?F(["HS@):4P-M*P;?'S[!7:G?=?< UT=7", MIA. 6\".LMIT$ZFQ='X2*ZY4,%TCFFUNT4KF,! W.\H@&3$J[MT(>)VSK16E M>,H +X2@#9DT7L:BKW\7A$K"=MX($5YG:3.$&JV M\1RA9Y5TVP+=*ZG/4,R?MG]88FSRFI:\N7NM;G?;*SU%RU$"QQAE'V:2"VX,O2+&7='1ZZE*E]&S8# #@DZ^6P64_ '+E3 MA.TIPM;L?J0=];+S0=^1C$T=H7@:+"/6K'#EB"]);,RS'#ONCA ?V MICSD M?DF75URY*]# M<<04.2@!S5]0DL_9.LXI6[<=PY@_F84Q-Z8ZA2Z?K@M.)21/UP7&]G-=>\95G]S5WZ.[6JQ\+O <4XI#[36EI.'1N)552)QN M 1RZ(D^W *=;@*-Y&NH[N#UAFHV_JNE>6%9O#+$KK@%.'N.HQ)E MZU=]?C1SR]8FF]1F@^^8W=&-2Q';*(54XS9QP%_+C5:LR6S^P'Y-YV6>BA(P#N=A!4I@ZPU&,@AWY]V1T1WWAIS V\%P M>"H-*E#'?MA48]Y'L$ <* %(#R2CMSO)]OX>;>^36>1?.YW,HI-9=#*+3F;1]V86E8^;/Z)O.+WE15EX M>14[V^?3X2OBY:"3C(_*GP_?#@S?O)FM,0<5;-,H@(DE; .%=.JEJA)^(L?#*A>*1L&D2\EBG^/_-:92&4;$O M*OFA[07 9+7AC!8?KSRZ(A1'B\1DH8B; K ";;@A1L)OU&^>,BLT3:?!'WF4 M1NT(V7;(KZPUF&#L#INZ%"EPC.'_I%C]0K!!/QC[O$;R=!QJX31\B/9T$<61 MHD)P\SN '=M88G9QV4T4O(J[?-WJG)A&/;UY)RWPJDN\5HT!J>S!]CT.3[D) MGF$&)+[%60-ZT=HQZ@; U++DGCEN<#Q^54!BPU!D*%21_VKK9+KBIPD)4^V' 1"7VY'#]KC"8;<<96NC!T3=D<&M'DC,JHG5 M-O0[PNEG0L*O41RS;>(ZR9B@1 M[OC3&=^C6[Z?F?E/4;QUN_1;Q0>#.74HO?>QF@]0AB,!E_,Y#GA@P-!I+Q&&0D9W*QK".K4'PAR,HN]R_*T*? MV) HR$#,X[4CI@4W46K'EWIRP?QAMFC^3(N_KV_-?PT-5^/"IN!#D@(,[Y?4P#K.A20!GA3\E891F-'K.,QQ>(LIC\=+9O+K* M?>'=;#9H F'NX)CY^:69/L4[M)7-)L_)73WFZA3 M;S'Q HE3>1O6W>>%7G $MXX5PZ:ZBI#K($EKIP(PK+-0BI.?>.=SLEI%V?8E M2EXG@F&$F5';.?[YQ\/XY]HD$Y2$DZ ^S7$%1#\$2QSF,9[-92]P5B]Z!I+/ M]><]53'48TSD/Q3H*&*T)$?'\5A_"NLZA75I#H&GL*[>)#R+R&6,@XQ*@JEE MC0 $]-@34X"'5P7RN%&\4-Y2&I*V8()UW6P$$BIXY6+'A\M;_+4>!<86H13A M.N>L\?/*4T,Y57+4<@P VU-'2:ZSV1)IS\42Q8 JN:KK!&!C'("-.BQ'>"<^ M6BRS]/);4/B8=P^P*UZ.5W< $*C:@P\F&#I_OZ3(=<)TC6BVN44KV<,QXF;N M#14)5\8U5.0$<,ZN>[S.*9.=="\Z;-WV*X[C MXM*;YFEV$ZVB#(=RQ:9J[?FQ&FN1VNDR%5)CO ?$5NV2)'=+1%$7H"M-BD@<_TG";<: MWY51P]H/-X0KY>"K?Q_$@>@T*.A-HK\P^^W0N''-^2L06H>T*B M;VI"-K_[=A4H"-D$%.0%C(76NM%4E!EV"F^E9\:@5*.VW @[R?&5R2[?1:T% M?SZGQ0MA$MF2-P=P"3BVQ,B1'SV?=Y=@\B6*<9J1!#-KDO]=>RQ!Y& P[0G MJ-9)8BU%UPPG$$RYR/$L>>#Y@>$T29C@T131S7]C1&?S+Y@N&,IL]4?)HCOW M+*8 L$@'9K,%\F.GYVV#V;-=;L8>;I*QWR,43X-EQ/ J,+^KX+G'+Q'^^@O) MV89$A?5P1A@?0*R L20,BSDT,:C).>*50N[Q(H_Y;/M^XHS-<2:"4"-K-,$P M(P$T";G%V0-B#7:M!A$'P:@0JF>-QGL!OM 8?4=)F 8!EQ,%\-P6S8T MA&I;(^X#8J1'YGO=7!%D=DG:0"A^9'[?:_F_DBYW6KZQ: <)\PZ@>B M>I'QAF&$TLC\* JGU;(4=YN7W+^A[0+ 93&6A]F, (YY5CLL6[@ENHP"P.?@ ME+,F-'',;",?@T$G "X$IZP$X54XY]%(#*N"W$G(;*(YCK*?LEM$"#%//42JI,F\W @1O%1#NE@09F<,/ M&0E^OT[3'(<7.2V? X/8:E;^6] !TI.A[,H#A30-C MX4.\A):>*NQ--Y>S0Z@[[EJN1B.FGRJTGS%94+1>1L%U,B=T5696696=_>FP M[.Q^U$FT'_:8:LP^E!'C]WA-*!>!&G7.-M5'LR*R%B.-GV%2/$S)9]QSB FP M.!E-T19@95AKAFUS511H.D\ JN"L0R*MGJ-HZS]332MG.^K+L1B,^BD.WB[( MR[LB*91N2@94?^SI7_WPV]-#B]CU#YYSU[3RP:[UQ JA&3< M5K0'D*32E=D*K "%)JE>8N1L6-_^4?>53X M]M@I3!:EI^P"(&"B*W?4B,'A&3LSXR3'5PQI?N[FH5:_1MGR/&?'[16FE]^" M. \9WES:V/_X&RZRH-MOW5$T\%?H! MW"J$*Q317U"& M7Y&2+P^E2\&@'X#2"V,OF(: Z"D"E=-GFR_HWX1J%;_-" ?L^FT%=C@#)6_ M>SBEA>([CP)$E=L+M^G:%6(]_'7VY6H>HS\5%:);#2!HUVX2M[OV;6$T0JU^ MM&%'#:H@:KL% !==7ZJV41J>K(]XP4ZWD9RJK08 7&Y]B=K":'B:/JW33+G\ M6PT .,KZTK2%D7_7L=D[KN*F )_$Z6+NB)$#Q1JE^2)K#,-*44F9B@NC6QV% MOP[5,C1U5HBL P"K1"TO;>-#ALCI0:Z>5?QMM,_IH2WWH4/@']J"^NC0H$]I MC?SHT.GMK :UQWT[ZWM^U$7[J$$78_3T6,OIL1:[RD2GQUI.C[4,JM:=UH@J[-NGH+NK;! M3!QTK5<\SF.M-45C:\4:^/TZK865"0O("MO#OJ 1\LX J^^^;J_]M8T!J9W7 M\*W*J!I6\!6TAGVK(R>Y"B26:B#8!X".[%,A#$==7J_6***E3=W&H$0N%C#;NC?L M\X9&>1IC"8>M*K42!/F*E\O&8=TXL]\7I0/!/K=TWRFE",/A>QVN0V&5'4 U MG6 ?433\U"$W\M;:4OT*D;K :XJ#,A&(X8.C15*>FH--4=RL+#+VF='LYM", M'7DNV"<8U08]'DW@+'H%:>3E$72= !1['N'0:E8BP76FO%1(K7/E/UGGRN_G M/NYL>@NNN\JRAYQFVXWXKE-M M)2$P67"%V-&)_76T(%;J+LY= ,@>+N@^1V "6HL,?OJ,PT4O(K[=I7J7 6"=M[\ %*8Q8?\EB(ZOM.\ MQF8#98$;\0:BT;R%JW/D-I8O^/^-V.^ ]>[< M*4>DRB[W]'2[[\S<2+T\VJLJ:255^]YU;#@H$IG"F$FF^5 I_>D7#S[ 3(($ M09 XK)T(=Y>D!,XK<7XX X._N6_O^U"](J3E,31OW[SX?WWWR <^7% HNV_ M?I-GF[._?O/?_^U_^R__\K^?G?W/\X=;%,1^OL-1AOP$>QD.T!>2O:"G>+_W M(O01)PD)0W2>D&"+$?KP_?L_O__^_5_1V=F_<1+G7DJ[Q!'BM'YX_Z'\X**@ M%D=_0S]\]\./W_WP_0__A/[ZMQ_^\K:3N;\])6!+XTW<5+V4+]MM9V>R,_>GLPP]G M?_KP_BT-OBE$9!]K,"F;LT^#K.H@-_[S=^+#JND)Z4+]#S_^^.-W_--O_NV_ M(/0O21SB![Q!_$]_RPY[_*_?I&2W#QE7_K>7!&_:A0R3Y#O6_[L(9TS#'YF& M'_Z9:?A_T#_=>L\X_ :Q%I\?;I1Z_EC1*#IP#;3,\IU-%;9L/)ZJP?\\5!6Y M$T!UGJC[8R.=Y)X0%8LS+S133.H)4+%[G) XN(K,1N)Q;[ */F9>,A@W%/V' M*BGF$-;WEO[4T!6_93@*<%!JRQAW4.9R51#+2,=^@U[()I@X.35>6L)ZBOWW MV_CUNP 3-N']B?UPQG[@-J.__'H1TTE\_9QFB>=G)24N_K]^T_;Y,&LPH1FM M==*4W$O\DA?]L<<.18OO_)A.L/OL+"R^&-Y]D\2[=DD%N[CEPU_#Y^%?;*E* M0X\$IW&>^'C0-RJ+K[)T)2)MP2(J')U]?AP@\[]Q:NB7DM[_^R^"[X0CZ;*( M\)XHQ1;UCCZ&.X[:]"B'D?P9S%'4*J'I("J)(4;M: 19T2*3XP!GJDSH#.LH MRKWP >_CI U=%;7L=.(K>![2RMDHX>:8(J$F3G&W)5E'9) YH.I8_; MP1]TK9H=C[I&(]C#KEW4T>-.D$64+F*$G>&V$_6F#&P2+TH)V]'IQ?.6IO#= M2Z7?2?!SU ZVDRFE'1])5)3;,7[&",F9CA.XVU64D>QP34+\*=\]XZ1%[Y8F M<-U+I4_I5L>?PW0GI92F0TP01(PB$B1G=Y_Y=9K,71[PEK"5?I1]\G9M49^B M&72W:=>KZ3K--I#=1R'IR.%64T6,K",WD%W-BVMF[[7V06R*^H)/G+T-IBL$&>#X@05K!#CYH_ MF4L_>6\W 0UIR8:(8_F>Z%+='KH;]VC:=&!%8\BNVR?RR$%+R:,F?;?Q*1!U M)W/,=1!0RZ7%/[[Y"G^$O59H=%R(^H[0(<4"6QK0%:+9A*#FY= MT;6Z4SOE?9QF7OC_D'WG+H^B\4(Y:P- MU2ER4)EF"?84;G?T,5Q':].C2D"5/H/I3*T2&J>?\A%%J;GQEOETF< =V+VA M\/XECM0'X"U-X+J%2I_2-8X_A^D>2BE-AQ4GB#A%5QN,\^LT@;L\8C]/J(M^ M^.'YB61AVPS2T@2NNZCT*=WE^'.8[J*4TG1H<2HHWJ //[Q[_A:5]&?W&4>* M3> X3XG'KNL^'G;/<9NFQY_#=9E634I_:7P(TUG:130>4((:$N1F=Y 9E9EP M-KEZ\U^HQ%B13J5H!M=%NO0ZGEGD-C =IE-2TZ%6$D4E53?I5.YTFVQ_[6<< MAO\CBK]$C]A+:6P8W*1IWI%[H6X/U\&T-&UNM"D:PW0Y/9%'[D$Q\F>_,?JH M9( $A[F&ZM_C,(\R+^%IP4FJ-,1I.^A#4Z%9-8(\%%6BCAR"%5DDZ,XU M\"[R),%1)FY9L/@I\[)MH+M?JU:G=P.K)I"=K5U0"[?I$E12 M=7A)<%[-)G.CQYT7AN=Y2B*JH(._([P"H.H$CWOB;9)T'A-)99QE.,WY]Z3KTMBV&Z&P,UPW[=2R] M4-T2IA-JR&LZ,&\NKA]001M)Q!&C/E_!H&L2/6:[["I)XN0BIFLEOV-\:G6" M.T[U=3XN)Z3N 7/<#I![=/D=RL.+?.*%(C>>_XTS1#7'V=8-+S@,^^*YSY]#XE^'L:?>0VZV@>X\+1HU M?4=J -EUVL0<.<($2<1ISG: &.]VK)1'[/_V^.)1,]WE&7N4@J5/J8]PNCM! M'X(Z.A\=*7;T@#Q(M>0>>^+&>2#.9(4$&R3Q<77,"$_U"1<-:5TT!P?GAP>\ MP0FFKO"$W[)SRNBWCI!4IR].51&]'F X^7/RQZXH4R:S0,ZNS5C!# MOS!VB/,[?C1@>H=W;HISR12S3=Q4C,0+;Z( O_T/K%Y;G;:#Z\N=FAW-R,U& M,'VT6]2QDX\@BSA=1 F[FFC=J#?%C6*1F7!-4M\+_Q?V$G4Y_(ZF<-VK3[_J MUK&B'4PGZY76^ 9OD4HF*"-&VEUY? A:3KKI7>IU3?_2EF"@;@G7X7JT.]W3 M;C2#Z6Y]PEK8O:X'(B?M+)YTIN+DCB9>P]!SM6;;I3A;BX;M[B8U7(+#M8EK M:SP6;Z1 <#I':D[@>&O*.N"*M9_@'G\.U\%:-2F=JO$A3$=J%]%T5%74VM(# MIG>7&969PBE$EH7BFG3S4\ .<:I%Y0[U1T"=H45 X]%3Y,S,@Q]"1B&-'$2.';BYG&TBL^A#+B%$K*+4 /YB.M3D: M3N7'H ?4B9!CAU1)<.R8VGCI,^>3IV=;S]N+@87#+"W_4H^PX@^_5BE8=YLJ M+^L^%J^C*5[0'M@5YI@TT9\-UB']X(UB(^F-RW-4V7WQ1DKZ*_E8?,?;9."O MTQ1G:<\0/VD$>S"WZR0/VV8+N -4(:JH(72_4HD[;B2NJNH&(/S,MI*E MDUZ^S"2Y(#B;9_]\+\>,=B:%_8?CG( K*?:G6$Z[?#Q#<>XI0\\J( M\1\D1BOD9:CDA3@S)YX]LQE\]@.N&;GP^8]>\AO.O.<0%^7N"$[;R[;H]8#M MWQK:RE[=T1RN+^L(;3IT:]JH)KYR4L%E9G73BK@++WW /J8H005)/^&LVS]5 M;6%[9J>&LD^V-H3KC=WBF@Y,B>H*4;IN77 :'5D58\SGR20^>&%V0(FL=81' MWQ(R\<2;Z)4J%R<'JJG"'$=-8/M=FSZRN\F?P_6R5BF-;\*7Q+AK.?&HJ?0Y M=1H[^L29%\ZFSQ/CADA)T@4*W"=X[Y'@ZFV/HQ33)<-=]H*3QL: PA)Z/6%C MQ@#M92C1Z 87888(;SJP"QZH8,+G/LX&'>V .<&D.2V !9.4FR#F)O ;^V/. MMZ5U]@;!.W*ORR[$.>T.PCF]!]$N]QDAWNJ1X911"VR;9G M1[CJ8+JG"VS_TM&W.4.JV\/U/BVIS6<$07R%.'D^(50,W 7HD^I\3=YP4+BI MNYC=\=>Z0ARUIE#]%2?/,>#O=Z:-C(Q*3YY#+.8:JMC5FQ_FK'+#3W$C6GU14V-@_1O[DATM\/+E8/DMY\PZ%D4BU<*!_TKN*$2E;?.MI=F=<(CCV] MQYL7X[%=7@G?\ZP-K)*0$]>96HM9'.*.3NT>>QWE%E-9'LCV);O;?$X%&B@4 M[^L#VW6T-);]J;,#7"?3$]MTS%;4$2>_0IS!6;PYHRS$5.?$*>?2.F3DT96VGS4W%3W18<@U0 M%M/&) G0WDM8:@?:Q$F9Z7% ^SRA0C5V M_L$/*=B0#0KC:(N3]U. 3!NJSO/-E0Q.CCM0S6166'6@MAA=KH\V.O>BP>)I MNPZGIQAPHY8C^:Q>V)@G K&D@3BG:'6#.8]=IM1C%G>^)=XS"7FV(L4O7J#U M)0X#^BVR?X2HVHCG\9/TU[3T=C$ M=V: 5&+UCRC &^(3)UM_DF!ZU^DZ.RS&V34NUJE;+\*A;=\^DTB#N6A?DAP'I[JK(I9!%&![L($U&F&^?G>X/FZB MA/&"H>"%"F9\[BK8H39$<+.V<&&1O601K[!(F93H9F4"W KS7%".(X[_/Y/L MY2*G4=8.)Z7^AVZ."(HF* OA#W'6;!953!X M< N"L]C@$A?[X@E^Q=')'6P'9[.:SMW;";9;Z^FL/IY=CBMKRFWM@!:(]\ZF MMCBAE58U9ZC]!&467Q9%N? 03^[I MN/=?25O;BK/5P?UI+:/#66$P?FO[.H M;-5WV_,L*MD?O1#?;:[S+$_P []=K=QH&-01IG\.U[U*N]#J!3SW8I@.YD6T MV9J195I(0YA&DJ&7E9D6&*54 M9DPV4H+O:S=D&.>>1-HD8^!.L3QY]V@=NQ>KNN2]IX2/V?*S-#>QL ]KE/'AM>UM@3L>=WR&GL? M)7M&YZH=8H17J+YA5)[P??2R]KI=LR4A3*UY0 F[<,CS/"413M.+>/=,ES L M^F2[E-3X5#_Z4TH"'K'%4361]_KM6)JPW=N*Q604&$40+EC84+G"Q0E?PT6=B@@&B')JI$:XJ4,RF>$8U+F-_)\76%*W5%AKX?W]X+MWYI:]YX9+L&W M=06W?W+HV*_G4MRV3YL<(79?V1[0%Z;?&EE \RP1B@^//$ZT.+#'GRB>7K!> MW(&BS2U#G3-%EW>NY[=$Y\FBZYB(WSN75W6]"YZN#C 155_7QA)'V1IN_*,A MLW%P!(K#$QXI?ZQ<86^J"BPSK*$/.?B12ZZ +CW9KBG MK''&/YL=BE(";EX'C7>[..+R=#X$>MH,MINJ]&I>H&NV@>N22DG-CW490<0I MKL3;G"MTDZ8Y#AQYVU0JID+%__/[]]]__X&5A!/%X]ZC=9Z]Q GY P?HAS]_ MO_K^>_X_E+Y0^$G_&R+<&**.5YZE&?V![2K\Y<^KOWS_U]5?__ICT9(]L4@>N(U3EC)PMWGRWE2V&DP%N/N: M6>6HW,@0$H#=W5"1$>4E2GY%O<\&QS+3YAUC^JUX.B#>L,0;5^5'G%FG>/FL M89UW(3,+Q4[&V4E$(Y%4$OA2+$\4EM3J"!LV]'5O/EGP$!1LW3X7,H+ZLJ\-2@:=[&-J;'>#=5JU;]PX<7+?L MD'6&';G)H":N^LK0536?&NX1".@WC^*[T/4X>V<9L_R9V1T_8?CU >\5A MBJH;7.\>(KR=(Y=[D;DH&(D#&$19(<[+43'"V6Q0G,E4AS'H'8E0$(>AEZ0L M6!&''\=KP[E]GZN)8F"^+=OUO+JE;P_;='BUEMU4TA>NQ?0*; MCMPBMZ$BK,Y=GNG0KY#CB1WP*#?FCQK!'I;M.C4/^N06< >A0D[S [YJT'&" M;E[UFEDIPN><3)*_'Q^HTD!WB6AV5@K:3V**0YR._D:"8#([;P!R/G1K)@46C ;SQURVFZ;AC M^;G[8NR9/QS57FWF@IWT/,>BD.2#(-XZH/I;PQQ:FEI6-63438%7C=$0W#Q_ ME%-#6QRQBBXX0'D4X 1YR)>9(F^;8!XJSEO?94+-&Z11:8=?!/5YP_MY577X M0)VH1W/HG-:.V\#$GDZ-&OGK<@.XTUJ[F,:H(JA9G](^>E&^\7Q6E3[:JN>R M]F8P!U*?7M7LU=(&^+35);'IR&K0K$*G#:].1I* );NP3+=Y9ZGI%74W+4VO MF\/YJ-H NR41OJ$_JNH0M3:$"2C]NK5NYU:MX,Y1';):V %E1!&GZGAO=V;M M9KKWR'T\[3G-:VD&V\E4>C5O,#;;P'4PI:0C5Y?IQ%6&-&XB3J28DV)"!?-K M.A+;GC:OWG%:IRFF_P7JR@1FE!;ADB;6:?':(63 .[:1,F-WEMBW@TJN_)U2 M5/*5WQPK63NK5>#01DX?!KEZV^,H[9V:N]K#!H1>35L? #EN#->Y^T4V+A=; M5?DN2;N>R.?0%1>D3>9VU4D,Q9#-3W$8 4UVO""U00^FNUJSE'3>8TX,^-::%=7,CQ-27E6(LY>/S!OSN20#NMN@ M6@HDQ)CY'.D_[65P(@7 :.46+WMH(%U1<"X-YLD&HPT]__>L)U[8'R&Y\?"C8K5##B [_)RJF[SVV&K60&K\'*!02< M:[]8OTX2JCD_"4XO7MB/-Y%X(/!NH^K" I(/"KO/PQDV^,QH?1FY9F +%_;F M5-ZX2&0A(Y*$7*&:)VHP1;*@M!D7E=7VK]_O5'5=B;7@A$O!IS[\7<+W49N4 ME>C<>*0LAD5-Z]>F]6763JZ][_94-F:@TY7G3<3*]$4DPR&=:X)J"XYMS7TA MH?(>]CB2L/'7AKT:M^Q'T(.+F%:T,KZO7S%OW<1:H5J",RX">E?OAY=2V*UQ MI;_7!<1R3N)J(+J+/;*C(5)OFJ728<"VX.[H52VW!CO:1D1$-7K<));H'N6# MGW*4FG4FD,"='-2BVDL8<5)9V;YBHI1R?)(CXM3!Z@=T^NS0:+D0)SO5KM7- MZF8+<+068<>[6N/))[?^9E$_1D3DCA9>1Q=H;LJ1T7 )IYE0K0"43W%48<$G MK*Y-IM45MC\.T;]9M:R_'UR/'23]B,"-,ZD\N.##WFV36/%7W-RL V:U0C&G MKE!THNX\\RI[,$[6KJ&V"OKZ.L'V;CV=&Q-O9P^X'JTIM_%TS%\;E.F?>+6C MM>DLBI-"5UPAF",G_LDC415=O3-^HR8-M3C$NCK8GI]>>!^!4;7RB=F!;;=UX!)C2 M,Y9#9G*5-]-(E%/9[JI5T3G>Q$GQFNZ3]X93:IG$BY. 1%YRX'>^*?RSLRYJ MY9!/ "+B4D9]4W*$#:(S6/NTM/,D[. "]QQ*CRPQ78!^=755"(AJ"=$S%[&, M\;B0?-4F"85*J9SLR4"V,D?9PH)%Y)AY;_0O$=Z0K(XBW>$MM4<1()\+H3JM MW-9Z"3BGU/(4HTZ:0L<7M< CL8$2+D\WT+N"MK-#ZFE5U7%*JPE'>J!F7U]Q MO ,&@S[AK/=LY[@-;+QIU4A&F48#M]C2.[6VRSJF!'#()D3OZ+EP7WJHI7BO MU<5@_!F3[0MUSO4K#1RV^%/.2L#=;4X>INFI'V% !O:0-K6+/.J'TH [Z1IK M8NHV)4-4<$2")5NJ%P]$2EQ7Z)*$.6OMN'Z%,S.=>869BD>>I'>?CNM4E M$54AO<<)UZMGP=71'+;G]^DIN[BJ+5Q?[I78=&26A!&E+-S4]6)G,E6K+9,] M594O:,Z>V>PM"C,4*SWVC&W 'CY)I'9.MO..[= 5X*O:+LMEE0%[:\/E.*N= M2//44UU&V=/H.)D^&AL+TVAT"CKHK/5K2U MR!_I68L,IP(;EPRMTOKPCAX)N#AFJHAQ-:;J41M>'$5B5&9C*9<]\UTC:3$ M.RRFWGVW>?+>[EDAR#A:2R>^3_$]=?8HZRO#;XTZ; ^S;,63&RSC2!TGF&RCBSRA5O$/3XD7 MI30H8%:+ OY;**H?3C@Y3B7#,J?*2;\1G8ES$@&6-XU.:X8))]5"<%1*CB31 M^8FD)#R@.7;$G #SJRJ_![_\'C+)[L5TP:8.UU-#BT%+\RB^A^X>L&%70UL9 M)#N:PX4T':&-ZQ?K;I_,&)WW79"9SQ[,JQT?BSQ*]W.N?L])=M _#.GL"]NO M!UE );^600^;SCTAPLN/OZC:AN+/;U6FBH=QY2NDS%\I.!EO*/!H>JX7]$6]ICMU+"1 M/-/6$.X8[1;7UMA$OPC"3@;G!;_\RY'_(V8Y[>I0ZZ0=[$&IU.QH&=!L!'

)6%[^=O%T;!(0MFKWPWB/!373A[0F-^#O'85\?V&-22^/&P[5='>". M53VQ3<=M31WM*?DS$B%?,' RBGT_W^4AJRNBVL?J'M$#^@,?W4,MT1CINIT! MC_K!*AA[P-W%#:1CTADUKSFAN"5!I=A_%7DJ;MXYSF@LAX,R<;?3]Y6-83MZ MMX[-)XW;6L)UX1YY;8Q:]DJ/3^S5^$R33!J7]+=Z3-)??KT0C-DSI9L-]K-[ MG) XN-NL@WC/CTA.-U(&=(,Y3H?JS4:L;A]X8W>PY,;KA8H)$EQ62/!AFXQ.=GI<]Q&%X'2=?O$1U]*CFQ!JCA>98Q1P=E-^0S YG%RY,QK M^=RD::Z\YG[4!#82M.G3.#^6/H?KPZU2&F<]<&(K),A-X71[/@M?19U5M:WJ M=.[1CC[FY6A$[<9*Q M5Y,[7H6R1!HV$-FT7_.,;#Q=N,!G53OS$[=*"';2(!W ,3G8[%U(LD(GV0W\ M]GPECOVWK+3/*" 8LK".+UO'EZP3Q5EQI\@ X;+=,T>M#_0_CES[S,]^Y7&5 M0.++/"'15JP0!4+S#^^IK5^H>.MM@GE*UI$%1Y"!B4AC[<+0QY2&6Z0)8C]G M4O#+"I:^9@M)J)1L$8PAP;78;UNA,E03;4K>J&(^!92TP?%_&JTSQB@=7-YI&\RNN-').G5&TY\DJKW^TP( MP83B\;9IWCT92@7N0GN$+J/V(5E):>H[;-&)H[2XO9TDE**(4)X/2&YW[QWX MG]=L+WZ%"IGHNKN0*F6K<2&ZH\<"'1BRHC3U]F?O+H-#Y1DLBS/?U/56:>_D M- YX.^DL$G?[+:,!NVHBBT-=#54FC_(*SA6RNBEK/+^!6O $$(8()'W :980 MGSV]PIKQR9!?_;^.DPTF64[;F""T)MU%8LQPRVF'>CI$%X=!!JI-N0 M^BHQ;;AF$X992T6T^8RH!6BFQ\731FA7NWT8'W!S+_*>VL$H+NNDMDC6A72D+V@MAWD/( )G(3CHA8<44%5S! MI'U,9)1!H'HZ7J8^C>U8PKL800W_VL1)TR"&63##4PQ'3"RJ_LN;5SHMH950 M^'7,*MVJ&-\'V6X3G@B":-04;=F[8.B5<>+#OH (S7D&YBPSC=TTPGFX<\PT M)ADYQ4"]",@G YZQ)2=V/>#?<#<\9M/<>!*ZO[E8M>=&UNF3*U25&V!3TT6<9DB2!.Q-1*>6 ME6WJRWFI^(W]; *Z[6&LCB6H=IB\,JR_IFAP$[$CL/BXN-%X:C"ASY*5JH#7 MG!3P\->"8A-=CKZI+D>C6@#$OEY4BC!KP/N?EAH4##LTU[$12+L1YCLX:Y0$ MXH5^NXX 6EO#A%E-+4^.MTZ;PHWG^@0>M:8]JMNT0IRVRPLH$VC:II/31UXU M7X17F&D\5=C.;,EJ.D^K:I*$"PZV%!OE6MW/GR[TI?"Y+-BTG;OZ]]*[=1=> M^G(=QE]2_8<*V[K 1AD=?17/$IZTAXL/6E*;1Q#2(X2,/.+T'3\]2)V6R7*? MQ*\DP,'YX7.*:)QW)PUWY&7OD;\!=Q1/^0T[\5'\91WY"W1ARV<]BU MH>Q&=BC#=3C+^AEGC]!)EWMD*0B[COZ.R4*GF&]1)0ZJY5FA6B)4BZ3VYGGF M9R &Y<;<<'CC:_JXLJ!7">#\3(MM*$<^"=EKRG44\Q1K&K '^R9B!1L)I[2O M\KS*$A^X*#FIMI9V.2NQ^ JFL:AA'P]$UXEA5.-2U!)LGE0VCZC-V9-@[*_L M9Y^9.Q<6;@7?O[E WTM,UVX^X7,-_3G$?)D8!>L=6S'^T7;J,; K;'0R?:'+ M:HJ1ZS3%F:SZE3AN5^TX#2<#&P5,[=+8H1U( RXZ&&MBO =;S8:8Z9_?*Q2?DI!3$\-XP\<#0"E62BWY7X$DM!HH8!]"[.!<; ML(G@1F-HSHX=)81Y( )F%D&+HP51\Y-G=L97()6<5HL@VP-Q&=9'":%1/$+?&>2NA*B/,5#,=>8('P8'F>K8V0V MH[8,L!ZIVWC\)H4 95RB ^#L=DY82BKN\ R%=(;C3F#ZV$1N=F.RM"@*-A2M<3]1"<9CH8O7(_SU,2X32]B'?/).)0($Z+ MMA09Z$\I"8H3(^D*0GK![\C=1,)'^:-";5VJK^"#8LDS'W>8$Y*C;T'>7IB) M-=Q=B;D-8(HSI9Q($K0\F69\48.Q?&.('6!7EUKK:5755<)[)_L@2_E"+AH7 MA875Q>-GI5E]F;.U8/\BQ%ZRC^ET(U*!178^,\+U:T0^1PGV0O('#G[R2,3. MKMJF3 ,:,!%TE$6J*'XH >"!N[$ZXV/UO"*.MI0Z>A?R8V'J&ERH>R84PN+- M0%*)A7;82VDL%" :BF\\DA1W[_D=Z?I"OO1)(FX(_G&R"'AW_?>S3SETOS M.(98,:?4RK.(0!M8M3O#AM-A-I!!5*\G7.@<*+_QLSHBD)(ADP??P%!R)FM( M.K]C2Y]O*XC<>[Y[3,.'(?OBGPB#R/W1%HIP(2_ M$=;0V@\Y[;[@W9 .92SDG;3MA/ [,N4)4"W:Z:KT:]X3F<#L7::LYJ4'][.2 M"]L\-()V=AC.CL=U!N'\A[FN3 ,P8.^9M 9VA3E;F>C?%ZK#FI^&!NK6A[@Z M3)\9#I],(M'I/)[/RC0\IU,LWNW+X[O68!UTK X5$]OC]+(Z[MV&%S6ZCA.Y M ._NM+B/?B^8"#=0ZRH&[^\"/.X>H(#I2+VN@U_V'(1#[E7JG?CF_686BXVW"D;'=24HWT67)-W'*2^V M>+?A=WI255I<;R>82#=,9SF*Z^X!-W[3E-MT?$MA&0M4)![,VP471YNJ$VLN MB'HA?[:'T7120<3W$W%_5[I\=[>ALOELBR==1\%]@GD^>6_%/8=S'.$-494FZN\%&U\T MM6ZFP'1V@8L8NH*;)[@(^F7)'LJAO..#WA5,W*6RS*1[1I5^%D0=%0B92='B M[(?JZZC^6@/)KTE$%X,DVK+W2I0Q4G<7V$BEHV\CWNEH#Q>CM*2V-1WSC+QJ M@X/S[V6Z +?$+:MY;AME>IB"FX(4[F@N!'.KI/SE TIN4(D M7Z1'V1>T7_/"^;>D87T)U=[6U"A5WE+B9>O8C&)%QWH'SV[];,'9H*ZL-,)U.*WXIH%,Y$+/"T? M^K[$XE_IQ8'BG=:>ATD&$8"-I\-M(>.I?F^X>&J@@W%28?G"_+N2V;=LMZNN MIUV^:NSX":0937)1;_I)CVSP=">^%U7N_;EZ<./4%"Q1(J*,3DN\ZO99&B*T M:-P- E*')?E]F]B675UBX3(.F%IW0>O@;,5TJM]]@O<>"]-&EV6=I(-*B<3=62!V6! EM8EOV?(D% M&">WJ?93X@4"S^I''BKJ@&*'2\QO8IA$"JU=E^;2:OV[/?NTWY( M<((VGT]@@(*D/&M#FJW7OKBE<.\=& :Q]P5]/\FIX>I="&WS:1);&A@,L5$W M/.A06A)@#-+',H24O%'!7+S:*=@CB3^0[<193%799"_9Q"ML4JX?8 /Q]CZ MH4(#M.FBL#2(Z;5&SQ&$JON2P*1?"=N'$'PVEI[V! <:TYE$Z!XJ-7:$"NRM M#7;(\C/)7B[R-(MW.*D>VM V6Q^5I:&#EE6Z$:*3Q))00D\1RTA1,A4E$TNV MKI^WF=LXU87 XF%*>Y6<6A5I>7/GR!"#.\-T?#,;U.6=='L"O]0S7 _C7;@7 M_O)CX>E!Y>E!GO!''U]8!=0]NTQ'?Z.S+XEY'53V]_@Y)%N1:"V_R%?=Z/$2 MDE8W?50/.#%B'GHNG^'RZ^>I9BXJ-9O%.W"U[>$P!S6F9C-%<5&!9\I9?.%K M=##V"6<77OIRG\2O5([@_/ Y97?+J^AS[6?DM6N%-H@ 3"0VMX4GWAAMX M&>A@G#:)J?>SM,F2&7H^H'>,'V*U[^OU61$ M,9417(*$J*33L(& SYS^K3 0Q;>>'%-KQ!<)+H8VU ">@907!TJF^DT$6)4X M$F"5SZLRB5 MDNNL5R &O2@?24]%W$PJ"[I%NS)4>XK7_N\Y23 U%-4^.]Q3 M1;-U%+ BRON62L-&!&"CUG!;R,BDWQLN^ACH,'J-D,6H8(9*;BO$^:WXV4[% MTM$1^IPVH>*_>"S_C3UX3]YX9697!^DG>A^_"5<75F?5&72MUTME81BA9Y5. MH.@FL2"TT%3$)F1HO$,)!3>FMHX,'JI7U+Q2!EYTQ[IU=(,R5[8IGIRO'MZ, MXLQ)%8D3_3]6WU>MN:[M%'T7AJ-=%NA$S[:."\+,3O%M(F7-2,)+*-@XC15T M$!'(6S7S6$0J!XU*ZQS?[I\' )/8QSA(KRDHB)I?9M'E<#+ 8='0+@V$'$@# M,%B::F)^#TDP%'LT93F]N6-,;1WMY3GM;L8WM#5+4KLRE=/9S:GFB@F. M<[QO'Q@PSL!N*-I%6[9WW'EE7*[/'G0 '_]JBV]R3K9FXO28^ MO?:<;OT.W0Z MOZ+O@C"@3P.;4%!,>(+93(],]E:4F\\BT@'MR7*67Z.H0@/8.<$*0PXB !LC MAMO"+'\7+DX8Z#!C'BZDBP-3F80O[M_EI1GVDG&@)-8J+%*]AS?%-8+AQ!<) M-88VU("A@907!U&F^DT$7Y4XB[U&,+=!CZ\1;"H+.KY&(&\D9;'_VYW8U[IZ MPXE/4N4;)CK]8&.4MN;*4].V3G"115]T2Z>BC 4&V^J]KUA+Q./]A.JZUYVTZE MLA-<1]87?>3>),_9XXF/QX\-%W_F)=M%4\88PB[E=$;A&A^]%,R?HT8)#GE> M01;K(L*\^>03#I1Z .P3O"/YCJ[=6@KXXS="1Q,V6I?H)26=/!BM<]3=U@DF MU@W369E2=-)C8,7)I+I.KYE"8ZXE*;5L"4HA MK$\EK"JUU]E*TND'W)]U-5?M#K=V NS;VJ+;V2&MW'O*[2>3[>$YE">2\I"V MH^3]MXNZVH+FGO%I#]@NKJ&M:N_XJ#ELD1]ZGUDW2WDR10^UO=3 MG-G<)2D5B,JBYHTBOW=5E>?6U<6 SC#=T\P&]>Z);D_HNRB#];!1]#DHR^BS M;4!EB?"ZT/C,NRCSV^2.O0=7V*3!#-7<7&RA+VB,N%ZX\ -_5O-/JT* W!@F M0.KIV)FUPEO"C5IZY+69G\(I.U]T3*8DWNW#^( Q2KFV^W('=!\:K3 Z Y:[ MC4BJP[?LD8+[A$0^V7M=P*7N =/S!FA['(\HFB\C".D3?NR1-3NH$ P0YX J M%B["BZ]$6X- 8@;--X7F(==\K]#8FU?J5&HR"L8];*F(,[@P3R=QS&3&&AOSV=ST+5JCBY3P*F1'^8!5>V2I/LX]<*?DCC?TQ[T=[&Q MDN.@OHRD^() " 8;V$"8Z 0PW4L%%X@!V<84S80*+-0KE4!,"[:%RG&?;9_R M'R09G<2 7Y6M<6GKA-E:_"S>LZ02NI@W1MGQGN>JGCX 6EA7_L:$"11?\>Q" MP)X/W'PG,O;/*P%?;3[ IWGANJ@''A:XF/F*<8)R2QGM!!2O[ ;*$M&JW*TG33'ZSU.:QM.W!4VE-B_$8\ M*:B[\4$_WN$G[PVG?6[8TA"Z)ZIT:SKC<2O(_JB4U=PE&4G$:19N2]A[%') MGQWJ5.=D;$*N WR17E])X02D0%@M9UFV_#T@%$MFP[+9XLIL(C>_OL#GI@P_ M=5J*K7?)O9=DQ2_26T3'[QP5SYP$'Q1?PPARL)%KK)T:&;R&M.!BUFB-C$^@ M!2]6=9.Q1N7O$O/5Z2MBY:-";LXBG!EKTC?&VN\L?B0A#=GB"-][!_8P[Y%) M5&U@8D&G1M5-Q.,&P.\>*L4U/NQZJ9Z,I8,LP7Z5,]H+CO,4- MK.M;$40%Q?F+/TZHT[Y5IUE"DY-:<#<1KRT:7/)BHPT8)5Y8_/Z4>%'*5H0G MP]TF79@ 9=UR:J.J%#9K,:)2""2D0$>Q#A6D^I,DRLRU5H&9 ML*O0(YP"<,6)V14K!AX05I6V,M=Y3D/"[']A?ERE3&;1[@X;IX;:H9E0J-<7 M+NH,UL#\((4S0C*G&EV><[9LRM !BZ-=1_E9,]L"R[;((W[,Y&6\@'E7HM\L M\'"7;+V(_,%#=E9I*@Y)())+HN">REN&\V4="8JGCV6R6-]9E"W:L('%J@5E MU+%"&"XDV57/U$=E*?ASA[4+6 MAK"=2ZU;8Y/SI!7<8=\AJ_'&)"?)1J?\1N<3?LO0.1UROSEZI=.^HFR[YR+> M[;W(R?GKVO?95A-=8MQ3D/ )[IL .SO =KQ^764'5+>&ZX@:,IMO?I>D44G; M\1QQ[J4D946 ZMF,3K./9!N1#?&]*#NU!L,/#A\*^XTD"7OXV["7["!CZ,%U M(2M:F3H99RZJ;DDA&HO9) %0JRNZGAJ=VNTQW^V\Y, ?*I ,Y=6&VA<\70#5 MM4>2OWMACB^KO*R^6;:G"VR@T=%7!I*N]G"!0DMJTP'-B"-.'4GD'4^X;1KW MS:A]?98WDCOGQ,X.RQK+]M!9-9@GGK(T3EUFT/N5ZUV5E&6[+"2B3ISOJMNK M(B]WYZJZPWW"N8HG7ZPW5M;\Z.*LMV=X+JYON@C M"JAR#BM>L3[CP[OBXGCZ4FI?.W_?;#:0Q$)'?X<]M!RAI?\"?:)+BVGZJ&@+/X.T5>\S1#F5,*)XW;^1)M2>0]QSGF;C+DLZ; MR3N9WN(^$X39; 8]W2S91%9Q2B?FM>\GN1?VS5[=/6"BSP!MCQXM5S6'.\GI M"#WB71M.FX>;)77'B['B-" M9.-2X:"\4TBX(>ZR%YQ(?ZI]^()EMD59WW+- M.A/8?C*-35O.Q"UQ@.N-$^DY\NP]+6_(K% A$9+XBP*"7"KYS](\O$*%9.Z7 MEU -7%S7X:;T"AOS5%='$SU+RJ_U[IGCE8UAPU:WCL=7:$Y;PH61'GE'W=20 MPVNG,_EM'&V?<+)C4O5-R*JVL =HIX:-'96VAG"'9[>XQJLB2O6,7P_BX]3Y M5#.-EHR:DS):[$VZES@,J-IL3S8[?(JSOHFAMQ-L_]/3N5$TJ[,'7(_4E-LX M34HB_X](,&!WEUQ/(>UJZQ_+#>F_Q*&N>2"GW7EI#C#%YIW:%R!L7,YOC_)B M'TM-\=DM!R>/%WH)*W;/GF)Y?/'Z';^K/6Q'[]6T\0*?JC%<1^X7V72@EI39 MVT2(TW;OIM-IRYX(HJZ>BB<-&&TGVQ 5X-QMV&4E'*7\].I!U ?@!0NXXDSH MH'A'O>](8C11V!YNQV:-[8]1%.%BA26]C",!1OJ,TT8%<;1.$E9Q$$#6FK9Q MSF7C]$V"7ZCJY!6+8O4T-+G;/'EO/=.\7D_8<#) ^T:-G?YN<&%AB/#&BTZ9!RJ> M8WAW2^/=;_E3#"Q9BO);H766)>0YS_CA7!:S E[NI^8V"]'5>=_=[0 MIG>?*\A]EN4'K9)/X 3%YJSK"7!R$XBL!;]AB.+!DG&=DU/Z!_R*HQQ?4R^YB",.2#^3[.4B3S.J0M(S0>KWA@T+ ZW0>(A KRM< MD!BJ@'&I?,$',S*'E M$*[GS]FMP:J&;R/B[G'+XC$S[=2U[AZP/5U#V]8W]Y:4R:8CM.F@K5_A@Y/4 MUJ)OW\S5TV5Q8[ASANIJOZA1; ][%O$UP(T!?=^"R[X+!",@_$F;C.0A>B/>!]G#"'&Y!_ MKM5S$4-=1_N6P=[5#?QPUQ)^Y(!'%1-04]L<%J@=72Y\XNK ODS>H3/Y V:U M69I%K3226?0IP/9X VL+ "9*F&_.E\31.8[PACA_9>5(^ZO=/HP/ M&!?2L=)O*3^9?WKQHCK!3>ZED^MBC\.B_,F&-3O\;0SYQ?BC%27'Y.645$6E MQD*:TGUY$4<:R8KLE8R*A.1UG\]MBKWTE*,+Q_^V3A\FOK5D2G#^/:\= M^ $/G/3*CF"D=];6[ O;^P=9H'\IL!CO'R;^!,$],!28T1ZXIN_"YS]ZR6^8 MEV5[Q'Z>\(>:.G<(.CO ]NY^76675K>&Z\<:,IL.UIHTJFF#<]QY#)!6M!VM MJ7W,JM#P&J8D_>TBP0')V$_J14M'#]A.JZ'MT8):U1RNV^H(/6)-6=-&C.0* M"?+%+\ \>#Y;Q!OD"T,DE+B39X"3>(^3[,"RMS.6U$UC@3U;&.C%W .ZP_;Q MH79HO!:LV1>N]P_6P'3XEXQ6_.*#6'U6S, !P6QFN29O."A2+@U0(-L]<\_^ M0/_CWLT?+;^)6,)-G(BG4%F)\;L-U2C(_>R11OL]JVI#$C"]?(P]F*>;]'?K M[4'LY[LR]<+"5SO^M<,ZJYK.>EZ5@8+VPM?K,(R_>-37 MKN/D,LZ?LTT>EJTZSTTLLX .-?;MV00B>_0AP]0$6II[:B7,"G%Q^'I U,XH M>:&ZU0I50O'E92E6U19<] 3*W$WC!:7QBJ6[O7VJ6^(]DY!D!ZH*6S[>;:YS M]GKT0WSPPOKTK'.CRH &3/@:99%JJVHH >![5<;J3+E9%99"T<@AS4/^,0^O MJ,/R/0G6=(B]KS%:8KQ M+:9B:N;:=?> ":T#M)4#O8[F<.,V':&-QS&GO4*"NG-GGD=E1M7-LC#%=&RS M5,!+NE -8W[^>/7&2JKAGM6>3D_8KCI ^^;:K+<;7-<=(OR(:UF>!.E6<+#Y>[-'MV^L %@ MD 5D"-#J"!<$AHEOG'9"N2#.AH?I)2,D<0*'!#-:YK6TS*:R#*DY.;D@<^A MZR2AQ$3IFO^CN:P<:%/S]97*1>SU.^5V#SKJGR-$EP0 M,(/.;I;[UW&"R3:ZR),$1U0Q"IJIYS. 8)EV_->0XX7F/MT8>K"=>K2E&JL% M4V)P86&\2L:QL^",2M9(YLT7US)W:-#BWFY^P=H%_EQY242B;7J/$QZIZ*%, M?R_86**IM8P8/5W@XH*NX*:CN*2/* /QE@FXZ&%J$WS"69%W6F:A[JDM4L;* M2?7;/"413E.ZR'DFD5="&4\LN:?&??%87<*RE0QX>MYODSYLG+!NR4:975O$ MX6*/?16-*]06/) LBI1-5DK#=O^JMK) X$ -H&W]8]OR"X[(\W_/2>6J4X_V/BEK7ES1Z2G$UR\T1?=PH,I@L4*"29GG LX ME)C>(H7Z(2-)PY^C]V2<^/MN[Y&$[3S?)9I%]YM;N-HR_46AM#< C4C M!1P51MBG 10&= !CQQAMC.&D8HI8OGK!E@4AC+' E IHH$&+:X-M4,B,))#' M'=QT/-EU^GN -YK1AP6RL&'(EMTT'\C3H@D7GJQI9NIYW8_HK=K_5 H"-#IR M;E3)0H "J ZSE!^90M=)_\5B5+LE-,&HV7F1J*-082IX*3]?$H9,9"(7D/ ) M?Y$>D4KBB/[H8RD#3V\]94 &-D"8VD7&B:$TX,*%L2;F)R]?I.?74),E.*B8 MW3SL^C KNB?=9VQP=9+2ZK_@(&?7[_J>I.E]_<&($FP\&6&=1DKK<#)P466, M,F/?,>)'&7&D?OX)_?+$ZS.[QA8W1F(CFH2D+FYK]N93>YT 937.SRG>Y.$M MV6!N^\Y" 29$8$+$.)M4I0(&4P!>*\!<']-A3\GEH9>@H%$T@%4!R#E+%%*> MS>W)%=J_'%+B>V&QK*?-/3HQ)[P/6_;S_A%[BB5$=!#P0H>4Q'-YMIK%1?U# MC+9T'2#.5U.>RE) M!\[Y=GC QHE)+-H>/5A@ !>'IE'3AO/6!1I6QO"#EYMW5"R;K4L3]@CB"/5BHB0QPH)%]_",Q/? M+=:N7ST2,@,65>[JZ::Y6S<07HW)+@51Q]FM'43-:"X!-T=J9L.5*Q'.-G%R MQJLK2F'?T=8T.&!T9!<%_AHVE8P0:C*>W;6ES5(A^XX#:IMN-+MZYTMP-9 MC%=+A[AX0!?&($TN17K^"RMFF99Y.IM&M5CV%U90THL._YBB6U9(&OV)?RQL MS%;2(KK;BNK244H"7+P(O_<.3!&GZ*RY.4L;?(JCI/%E_+W4\@G[+Q'YG0:] M6C'A7+P7@M]S? .M@#XEXP4@_"SJ6ZC67A!L@^-FEVU9HU"P1%9K!#\WSXK4J!7:$( M9VY>YZ)R7<2I7MJKNC5LG^[1LODB5VM3N-[;)_"H9ZE6B%&&XJ!3J2I[9ED@C\DAW:4"$0B3;LQA"/3LO[&UDL_&7NIT=GMQ3GB&26XG(F8XJD M!UTAW/F9WSHR?IJ,'G?/DM[M^=Y8M.5&JQY1_>AE["3CH!D4F5""""(J16>2 M#=VACI245[QT?R_VY.ERD_XER;&\\\4LB&A *B3[BW3-.%)9H M;0A[2*IU:VS;G+2".QP[9#7>=*$D61A>#,I?!%E'FRGVU3L//?^W-*/+C5+# M]3;!?,O6_9JB(R!I;0C;W=2ZJ9<,L .2#EEMQX,2CJ:+VE8 MGNJI'IQUVZ4,T1:)+0W4%6*TQX0J[=D"%W'TBI.,\/H]$8F33W&&TP_O_WR9 MTS_L,SX+?/@S[?C/K>&),1&8@W:<3:IL@<$4@&<+F.MC'*/7')%@B3C/%:)< M_V&%*&-4<48?_KQ"C/FDX9,R0V!^ZU#:W_\#DFV4"AM%C#,*J'$8MXE1XD_O MO[_'"2O$3A6EG7X8BA!J HM#AQY;]""#HO2Y!P/ MEDA+9T5VVIK%B I GEA,9=HEN+D>53#[ZQPOG .N]QKOZ(U.(RL::X]G^WN>;I M+P_QP0M[5F).ILK*26>.=-X9@-6_/A%[L?"!H(GJIBZ3I]Q8AKIAGS8 ML))JI+C-[Y,W[HMC+8W:XD/ZPT1A8TNTI^GU=(8;:@U7P48>V6WSZ*IFYQHR MW)K%%^;P7)YS24L_%B5JY?;V]8$- 5H:-Q(ANCK =74]L6ULN_+E!1!/GE9K MN1Z.9 "^66)M\50P8<^=4'5QFEV)W%I6Y&<;L9J(#R)B?8I[7=8*09C^;,]6 MU3)K%#7@BRX[NME=@I%"E#)[G-61+X215V6LC-^\"RRWQI)0IN2/"@%0+0%Z MJ"T$ 8%A&6[ T'*[(KOR$G8>D=[CY/'%2S"K^N.OH^"2A#FST[#+5D.IP81V M2U9J7[L-(@4WO!NKD(T%3,D94=:(\U[QNHL^OQI4\'>-2Y ,QBY4Y5GU5O!S M9:N@L%6$,U'PNJIFRU"*=MO1'FE&Y7F)PX"JZOB::)01+C)YE=YMN'KSPSS MP35UXHM:TU.##[@\:H_14J#.MFT5%TTM<5D"0%K7U";\]>G*Z"6J((PDN!T;&V:X=-4ZI+@,G1NAD[*F-\QGX.V!5] MGFZ_3A)6;UJD*PCV*U3RAP=Z[FQ7+WEY>(ABD=91GFY# ;#B>UU_\9) -DM5 M6W:=IKE(21E:8,02D^4!VWB;]H&<.8=E 9X%/6U$*:U R&1:(2Y5 83I2BK) M+$D&&1:!6-B3K)6G8@\0IQG9>1D^?K9J2V<@&@WNO("_:.T,76[BBFJN18P M)OB""^>OQ,?MX>\ZY&+P M97Y] $07^B0.6+WD 7EG]OG!QK')+:TX&['+#"XB3J_R9(OAXD0UX.<&%]Z> M9.*A3+H\WK'Z;%#0%+")Y<+ DKE]29S&N7'"]F.+AZ_2C,: _%NAO>-]\8B5 MZ_,8W\]W.3_5OJ-")LRP"7ZA"I!7?!-1Q3![&'9XY4XCJDN!UE%64];O'$YR M"3 Y3C%+53Q+"1 7 35D0$((](Z)\2T\$'1DP#JZC+G-_(;-2&&SD-N,32@, MXJ2G_CS)Z*T$V+TQM]@G;'>.:>Q[ND_]!E/3O5OZ9_)]MH(/:94ET* M]HVR6COV&9%< O:-4\P&]A78]LQ%*'^C0JQ0*09WWD(0>."W- NZ1;2+JNQR M:3DJ:!'VG^,(;XC>/8UQ%)>"9,;6:D>QP>26@&#F2MGPO9J[Y(E4@"JI^5TA M \"P;7[+*:UUG\2O)*6+3<=;?YL-9ENA-9 _T/#PZ 7J@5G+)B27@D_F]E+L MT0VFMP2$&J&5E4SFDKWL<$P"H*_%@S%/[_E.64Z1Z% N,S-J MTX39M*BT4!]NX,K\91NW&'>)-SA)6"KX6]O;S0/A;2BUI2";D97:06T0J27@ MF9E"-CRRY,PA3/#F2QO0#]VX,U=*EWMD0WSV_G/SO9LF1 6E61E">;59PUI* MMYCU.:JON%$S%L%I^A"'(5W5LKR;@;!E0' IR&5JJW;P&DIM"?AEK),-GY29 M/L7=EECG6!O:+0U <.EP-I4MFZ'/=O[.,G('QP6B[.502!DB<4RT,FF/=M@RP9]^'AF5\@K(:KR=;452+@@.8[*"Y!'0; =I0:LN 04,KJ5+7!I""#VZF M"ME)M"HY+R=H^H'V MMI$]16O';*G@:D6U5YP\QVZ4HU$'V4:L4"U_-.2 ]N(>*(!8H"SKRW+,'ME- MR*!XEL[;ZH4(/026!$DZME"C5%?OI0"7E@[6'BVK:F$S=JPB#E_1UQP! -RD M!JGTYSF4[^CZ 'GL14M&'WWKI!H-_K+V?7;IG$3;^R2.Z(\^OQR=WB47_!;A M322W()%/]B'N6E&,I0D;0:Q8K%&H9@Q!N#AC1RWC";@BS% F"KPD2-'G/:_^ MQ*LN< '8_5BI926#TQ616\-1[DV3R/Q1G)A9SOPIE:O=)O3^\-3/31\W@(D> M:EVJITL:GP)_BJ1=5O-I4?6^,TO@W2=QD/L9*GC.^XR(744+:O,_ZC&'&N8^ M_I1X41IZ2=3AYBUM 'NZ2J/*V8\; /=WI;C3NGS-=EZOMZYN3=#1"X%LA2'J M'#V0]+?SPSF._)>=E_RV?B.J;4>-;C!=<*C>1T\%=O:!&W!K2S[BP<": 6(< M4,4 _<)8.-E+/]6[%.HRWE%EC>YVO;M'=[//DD:W0O)I1K=@XF1\ M%UG3XMD-)J"?_4RRES)QNC5D&MH7]D@?9 %YN&MUA#OFAXEO.O ;=PY*/N@+ M951=/) ]07!ULS4RCT$^X:R*0!/!$<:\=GBB[(8%;%(/V#ZNH6U/F%8VA^O/ M.D);G+X8;4AQ&9-G6$C6Z+&P\7NJ;>?XK9LO:/RV"&U]_#J,O.KK9R>:=T9= M.OU@CV9MS>4QW=L)[LC6%]UT?-<<4,M0=QI5S:J\WU ^H3RL>7::9))7T]]J MCZ:__/I8EOUNW"H]C:;ZVL+T7"T-F;=V-H3GH7KBCA^87F@[5.H;CGA[K%)K M<-37%O!P[-.P&HZJAD"'8Z^X=H:CP\CG4QQ]3CMCG&8+F(.P0YNCEZ+*C^$- MN"XA1[SK1'N,'5!)(75P_KIYN[3[,&IS8UR=.4C#YX'3;>,6?(UI'@?2\ MR"7>)]@7!5DO<>HG9"^>5;I/V'M%V4&Q;!E+#^:XM&:I,MX<10R>%]A3R3B@ M\';\LEU)=.:EE([R3,1::^5*:P2I93M/EWV&^$T;G>6Z3*OX[K:P1S)O9I5R95MC8 G6':*;#K02J)(4)TUA=*!0N;^ M\K.7)#BZ3_".I+C#7Q3M /M+EV:5O[0U NXOG2)/DY0<8EX,S/@6-(CM.E XV211'=23U)BQ%S:N3BF./>H].PY:HRSVZ(H;T=^ M7$=SF*ZGJZ=\FJ%J"V\1IBVQZ1@M""-.&96D':;$M6G:F1'7V6%Y8U:=#Z=N MO:QQ:VF+0#5R'1X)TX!I[Y&@*/7)RK6+1[!S%DYEHLQ>YXGQ( *PQ_9P6\AC M7;\WW+%OH(.I+Q2LRE*YXA&$XOEXP:ZJ2NDRBVY^BPA+%&^Z%Y8PKCC9OJBY MQ/LX)5FES2?J&[T./ZPG3$\WT+Y:!.EU [XH&JB$^5 F_ 6.^OF-M$SV0[[' MSZH09F]/[NG(9ILQ02&7-/:C2K1B^,^["3.3I2YEQ07\U9R<(J S*XBOWUV1 MW?.<#DF%&X8TR>PT$4289?KSA8U MV8\)[KZ0I=-O>8.W5?.^8=SHM*P!W2ZZS:&]0B43^V?9ZRT)24>@>?0YS.&H MU*0*&N4/@8>&K:(:%^KCQ-QLC4^@R/R!U_1*S#)%77LD^;L7YOC\P /&BY#& M=1W15%=[F!B@K:D\%2D;PYV"^D4>454;9XC3%PK87A3J/.G3[PG; 01:0O4FK(US7&":^>;)9_RM; M+L\S9K<"H->S>EX3.S]\]/XC3OI"U.%4EH('@ZS2C@Q:)): $<,4L>8G+6CA M+"+N,49M"G;SH3/8-:.T:+?ILLX UVDCLUCWZ51F.A=:(UQMK0!OM79);']6P;W3Q=GUVM^M,E^7#^B M+8XPNWR0>'N"4Y1YR1;S!S>N$X*#!!/_!7F9]T8\WFL=;7&X\R*4'J* ?C=X MWI/P*:QU:A-W9]RSZ&<-:3[OTZSSY93C!H#1I567"E<:GP)'E'99[6-)P6(/6Z\L+Q.9%G^#(G_GZDEU;%-0/JS8T16/R,Y;CH'ITSKMG'X* M?#2=3CA''P$>499@2#FF;._-]XRJCW1JV^4[Y;@Z_ASNR&K5I!Q;C0]ACJYV M$4W'5T%M28^?WO:\UVZ#+LSA:]UR-AY"O87_6KP]UMXW?HOVH3 MS@)WMSAC5K[;7"0X(-E=GJ7L:5PJY'K'I%487J,;;+#2U5O&HKX^<*%&6W)3 M-R@8L-T#P0))/%9(<'$"$7.J[G,6]IY Q@6_=NW8 MB!,2!^L-9?3S"_%?!#Z5^/?1.YSC!QSD/@YN-K>L?-6G.+N)+O'&R\-6=!E+ M$# *6;%5?90YAAIP5+.CF_&!&.>./,8>?6'\T6WE2D7 L?,.Z!FC1$B!R$84 M9T,D15&$>:L-Q.= G8;5"% BW]!6$,:8.EL4[TC$ZC4SWZ,!%R;;J"B#XCLI1O(F?LT=VQ9"'!>M7CX3L;N%UG#QZ(5Z'8?R%53ZD MOXO8_S9.54YJ2 JV"X^QC^S@)G3@NO\H;"8(XL5/3!,5Z.3PU 5A\$>O_FXB*3A6ZQ.)?BR96,OCZL*C; MEF,1JIWZUX5;/3JZ0;,5*C;)2KG0NU*RX^,,N$@WD64KDY (>2HLM/BHX T ME.UP&>?/V28/B]R4] '[F/#"#@H3:W>&C6+#;" CE%Y/N.@S4'[C^;\@B6J: MT.*BN2S14#HH&"&O-%!2L7)3P3U^)2F)HQ8C*.S6TP6VX^OHVZS+KFX/U\FU MI+;JVI(SET79T;L'S-^!"=U$ Y,:X=P+4,"B)RR4M9:^4>[W7/!GC&D8<_7F M8\SRU9YP1(,5'T?9)YRQ@"9]HH32ES@,VHY/30G!]-_QMJG2-(RH $_/&*?3 M^$U$O^1+_:%@S-_'RS"_@\K8HPAG:)_$0>YGB*TL4MJBD&3>E S7QJKXHHHQ M>F+/SQ6&HKP19XXJ[O-G7[@V4MN(^O#]/["/3@:2S=PYII>WQ?&&&*(1+%7_61">4.FG MOL7L/)I_?O_X_G@ .%F[._JB]^66@<7'TC:8JA(\X!13J'NARESB5QS&>Q:Z M7,3IR3;;@&XPX7JHWM(;:;U]@$><0S0P';0/>$]EY]>+V0K;]Y+DP!9''K_. MR *7H) ")848W)F#6A"ZN$KG?Q%M>M.4/-"#K+C$!G$^+AY"FU%YY;?N!:_\ M'&+O'4PS+DU ;BW8WA=<"V@?;B8EG<7"8+=E-'&QGF0DR[NDNPL M8]E$%NP'V((Q*CFORO=XH8'NU!;2'C8K:=2Y0>3Z6<[19FR0 M^EIP^=0^9M!(SQ9M: +1-7O@*#V%G08 =37Z'.[_ M7N, )U[8O3.R?DZSQ/-[MH.'DH*)YS;LT[)9/(@.^+UC,VW&;B477%?'6XJK M]DUE]$LI@9MJ=5F7J MCA/8@F#/TD1M9RG,A&EENH2RF\),KSAYCA=IJ$[;S'0_3L3"E:K]-6-ZNL!& M;1U]F[?2U.WAXJR6U*.73PP#)<(K]%-B^T+'T5%YG'EAEYM/JC?GCK9,QWH+ M@GEQ.&U]'0UXF^?[EG5U4E*'/\MVL]M[).&'9R_L_2L53"D;PP:H;AT;U]%: M6\(%I1YYC>^D\ >B:[JH(.SF8MDT.DK:E3NAXLU"XS=QV\\.RKKI%$'$"]\, M3J0_7L0!_K]S+R0;MCD[,+'%)G&8/CR-#:L3!VN4@9]!V-?3>#>KJN"?"5G* MX)WJG8>\<@[[YA'FRPM>"-Q#OMP)^518VGSK)?P>0\ *1O+WV6C;WRLE>O)U M4![1M0.[KL^[?OC+/\U[H@'Q&RED*1;D*]3X!#&)5JB6R4%>4$?X;FI!=B4'E-8/M;^X358,T.]U3EC 845[_GA(<3 M3QWE?P9TA^V<0^T@NZUN7[@./5@#XQN5!?D5X@RX"U0LT"^YX=A/6$#P #MC^H!]76#Z_9#A#<=[K=L7_*6[TL^40J$+1_% M[JSE!Z=MC'2FM7BR>*C%&CT7.M)/M=<:Z76W!8[T%N$G ?858IS&/(BMV)R/ M=_N<3FX5(ZK<8[S)OGA)^_/J^KU@CN*!6M?[Y+U=H&^ ZRM@(=^>1)LXV8E] M/#:JZ:#E-9QBY!=R(%R/[3W5]H62"%!:2(2\_3XD/B<@5CHDHITB+PP/Y5:V MW)S50A3E96DO'*6,&7L@K\KO+[NC/,4S[W-/;_B+$YMRDY76L886'SW_A40X M.; \5N^YTDB-%+T] *.$GK850G0W!XX.FL*;#M"*/!^7E+$T4K^0[ 5M*#YD M&+$#Z)2Y:,"@0E3+P7PG48! BI-7ZM\SW[UQ9QQKGGN=)]3 >8*OR1O[)]7V M8.V>@#UYF/:51^MU ^[9 Y68=.[?E+*LJ,-S:5KP(-Z(D\ H(]EA7D>?R5;7 M)V9(5VAG%06F6^/>4B%O,KP;O)DC=X2)%<-UUUK@5KT6N+X]E7VB?4O&"'%. M;O9O9[ !94QV773N?3G%&_R\)9L5,CT7ZM2GVFMY==UM@6[=(OQ$VU:" M$V*L8/FU11-*KM+!Y^$[U2S>+D\.!]^4@%2H@7JN9I55O8 M7MRIH>RWK0WA>FJWN.8Y> 75%:)T445XBELUN@XYC:9,O5U)S:GK_1PGO]U$ M%'9\K,SZ4S9>B/.UZMCJ?8V6"W"_=GDM^!\CS+)W"M(@/-"NLJ6&^R3>4KG= M>N$UB4CZ@@.6Z=CKA<>-%^*%K3JV>F&CY0*\L%U>"UY8$D:<,@@GM*MKI2#? M,W<[$28DPY?Q%U4N1&O#A;C>B6[MDU_9:@$N=RKK:'=#G.990(DZGN9TVXOXI"RCQ./%:)8)PF[ZORB3*J7H&N1$6PG MG\ZV[4F_MKC !9D)=37/F) X(8D5W[^2?[_C&?;9BQ>A9B<8V<9?OT5G 526 M77>WD:3L2%=6M84-:YT:RLC4VA NN'2+ZW(T.\M//H4!K]WS6[,^S*G =@!# MJS2JHPPC ==I3!5QZ4[FJ<^C'4HUR7;Z3V\GV.ZBIW.CTFUG#[C.H"FW];'O MIBCMM,H^?ERC6YZ!357=)KA-T1'YQR3$:19';9?)6AO =#&U+G4RL?PI\ S# M=EG-MUCJ[,'G Z)C V]C_G!OO$&[DE6*6+H*FGFPV.,HK;?1 M%$V6X"RG]\O:/E^*PUBZ.79)-AO,Z^0HO27 &Q+A@'F45\+RW%GTEK66G,?V MK3C^"GE%OWV9U-D0L"MUZE8Y5&LKX&[5+?.TE]K$;\6[SOB5-Z>M6"([)4.X M.WYY(?Y+U52>RE@>O)/I;!J3<:JH)@MIR39@7_2V)]/=,@N8F#&E/746CR;T ME[?4'*6ERTV9VVG3]C7*5$,U*7NH@)HQB0]>F!U0PB:%W-Y57)ZUA8/TFGII MA;3ENU8/V,>L9$8;Y.MVA E'PW6O0AJM7L!#G&$Z&%>_KM['*XJ/;<+XBZC1 MF3 >^ZRQNG#T(MX\MBBY"/7K-4?)")6T?0D*"J*DK.-H+HR4;4%.R^0 MS64]R@>)/:"*$RI9K=#1[M#\J#>G&8Y'Q>E0.[< M8.WKL[AQ;6_7KF-L3[R_V9NN,[GNI:9T:15O(\*XN#FNB?C[US^3[.4BIW/E M#B>\S"^=1(MWM)7[OSH]8?OS .V;9R:]W>!Z]1#AS;?C!0]18[#DLA(%I%?( MV[":F>LPC+]X]#OB140O:#1/Q-,L*U3(X2A1;V[[^)5]>(TB-^^V<#1ZP#MQ MMGZ/$W[D3K^=N^>0;-L6AD/[PH:"019H/OZBT1$N' P3?^1LMT(5'R0Q0C4G MBA'\$,318S+SV*(TP5XR05PQL/<"Z+J(8/"#. R]+\H]5PG"'1E6 _K"=&PC M"U3;=KH=@>_;#5;#1O9P,T6+[<"5H33F,7YQ,E_*4N>KI\7V7LKW:1@=GRFW MY=TV.:];6I[K5YO<)$+XK7BFDP42_.B4CHN4!%CD \R[V3>;R2M&G1;]17"; M=Q4%T!#60%6EC1I*>WL !E ];2O8[&X.'"PUA9\&(M5#]VL Q8E->Y>0+6&/ M3*BM:"^HBH*'X1B@U0LP#NAK78=0O5V X\$ !2PDN3,04">ZK_F#RP\= WSF M*&=ZVZQY'F>7RBZ#FQGT[_W*Q^X4I=A_OXU?OPLP$9M$](=Z;XC^\NLMC:O" M*_XB0,O5S_86,%&L0QN&6"T?P]NSZ1+2=)1Q>D@0M%0ZHW]8"7:M=R1;/H8[ MH-KT*$>3_!G,H=0JH7$M[F($V;X26(+LBTM-BIX.P.=;;?&-%Z$%@WIR%2Q6J&8R[\;#UZIQSW[#;&H? M[26OI!WGB8'I ;-@#@=;WQF.,\J,>&%Q$8:?W;4NP(;3 (Q]IA:I]T4& M$@".A<;J6,A *^G+99&R%X]5-(O0LZOR2 XL(K+Q)8ZK^JH<#?TJ.\EL'>S$ M+&"H3)YI\X23'8FX.]'9@<2MY5:&=(:,E4-MT)N*<](3.CH.UF/LEN2^/&BM MK@NCK&;&8@3*#;$OCFU(LQIR]'\1?V6=UVLZ"B_DU%X863?3F>[TC'J%)&Y( ML'.W@_U5#*+) ;8(P8OMR"'V/.FY0&AMU[X75YO=%@JJ"B7&E'.H<[^]JKR5 M&-RL6FX6L]"AK"]3W PKBCS0SE*V(TF1%_Q'GO+GGD5M!^I/O, G:[FF<@>, M LL9HN$)?Q8:2K;43.;N0N&"%7)Q4N+"!J?XNZJP=&=\SC+^YCQ^SFZB-$NX M?]Y$U&9TL#[0T7JUV6"?%4M4;G^:TH")P:,LTKA@/X0 O,/0<6H87[VGW%#- M;H5*AHAQ7*&*IZNM03=FJ=4FI3V2XMJ2J"3D/9.0Y3GY\6Y/5\#37%34J+X* MPBSVBJI6HK)*"V(OM@#R![)]R=+'.&POJJK9$28$#M>]+JJJTPMX$#I,!^-" MHHT+,]5.?U4?F'/BMVMF+J/J0/OJO*>,D@0GQ%@YJ*,ZBP54.DM+B_14?3M8 M]A1G7EB?:[%Z36NVPJDJH#V4"Z'.RM%C*2X$_^FA"PHDW$!Y$-X;C(N@U2PL9)BT@K7'2$F/,.9CC5[ M^4I!P _;O/#"2U\NY'NT=07?ZS@1IV7TH];IK#7YP19EP!AOUWIU)I05LL Q MW[*2HS9RJ^U;KQ*JY6)YX7T-%\7(#V->@;?V]VXA"G*8M/LVNME-+[^EZ MM"2FB/!FOA +XXNJQ4!,#M001*IYSJL"5+*H3.@@&0R<&4]'^.1+A3)1;[S[&[/4Q#^'8?!^>$BWNV]Z-!FA_XN@%%*4]_ZC8?N]L Q M2E=ZXW+\G#X;I_NJ%UP.K-XJ7),7!.:9Q+[[PPE"TX9\^E:^)M-G+ M*G7 F&??BO5+6]9( T?2"10=LV OTEQ0U.J2Q:O((G<;EV+17YA*1G*]['DOOR=W'J2 MDI."V>ZFV\D(D.&/5"]N8Q[N4XZ&SW MVZVM2LPZ3COA J"3TA"NSOW@&,S&X)H0LI_894%^KFX/M_MI+AF\-2VFC^ ] M!)<.X[KJ3>MN626%RN?H4_:S-LH9T */Y&,M4"&Y"!#AJCU+)U&\83?3* MB#*_J2^_L=T5]L#ZR0LT5(YY4=F)66X;AG@L#"$8U^G;*\3-QYFCFOO\\+O8 MH3/+A>Q*>?[&:[J.@M)>5**/V&/6".Y8\F&>)"3:T@:?XB@I?SWW4I(VWK,O M3#\%?9BX/9DEY4O>UHC#O0!N7\51SLM%824B"_J\LH;,$/W"N;EYG_TK,=8L M$'<3O>(TX^6.*)>6=WPZ&\(&';5N,GJ\9@UFVJ&?5"!?Q(,9^[A\.J_1;;/&"C MQ"06M;U'7#& BT#3J&EC^U,(Q/<^)9%0*1,2%2A4.Z1<,/0+$PUQV9:[LVS1 MO"3R(I^]NN'5Q@TEX^Y*XWH9VDB';KP.2V'99R83 !!ML1XWU^H6N_W[VZ68*[Q7OVES1H&EV M+:- P!KM[T^29B5T>\R\))M=NW.\)5$TL8*#SQ*LJ.;@)*%F6>ORF<;P7DC^ MP,%/'HENXS2EEGJ^^<#N:)DS$M6HQZ1[V.(+ 3S*L MJ6=]3.[:D MA$_R%%K+@'[B9F5B?+M"A22H% 5)LKBHXN'8>B?F.++;=\)N,QP2MX7 FET M [.FOAHGQ !"XQ$'Q'9BD1HUZ["#K>6*6*3 P -K()U7?,)Y$K,GE/SWJOVX M+R1[03Y?'#;7AFR;CKWE^XSOH\U2/U+;GI^,3\WJF M&CD?Q?PQ8E:R,\$O.$K%&W!B?JJJV9S19<09N]4U]V0UD955.1B3E&O5F)DF M4A/(C#21=A!FHJG&ISI5IG)\:Q/1R22ZC@)E+E";%882 #QI&=FBFLH&]08^ MP9GI8GO:D[:G3G>+>:J$RC_4J1/S3F'SVO$T7N5&ZL@Y=#/CS6R5QCR(SL1C M$J[FPWEU/YDE%>K;.&L9I-GI)F7W]N9XXH#G'>LV;#F&&4D9^'QE7\_)#F;B M:>:UQ6Q!POFJI).?J_:OH6/F5)T0N3P#8.REF$W) M]NN;F"PEJDW&\^NYO% MP0)9=KG?VN,J>VU7-P:-Q8$L,3,UK91R)*6K/+_^,$A=,W6A*%Y"Z08&TV6; M9$0\8CP,WH*+&+Q0/(2'99PL7X/7.0-KMGEY(]P98G.' MKZK!RQR;SLV;/_#PA^*38[Z)DF\\S^VA$"*2CE_ZR*(/TIG#1J7(8L8"?= U M@2I;#;33^GV:^)0&V0WC+<@HS6Q[H '=\]>K(,>_$@I=@!J3A'@(,(MN_/,.:CAY=EB1]Z.?-=OI@FWM;=IG3+?D<\,>2DU*?A M"ZW>U69: E?FNS0Y;G=%EO64%2OMFST.D>#(KXZ#-+&5;?D-%IQ?KU2+@%[B M/0 \J$%_*Q!32O*?Q,HQ[PS]9_!0 IVK4/V[QQJ]<%M]AW[MFELPA:(?#!= MUV37SUF>LNG<"=0SF\(YC.G IWF'7Z4=O'?\9UFCZC9G47(A=\6IIR]# /F] M5,!-J@\G4!F\U%$^IO[YF!^]Z.88!YD00X-/\36-DWT8>_R'D\6@+H*>TQA. MWM"#417A*K>$/(B=;]><.#7FTGDLR>63#2A0A)%B8[=Z[SBHE8'?>V<+\';C M1W? ?:E $[()%TY*Z>P?*W+=!NMTS=;^:@8&N%I];+0[N0@"J]?&B^>UZE%I M).23JHB3J*?;W@SGQFOA#=XFZ*XM5%N?W;-S'9=90*%QQZDY,8Z37"6=6G=GL%)(GFNZEE@-Z*N+DV.FV]R^ ==7"&S%-T-U@Q+0B M( G!(I81 * 1?@0!@7=7Z7D_O!:I>6&TO4GI/X\P11MX?E*N)F[_GF!]9R+M M_FIX/7R*\LIG0NJ&2=6RPX[7TI:?/-HV7 EOCY97?<9DNY! 6B+@>);C M5[=[C >M!D,5F7J+[.;GEDMT\[K2XKIYA^K:N[GHX^JA2O<2??GVUNLU?:%1 MQ+3_#6"%-G#VZEF(5&OU4QM OERO;(ZJ!U0" M8Q??K:,B X6#&QF+P$$#/7ZA.:PF9K4,L#)Y]:+> MUX>5&E@",4[!XIP596HOA1(GV:*!#YD\?OX]:_1UX06E3,=L^,8 D>1&*ZB, M0^%XMZ+ZYW^$+*9-_=WK+7"YW(;%<&6OB_>/UK\CV,+)S'";O9@RUL1!/F(+(Z+)O7P,+\(M)9IAQ#PR;'_S]V(P3 MPD]R>QZ=-1;2^?NM[>SJY\47T+$'E%;MQO_GF,#!='[2BC\ #,E;7FAQY3;C M*2'" &[I^O5S[N\B4('\9#=C&UXX;KOA<.;N/T]V]Y\7[.X_3W/WGY?H[J=* MJ_;OQW ;AQO6>2'["W\EI_&0>LCEE=[],Q[OMFK];;?USISYKY.=^:\+=N:_ M3G/FOR[1F4^5UM&=CW&O(_\5CR-;L_RVVW+'=^L&4P5SS^!R_5I^WPFI+:$LL4,G<4'>5+\\'-Y8[&1ZG]7KN39O71H%\Z: M)=A8P06N*GP:Z%1R62DAV?YFGUU@J@9%WNUS3(RRZL^%73^ILNI0 PMCU5$L M!EFUM_8"677<%N>L^G.357_"S:KFX.QGU9]) QVLK&H.F$Y6;6*"\#8W_+LG MF)>KB9-O%:R?<*$;_HUW/CY%>:-)<+@H#)D)L6%@9X4]C+W8#[WH4YSE*1^/ MA\Y*]9;&[> C5K96U;N+XG7D,865!_"R75(W[/"<4ST.Q\$C35]"GX5?=YL. MZS.XQ))U_VGP&)1F$;A=P@2>33_2V3Y>YS-BI4Z/S9R>O;I*]GN:@DKWWH&F M7Y+\4^Q'QX &OX7Y[LK+=I!FG/T'TO6RR1$H/+B].ZM!W XY'ZOV]4?5UO Z MFP:;U"],EJ+) 62[<:;TD*1>?I)O;,1?ANM@=PD)B]N]?J "YHXMH[9ZWRU: M/\TDZ*(3?WW\)7FA:8["+5]K=M+Q'_T=#8X1O=OT;W_?AC']E--]W_1[:ANX74 )D:8?3&H MKS.HF6%T/0K$$2[/S<+>8:$:82BK/4;L \Q6;%P5D2K=VRGTS1VFG;ETEKG0CJH+56PY=':]WF MN:,UT,<8K8T_UHL+SG-B@_;QG4M;1U'RS6.^S7Z^2FD0YJ#G;ZPP338;I4,_ MHTWBIC$=>,D?<1MN#R]I:;'*+%>5.O"[6D*+@J-*11">F#.,'&^(!,FW6)S, M/KO/AF&#J_.UXX=&_ F02*';7W=)'#2"P.@+X:<5E\(J8^IKHX_J#?"'YA2- MO -I;FZZVP&B,G?+S8W 7'&DGE,!/#O;=1'6/2>4NS[&GGQ3_]_)F5W#6C0&DNT2]S21QD"''Y0&FFP*5PGBFSC89:M9*G\T%2 MZ@DWE]B/.5.5_/0S$8&9ZP]1:\9SB,7D6",-Q$T.A2(D M:@*]Y\J0]\T/ \4O@<6M?,"ZESLJ-XIA+2Q#O MTMLDWM+41D0\+O.2F582<7W$.R+P4GE8UFSWM%R1,4E2(I2]I(C8](>0I^\M M^ST;G"XR*#Y%V1_NSEQ4^0&B*,[V+Z=^JE5:8_R>.7DQO%S35Z,)// M2S_6(E[^T627428JM'@5IP5]'O[ @VN/8;R-:/5G:#K"5SK:PTE5VI"J,B+/:0QY@F0M MILW/E^R=D=/I05SBY P,12" M/\/D*&L5L)L[V2W2U4%G)IT_O]P8&P@?*VH-"*A0T;PKEG^82 M_.SH%=8[&7A[ (2 P[D7.TIBI.^9>QKQH]=Y?!&A8/:JG94:/0]M,H]>46@ M88=Y5D]M',R8VEMX6;VS/XMI=\GE]%!-F46[^ZC3Q*(Q&S3R\%E'CJLKGJ.PZI5'GNZ6NFN$^_>>#X5(?+ VEU/<=P]<\S. MTU7IKK)X^^>HQK/6=.J680'&I\6C)\X6CXU8>L_F=GYX\")'B=+,?L)#:1WQ MNKZ=$ZH97M7N+[TLHAE8A^XINAR:T;IRW&:9<@& 7(>9'R7PC!4*OM%E\DV] ML)1LB-^(!.(D=[/I71EW&WK/812*C+;B!;&[^ '6(V#]BV=5^]IXKYD_#+K?D-O+QD0@YL13.':^:RZ)AEX.C&OH1#XW'M^KU")<+]B0 M;[QWSE4C;=VU"J;)+Q-AVNN&DGB%*G!Y5L;7\D9 M1SA^3"O,]U)O9)V6P^V%O9:=OFC5*H2WE_>K.N?]J:+%A0]0MR-OG!@2A=L! M3.)K:.2YQ?^PBE%KL^*--0EOX/"I-!X\0N.AC[$U8[5$S>TX6AO MXUQPLB%,0NK%.8FJB1>_TK!^R.I?.67R DL(Q>%JPAF$61O#K(UX-9\Z#>/8,$)3YE"HT*E/6"QIZ.V!I$Q M7KX=_RG^Z*7PZ4=7I"S(O\PA6OE+Z!BV)PN_O*%<'0*$P_NJ^;X!*76'V42I MO=MY%_IO(^9? -@&!Z]/7!H\08A%'#E'^V[#P$KV]./WG,89' "\#;.^T_?6 MA"^$T:U\@TXZ-RIY 5QNQWZ=JV:O'?0LL5#6H.T5J?2&11^A.:0RO$KVAY3N MP((76O[^]]HF\C$^[FG*6W2\OH;[NW61/'E?(EJCSZG]/'W1$@/[>_:M=\SX M#.Z:9Y^R[ @3N>R1YGG$V[84X$OIL9!AP?:7,1CPCRNQ@,'".A0H)P"5_BOR MCIO !I3*"OA=;8C>%] FIB!?WF>[]U[='S):9QG-LW4<#&]AL0)?DCAM807U MQ6%YZN_B\)]'FDE=H#$CU&]>=='TXI(GG[WC?K80XO-IQ M;O'@C8R!XDOKL_WW'_K*+JG?:KIM,-YS'5XXZ+ ZS'S(>4"#*R_;W43)M\&; M"),:6%S_'L%BI,?WU%Z4#XS9,-\K*EDK4DLC((Z /!Q><7> '^_3T&,8;%L%?TU5Z25XS:H-4KA#12B"-/:JR7 MK(<\D_M4*]33@U5R^$2SED0J4>1W(C[Y/ ML^Z[^^.E$;ONN)65M_871>Z@$HJKI\NLFH;#,$7C;KSPLLP&LV79G\-9X% %LC*MH[P #2>??SN\\M"]3GRT[BL:VHVH2Y. M0E-"H%I6D*V(?&UALAES#B_P"7;(]]".&8L>\H3LA1PB]""E(J36Q.X[K];P MZ#=X=4ZD]M=&$>!0]@WXMW'&NT]R]O^A%U5[0%E7AB[5-A;(@&.(C#)A7P,+ M9<11@\W6[EZ M]MHZ,O?GORE'1,XS!GH0:;Y-V$W^%?P]UVL +N7CMN:VOAI;A#/#/8:4>JX.ZV,O8V.^Y0>;Q=5TIK MU0SY6;Q?TB3K6W,?K82[ M[\K9W.R]PS7P]E])O6>3FM%2%.3%:ETX035U(815YO"5FT.,YBK:(B^T&!Z"P>" MO0:P04,=#I77T,,%"3;QZ4'SI AN,NJRITDHS;_C)85.+=4OB-2-.8DFC%F# MPH/ QRGEBS_7-//3D%]@'DK2-5P#MW])6-M>).PMCM?[9)2>,R)02#T+KL/&3F4TDG"Q<."TA?ZC?QO\)E7NWN0 M9I"H6B6B6:=7U*P8^)Y\^=^VSL9?\1P^Z<%C,X@OWKXK23"^ MJPR^<7U44^6Z(L[N/%U]C7U<=Z:0SUZ6?0B3_FCMM #._MAO2Q6=M?Z*/"KKUE7YNIYH MS6HT9<,"ATL,MR,W>\9KX?2CB5:/+S?.;*^9M9__1=\?D MRQ'HY&YS=^#/]L1;T7X7 ?47Q>EY,O958UE/.>2CVIC6JIU,M,OFGZ1JF71V M/+-#WF68-[R&8-C&9$.2RL9(E3LTC?EM&Y]HNK_;7"5QGGI^W[D#J8HX^6>Z M[>>#_U M[.._E.YS0X 3!UX1D .]OI3D, @P"L!=VZM7)"\,][L-=^;F'[^' M64Z9EP#'\7V8!* (8R\?WE*]Y>J1DXT69F_=T3D$ZT#CK\YJ^LKA=8]#"9O_O+(BWDP^K.Y_UJQ[, M&W8RRIDVL1C8:*>)=JX>,19@/9C;]PD6CFF6#SOA< WOV47]QO&XI MH[3R_2/1=NF:9?-.?=2&O=Q/6=R9Z4L$4,Z*/QS#*&!8!':/NABV^&Y#JI8% MO03N5JKL?54G]VA2ZMUM'J@7?N*4I6$J%I8=N2YVM+3W0F'[S(IBO3UAK:-?" M[::25H\M%#6JX'5:6<6U+P,50OBZ#YKU8IV6EP;FYP9:GT>7B1S[1M2^LKC] M=-#"OEES51"O3PZKJVFF7#7L?(JLS\2G)/=4GGHEG*Z?(\H).W,QE=5O%&_/U:S5^#?"$A%W[*-]_,Y^ M<;ITIMH&3EZ9A8C")JMH .^HK6:&K>U5(=;YWFH72-7X?U^D][P^2S*K4'UY M3C.$PYB_=-5=EJL,6J#=2RII*U+*6Y%KRZE1K<.QWFY3GOL$1M(<=LM"GB.U M8XJJQW*(QU%8SF<&Q:99F478_=F2L6EY?VG<[#9B9?\)DP5,SL<4UG;*Q.@$ M_86FS\F4DR98)^E=#/)!K.3EZV=&=3S---^=[)JI3*N.T^M4<:BF_Q/J(E\< M4+%$.64 ;P:B[(A+_2$C\ <^M!*O%$8@#7GY?,,!$M;#S%74@M)>>?G6[H*# M3:!Z@S 0"/L .:E$$B'3_I*%34 ^='230Y?=AFE1&8<+H$(U$KP$^IL_B]CS MUT/A[$A'1_9>O##B:W1AR8PDS$B,6,T, M_AG&-( $.G"J"#]%6B5'I*QH@@^-$F$5RSXE'^B]%P9?:'ZW4:9'^>861IH3 M<1JD4LFV%DBP4RV;3[M5O'F,@^(M9\:9R7,4;D6R,GBKO;76P7]S5Q)2W M1EFU$/BZ@\W=,ZXM=&56"MFX]4P)*+$B7P1XMEBZ;R'-.6[M)<6R3XFN!+^M MNM**#>J]JXWJ_-ZV>AU%R3,=G2[HIE5'S-\*.%1\/:$N3=Q 8!%OKY+]/LS[0F&E5A;# MH%-0Z2%2F286Q:>3#-)#J\4"@E^U#T'8Y@A)VR'I0J4./)' ZXRQ+W[.M8+R M&?4VI9)"+"GDDEJP:P:V L[5>6_KZFN&^/B6!P?%YO?UD:[S3UEV]/@AHB>Z M/R2IE[Y>T30/-R$3 4>+?/]X8 5.MY&U-[X8]M: 80^ISVAY45ROPTX]0T"Y MA %O/L,'+Z-G+R=AH9(XZEHH1?Q:*YZ*J]2+$3VK4XPH.R\K1A58.RG=/(R+ MY.X7.K:X_*KG*ROB.Q;:P.DKLL[)I\8WK50B5^UO6FGE>CQR">B]+L?0]W@& M95#'^=WFLY?^0?.'\VQ3 \40#RX#=M7/9IR704[X0QK/.!0!;<+E>=$J@6;M MOH"Q:+-&'K\P:!MCA+VP+3VWS<'AR*LDZTM0V5D0)W^,V]9_&A)*+>4@9$M7 MC;/2L_PV=HYD&S#NAC]6.RMOSVP/^]5+0SB;,>9@7>5P^U>O94WW.BN$U[OZ M557M?V6+SGW+H&ENO>MQEZ0YY X8FVMTX8#5:!_G< MX-+V5-(3_UG';S3<[G(:K%_8;[?T@>[% M2Z3\C\#Q/TG-8J2:PKJ&'2E\APR9&+HAV:4A_BC5HLXR(=L[1GP X#E@& Y,.5R8TLEE8D0Y5I M+2R25DP,Q&.T@BA(L8S,:(C2(A3W,Y\RU914B-^\ MYC)<74)_33Y?O?U7'HQ/8D2O'!C$H7]$;_$ HH2G(=C2E M'CR7>8*(E@9Q ^G/O:R+W_\;O/BHK[IBICVD!;.,E;"T+2T5U?0PL-\4;-,4DX M3>%$2"="/+Y0SRA0_Q,RBQ\!A>K< /U^H+'[\S)*F^23&L!-*M.QZ#L[L]3M M<04;-)VA0;HE[@ 0'$=@9VR#*S2S/%Z8NNT]M8UE<8313=M^IFB^B\2G,'>Q MFY5FZYBXVL@>,W1X UN^]K()86##6K+JRQ[J-,=WMKEL#Q!7F\HR%@YL)D^HOGS7[]L\EJV[ M;,?7LA^=;1%;@T-QR._>&I;2.GRAZSA8]^T&*[2!TZ]G(5+M^4YM /DV MK[(Y.I*D*KTJW4X-(Y8"#EX(;RFQOVWR'?O_S/9:)IN.?5O3@^LA(']HLDR,BW'8VKOY>_]%+(97-(4C"! MWX0KV\_RXCUB,%GH#F\2'Y(LY$8&D)_B'?M8$6CE'0YIXOF['^WF>[7>"]II M7CLX'RA_=;(_O7:S-6T='"2[T6-V*XZ4:,>'J79/B?>6&^=9VO"QFN39FNTB MR7-K#,.SPS/Q0,G4-A;HY%,.D$QJ8&'N;^P<1#\7(#LF8A<6?,=#/NX/4?)* MZ0.-6'P:-+; KT19,,1BOA)0!YU55[=RGA?2I$D(:,%2FD M./%R>[;#T[_@S'QBNV)3UIAN0EC9@C"_Q,7S_93--)U$"&N038-/,5.4/GG? MQQQ]J#QN!Q^UM.G8O87Q.O2XRLI+-Z)E(IHFO&VW#FS.UL+&W/L.@3N\]:9M M4;90^BJ)LV,$AU#7,?S 3Y/1X(%FE/7F7;?[*36 TQ_5L:C68B?51KX0JV:+ M:O=^H =F!5]HXZ_/>VGZ"NN/+UYTI,2KGI)_]B(>L&<[2G.Q5@D/>5=KM+!2 MRE$L:UP'KYRZU>V\3_YE74D+3@:39W!$8]-=!'1V-Z MSW7R9OL$!*"(DTQ9W;)V0Y5.L7?'2H]>1+,U[-G!,,38Z [V1(KY6N\;G5*U M<'KD1*NK4&B\"O+X9X(!JMV4BR"5#,*$$"Z%%&+,O3?9&X->J#/3-.>R&"@&';FZ;:K337M,DO@EAZ-E8-7*U.FC/??5*C^%_(U@UH) M^\4FHGXNYF[%01,X? ('2@HUHGHQD[P+F(;?PGP7LC_'5)R,8:T7OX+B<9+N M6^_1^J\^TR',VQ;T4\DER8()T613\SZE5X[I2H:AC%5$B[F56#)JQZH>ESXL:N\O.E/?;98A?8 M:(?[US TCI)+=V'TW#)@XPFU=)1$S2Q#^L[HF;Q94K3KG%>,&JF^"S7;^_BT MK. !Z9,@HY5P>Z.;!YKEZ='/CZG8QVFNJSP!E?0@,ZT%W%ZL@$;3I2=4Q^O?*D8H3T,+6; ( MT9+&%S9:RXWD=R[R-+V/%2<1ASL>RYLYMR D3.+U][ OM\UP#=Q.(&%ML],/ M%,?;R664GGD4J&J1WD$2X*"?# M8QN#G9=N:3:2G7>DRI)Z>K>]_3V\77XI/;M':TT]6K3N.JFN18O]CA--SGQU M AR+]$U9GUR6+YKQ032.A\3A!J](G0W^G:=]APKC="8Y&T^O.9V71'[L;ESO M15U?2L\[O)/[2@;PK,[HG 7"#HX%FS>SXTOJ>XVMS!8!1_+N-C=')H56IW*Z M[!VM@9C$Y*RM'TP;+(ZX4(8O20GIG)L-U,-/!1,6B9,_$Q]]+A 72>+N;&/1;#YLT7R*%\3]RNB="V#_ M]9-M'/Z+,7T@HA)@>^&N8@S@OQL>!*IH]1@'-"4LRMI7D;"W32G?\<,T4IA! M66+X6!7_?"6%[/(,J59P_B; B>F69Q="A1'/./8EB=_[7K8[ZXYE1V(=[N'^ MDR6&+O.>%=M9TZ$Z;V"QK-R#A20?G]1>-!/WV3*?@\.3/'M-$CX)N\N(_)4O M! QS\"*85S>J4IQ;)3;\V)G8T,+2@EU0[J,C(]FX)-F!_J:-87_QPO@VR;*[ M^.-W"!F.8;:#OG>WN:;/N?22A%HSB-EV!BX5YRJT@9QYYUBDZA0@D[R+F-0? M21(S7V@*!MX(F&A8H2LR _%D^@UF]G=,+L_03S9>F!9+OHU5$\'1;A=(W %[ M6P+[\0Q8$&UI144R\G4!$\@#?$#""4@N]HM!C4\Q+$>#!@\TH/L#N.L]G_H- MG$B7JHB3D:?;WMQ9'J^%=Y]Y@NZJ_9OWZUH&F^E64E9$R'%X;GT8@,'CZY)5 ME]SE^P^SR]1;:K?7=+1=JN.K'W+OCK?;EETE\0N;?U26W<5W*7\2YI%U"WXX ME[7 VN@\R*ZC/9R=7QM252@^IS'D,;D6TS2=J^"A>%@IP\+PTJ/*I6G(-Y02 M\;96I1+Y^3^O"*=^JT&W8^0J:(8Q<3'JWH8QBZ2OV.<+\QO/Y[.DS][W<'_< M?TC2E#^(=N4=V%_RUQX*G]@$3B*:@T=S-)Y2'^^HK&2%^@)AS*>=0APIY:U( M(9%4(DDIT\E12:N@E+8_5[;[W;;;88DDWC[1= \\VH=.NPAR+^^PI^7%C;\C M]M(N+=47/^+M>]B=X,L?;AQ,ISU?:%X?_O3,/1B#+H16[;T;-=+!&^L'+PNR13VE\7;]PWV0)M',=E$2$,%C-*9[YEAD%18O)18. M.- Z&A\F&*\K)%T';.+-'Q(1![76+UX8@=";)'V@!P;GSNL^&ZC8#DX.G(U, M3T0KU\BBPMR))FFB25*++=XI)I5@PB236K3#B/A-8C,E>+8)4&,CQ:L!$A-\ MXE4 B:NF/0!9"4#OT\2G-,AN&!6!YE]H?K?YE&5'N*[3=0U[4D6W$^\]E[ESJ2-MX&;"I00Z9^$CC2 ER#4 MS- V'6T(7)%*)"ED$A"*8%)J&I;2W( UMB+Q$-65^D=($]@ 0&ZU M:EI[2Z>/$:2F44E/8TNFE3&33%-,0_X2Z,847$T8\A8-B4-@.&GHGK(O$.?> MEMYM'O/$_^,^#7T&3+C=]N80GM_JTBE)"K5IQ#38Y)+I2.0=^*@]\QWV[8/QRR,:99U3)746L!)*S/0&#S)W5]] M40O3TL8HSPDJ$BA/8V](=J!^N EI0)X+47RL+I]Z_;8+_1T_V[TOSAX>TB0X M^GEY6]V/D@P&>'Z_7?@/M+KSF*BR#+,MS%]_R(B?[/=)3#+N;) NC]]W/QRB MT.=+F7YU!IMO&8D7;8^@0!U&E.Y99/*K:VRH!S?_W)\A-_@%3Q?.&P(;%%^* MM!]\NL#D0[/?SH@Q5EHKCVB''(,(E9QX+%>^A6UH<2R&# IS5WFRON%WQ: M4M],@V,Z]\+9ZNE0<2E$#=:9$A<]&.E >\)H-4?O)SIZ30M+G>5>B*<7ASBOUG=8=@RAZ\6)=' MH-H9:($?)I,W)#OJXQPNE9&06M<_K;S %?Q>$\RLU;>9+$QP+9B#L-_%?GBH[D6XIX6KX_X8\4>/'YD,-K&Y M.<;!O?<*?Y,\!SW2PI+H00J-@1!BJ/I2:$+."'UA1"6.%/((""2E1 1T81:1 MTNH-:U3;XGTC^*GMR.Y+^EG'P=?XX(5!F6"@>'CCZR&)/[Y 4J3I=1/3YT@+3N7#.1SIWK M9G=Q'!&FS87OABZD4H8P;8A0ITXL4RA$0",B5((5\D(I^RO>2 $-&X#.Z9W: MAI7/80Q+[\W#K3!4UD#QJ/;#:PWB?R11P*#O GU.8X@'C=D856.$3F[N2=>'&C2?0"J ^O MS8W10@/[E.X>K':OJCO4CD8!=">_P?2GL4C1OTA*_WD,4_%2%]RIYC>H85T! M]B,#ZD<>WX2(3Q87;(P0FAGUM)BYFWBQ?Q!0!<,PCB MOT_I/CP[93BE'FY^D;:\23>CE?"RC[SJJAVY*:%\3HR40LB[0LSI1IX=>K)O M/8]'@D*(^^#@:^P)!6E06BY%<=WU<+NVM.7]D41');RN+:^ZMCBC(:1R<*:FD:%L(^T+S:[JA*9N:/7G?RW=W M0YHUEN_:MG8N@:DU@Y._YN)2+7LIM(%\P6N.13-&].(A<.;K,,WGXDGN?6\\ M)>OE>1H^'W.^,@"/@7O?Q3_I_I"D7OK*/&G#:E+VU4&G.!,&2] M*X42)I4TQ+8N!)R,/PX6PUS!T]/MPABZ3DQ]'F["14V,20*;R?<_Q7Y*F5G7 M5/Q7:G@;:0 GC:MCT1^/#M5>2F J98.V"+7U! ?\* 21=Z5(-Q-1BY#P!OFH M&K7?K."G:KTX/KL9I1[--625-GW\?J!Q=R;VP=(XG5K2RBH$ZR^*/-*24'Q^ M0 5+NF&C>_I)QG\OWKECHQTP>=<[SQIY;J&_*^4 /Q9%#N'1Y$K;YT1%N):Y]/SW2 MZIA*%P1JS2"FM1FX5'RGT 9R(IQCD7JB%DI\+]N1Y)AOHN2;F# "NZ6E-D!W M'HFJ=QI/:&\%O"J4(Y[0KO*F59'*Q?=B6-.AW_T=4Q/8-FG3K%<1M<=F$CNX M@T/]8\J?8V6(A[X71:_]]^-7;%;,_YH2%LZ]MHU M+XQW9CJNLO)F0?<[UN1WWOS_U1;,-"V #!)A#OLDB1=7CU+S9^6[_%R^*LY. MJF)_%:A(UD,>G$RU0CDF!T[.4\_/CW J+DTA8.!TS=<<62!"8S:,DR/_?Q%> M5(^59V6DL?<".#8'Z^-5F.%7#QNQ_\6OY) P9H=US3S(1@ MF 80%W62[% YG(PZ:EESN#\KA'>8[U=5^:ZA:%$$[TZ\SJ1M<[#F@HA:SH[E37,;N:,]33,G@GJ+V:JG;%LD&1$_EW:%-ES5EK][M.]EYX.EH, M%EQ.%VS;UM<)1:EE=,,3735U1-&JDZY8K&?[_":,O=AG00!H]IAL MTNHOG]B(_OWQFW> O\@L[2FWB;N#:T&L8\E0K4&\;J/'K+E+D9404LD73O?N M\>[FX]>_14[7+0' *_,V45E@,Y\+M/.=WWS7C&ZN#V+BF+QP[G5!7P^IZ< MVMH/Z? _O.IO6.=N2R_K+Y\IK7VKEQ*<#/* M&+69;[YKW\!H7\TZV:+I6F ^)]]9ZJV!O8 M,,>HWM$J[E983?5FPF2=GAR_M+.M7>9-=3+GI59+EV2]IDO4_5]!? M'B?)25O:OG+=4QAO:#&N\CS/+%-5\(97A#?MZ-ZT44.KG!QP$Q7H^!#F7J0U MX9=>N[?7 ((J!9N(WYZ88]];)C6L0Q'ES1 M8M7]9'^(7L6Y"WXB32SE\HO=PL!,7%ODEQ6K0,CM>[CFD.]XZ$T(6Y$RL[&0 M1X1 ]^_3FL.B-)@Q0Y9$8< [D>B(T+G*_F&?9!> D,9? W--QG<[Q\C(N9310L'C^N!&60KM'D%4YW652C_M]E?G4 M:VC#Q@N:\S>EJXEL7EK &OAS#'+_O:>.5G4NI:#Q4#M7CW#]^%=NJNA^"H\# MZ4]G_C0R*LYU,!=K"\V,I/ -BHE5=S8HZ4HX1\9I-C>7&H9KX%UOD-1;_2!M M(ZUP:P'"1,(C^1S#ALUN)!AN+T2X<."3M$ZW2;R%94_0K@>=X1JX75?"VJ;? M#A3'Z[0R2JN/:>V,9"L"S;_GIZI @)/%0I,&WS?2,&%(2T2^/O MN#WQS)+6QG_Y1[Q>=JZB^G"PA0N^VP[0V<+N8$B*G28FE&\#KJFIFS)I@%^)(+8\[.+]-V+'5 MYBPWL658T(6[(Z?M^DOC]OP1*P="7/S'Z\84UA7:NCY29]Q.VCG'=N&%P T? MOY-\'ZUO7E\6IXO7.*\LI7D0L9_")*2PH;4[D<[?F/U_EG M+_V#YG?PNAH;$Q^]B$U4RVW]_DQ3DO5P]N/)EE=G:V0J(3\L,\D$U9X8[,D*"B?F:N.R M*Q97>/V4U?XS8F;JL*,BH,;?D/-,EZ;*DRMHRRH=:-?>H5.;_A)V(N[C^ GW<;1[AB9R!C&Q#Y7'ZOK2EK9BZKS#B2'I4Y3D#"\3.O$6'6=L:=GWQ M]NR?3ZG'W(:_,CN8Q4VJ(O+>*VU[JQN/UD+,6/MRNIU'43/L;'T$,]-=LYZ7B M7H$7EY<0DI1LT^1X@+_S7X74\EU\H^ (%RU;1S&I^PHC'U%&5E2V0 M [KJZHDN<_L.;F[:.?,B"TL MKAJ//3M>IKA*XBP,:,KM?* ^#5]HL8XPT@9@,E M,[2L;L#%Z89$4HHD[-\-H6Z(P2HL7VC.[RS76*0-+/)>+*PO,^#7UZ3U,.R3B"I\47PPN==O9P0*OL(OR]6V-- MOLT;)ZQUX=NNG5BOK<*X S..^R/WS*^/U_5O5!QT8*,'#(%[W+^%^2Z,?X/T MN4_) ]V&&<.@*@%_?:3^"1CJK>!TTYFHM+>*)C6QA TD-8,T)8%F7B!2.Y?) MJV!G@>\EI84&_"P=GSV3#/BB2EKU^/&*>P_\&Y(#%RFK1-%#N57A*'F5 V3% M B.TN!(/]0BQA,L%1!^:B-:E>3E TT7J*0>]C..ER!/Z>BLDY?EAU,Z3QL*M_V,EFHO@.6M?8$F MR1=?0_RJ*5:0/0@FE62GY'XQ'93VP*E.]4+C:_[*!1_YRD,6*3]D\27) 24X M?'.7\@6$33$D=@$^IS'$U#\;HVH(4&X)^5 PWRX['E<2=EHZ'3P'SX,N?KPL M2<7J%=.N<,X?LL(786A(CCGYEL+3X3'Q#H?&B\\&A]E_7PX/SKR)$%S. M2K@XOD6^".@?*NA+%<2(8O\$FW.XG'5B?1.'>OE*#*UPNXNO_ZY?O#""6Z4W M20JEUENF.^3R+"^!_>I%Q^YYQ/PV$8\MNA"K9QDS&T0^TF@S3SD; )]Q%TV3 M%V@3'#2,K&#(_.4K MCCQZXK&6[:,W("13C?<0!,UYYV6X>1D4+%\&0 M33046!*J7PQ3MHRQP)8^D[=4RM2"U1AMKMJ\N2(@%3-[:D=%LM^X..;UA>:? M8C_9T]LDJR/PIT0=A.CRQPY#]X&6A/Y(V6+TUG#2L":7F&3+%IO >,9MK MT)S3UT(P>0>B?VQ,?=G\K;B[T92_(EP#U_F-G0'&1M@4*&0!/*,'NDOC%0U\ M.$%&C3F*1BZ!.TY- MLA6SD_*$3H8)!N@VW?'%^'>=A (J$+_21^FR*#HEM1*YY&MPP_V)8'(YB M">)N\]%+84<@*V\1R*6,UB0$-_N8P;3[MKX."7AYRY"=.N[^-Q4BM4:D5$F< MM&@H!95*M>J;0#WYL"W="'JK\%JAUIF8?GCM;F @'919B;A)UP+:308V* XO M'=LP6CVG7S=AN,N/U6TL9-@5<62'/B8)D9J*NV+YK@V@AJ9#?1\,52VXEYCGEM180^2Z0T34CR MMU'+&R>T!9_O1?XQ\E#D@:O6T,4:%U,] '3@F2G0;YVFS'Q^$RO[\%J7*0Y4 MKB$RE=L[F]\^;M[3CF3WCMG,QO'RGWX3=6SD<#GOX? M?HQR+\[YVN7=@5^182K\]+>__0_QR@(K=9O$6\C]]XE]UAAB:2C!]/X;^QNO M=_*'G_[:OZWB0@F3D-0&8GLOV#A4HCB,E>&9.*K">W M@)QLU>TQNB\/7%FH5NU"@W+";_JXSRZ[V8=N.B(.]^G=P2,0>?ITKXU+>\:C MH3![O IBGI2TMV+%D?+(.5!6>^.,AXC<3&,R:*HVO_T4!T>?KV%V18T__^=^ M]Y6NB=B+IUE?.;-<->0^/=$(U6[\:<2??_[/I-8$P8S,$BPRAKM8R"UG=F+N M^2UF @TUXT5FL&[N#S' M&%7O*666JPRE5!'1OP/!/[K>$AG&!?X[N%DRH?J2?>8LNU3LZ+##I M$JMBQNOP\?@6'IW!Y7#)!?7U\^!QH-A">K"FZ.>DLSI9@K%H7_D @;.HKK&3 M,.AS7>5P>URO9:T#::>%\'I;OZKSGGI*#JX>_^ZZ>_3P^'6P'X[5P=TGI2QN M]L_!"GC[JIS:VBZ6.;M--GH:L>\PXNW(/3(M#>/V!7W8M0A]=JMXO4JC;.;XIA0+$Q\)+#>>2G!8B!)TX007%V17I=7Q+^NCA:%R__%J?4 ML_4QWR5I^*_>E(\FY%PHZ8\AJV4,Z!-R@4/"J*G.1H@5J=_/+E^+JM1;UHAA M#.0:H>)BGE>U[?PFGBI8XOC?IYB-!WQ[,KO+=S1]VGFQF/1FO[ F\NQ3+-Y2 MU/VMIHN_4*95_ Y:"'BB[ OD954$'-)U<6ZWH3/A2L-[IG%QSC=;$:$X8>PD M5%]:S&O[R_#F%LSGG:C\DB:9]C6/04D7RM+CZ&HAY'XQ%\B]$L8ZI-E>(H7? M,!V7%1H;Q'KIQ'DR:VB\-\LM,SQ)Z1!WH10JB;.)E85361=(IK(6HUIG:+U* MS?5<%JN:!OU\W:&%&#Q%[3&'723=KH,@A"I>9&OU=E#BA9/N.-I:>;=?W 53 MKX31*-BWUO-2%GP-(E_#YM6PZ5X%[KX1I"78I\''[S3UPXS>IZ%/UY"O#JXV M>%MZM[GQPO2SE_Y!\U^]Z,A^T7CXZ>1;X= ()TOCP*9B<03J(+]QA00<#9H6+=0@!]"#_0A_A1' 8Q0%5[T*K8#$H/R&Z4;V7#GR MJ5?_#%^W1%]O"L M_'7@Y;S(%JQ>$2\GWW:AOQ,_4\:#/J3R\/]Y#%/**Q3T"#JF+Y"]LA&K\F"V M<1XC$VG*J>77T!?> [ANY(-I-:0GAIL#7OV]U'#"'"'O( MKV6G:3YH:/_6_M*_8X+NV,B*\F\CDK(+Y:7$7=\83B0K@6HW MDU37#AN*O-U ;1D=3']8ER>MYZ9%EZE,;UY.K7O)VPT%%])+N@)'^-)9K?PI M-W31P87&FLU/./3YM/:C"4(O,:J;BOG\4$Q6XJ7&3Y/MUQ3T-#CFAVR$8$H* M83^%^2LKWJ*-(XQ>84P""IE'P[AZ%Z8CMCJ+10K66T@L8NUCS0\@6M'"<*"P MH&'>W@>8X![.MNV?QQ%\/CN.^_T0IKSP^'T 3>WC'"B-(7FV :^C<>3;[5I- M='DFO]+)X&E[N7UT%) V\#ATX8'[B!+_OU]IEH?Q5@#RD^Z3"]TB%L!XFO'4 M3[6SA MK'2>D<7WK9'MC08L8%F!OWN4*DBCRTL;# MZLNZUE6@=9.D&QKFD/;85"J#04DX!SD+Z.J\#]LAY@(#? EC,=R';>AG*+O MWP3(,=W"4SPF[\.:P+IHDP;_?@6#?10-7@] /CGSIGX"QS*9H" /[-.I?MRAS\'W^=&@N:U=&BG28GT MX\:S=T+2Z4R>=]%7,9 MZD95N$"6GPD$AI6\\\QVI?ZD,$ 4(6!"8ZA8UC#@Z$-54'H%E/4="7&G0ERF MN("=%OY_#Y1-C3(V0WFDZ4OH4Y/GIOIE72CORR"L[R15CZ +Y' I)K&Y)> GF(J/, M\LDZ$UPIPKR/L='+Y?J1;@XH7E[DU@W*G+E%[&KX>IV0\IA[:;YX\)[I-HQY M_"\+X2(&HU_%="L.RHLI3PG\JD@5 \_'&AVC)HB_[*%KZG?0.:+)RK[<@6XR M AC&/Z$T83157\'+$_[K%6FH;G)P-#Z1L/9E"C23M 4FK$:I#)^+X'Y;)/_V MV-P*;;\A?L9-Q)?"M?I1;K1XL2S:F"N44NFX?5OXVA M%2-)+2Z7R6=@@8'J6VM.9S>@3U[#^WW]G.6IY^>+7\.W]:E*.>^K;==V,N4+ M'A_1(FVE,+>7P'8XE?IX%/LTQAEX) MD%/&GZK$A9.^TC?1RON3-+A@ZE?# 07[5ZI?_ !@]R.5K5W4*-#QMHB+<6"Z M&A<^$BA^%ZUCP40=+G@T4$4"Q7C0^634A8X(MC]4WW-3"QD=9A\5<[#_,ENI MA8\<5KZ9W<.P%SJJV,$%P]Z._,'918XZN#^DZCG;RQBCW Y&?XXZ2E_!T*'= MMSF.+'' N/@QP=9'D3X/?!ELOPX"GA/$BZ[#S(^2#&9ZY:% 0Y]R3.9E,[L4 MXCKY?%#@Y;*XG-D8N+O6E#147?K97+/XGQ_#K;,?,2?F0HX,4&;F?E$/9HR> MS'HH[;RJS7QB5OX\]!VM:[( #G?S=;2\O:&N!G*^=P0&AE%@^#AO90-I&$&> MSMG-XN"PL(\E<\1WB4/%Y-6R/H@'G[?#HN!E#RSZOZ7.\4:?=I<[#!G ",/H M-&-#XL*&+D0?6&&C8HD#')Z1[,\A2^O7T3DV_3D(:0(#PVCSI@84%Q]+9I=# MVTN'7]R;^/"K[BGAA MX&+)![D!J"C7&H#*\8=4.A*NI,MLY\@Q7V^W*=UZ.25AA=D+QPRVR/-=7VJKQQPI#S]'GLAE\]I>R>S^B1YG+'0'F0X)AA)#?A*CC M4@L#"8+[$*:^WLRK$.Y&'3WK<6TT+>PJG MP0GTI SOUF;,5![ MB[W1<#9.W*=>45A6['_CA2D':IUEQWUQEC@./M-\ES"#DNVKJ>L)DR0O@)?M MH*\E+6OQ7/T09G_< MI!1&/\1XA,1=K;W6*E\(E0:<7/SN-=[A*PYO@+]2A77G[M/DC^P*#P- M0<1CGOA_?(W#/+NGZ29)]Y M5 PYV3'[3#O>"E9K 2?-S4"C.L@]K3KRT]F* MQLP[:QS&3"C7BWS;A?Z.A!DD'WFA:1["YDR>D RT@?US+R;TG\?PQ8N@N+=/ MCNP_R8;X7K9;D7!#,N8[X29DWG.H]2:YEVYISB(7)FY/F9PPW_&3M;2G@MC^ M^8O5,^&6P:_%$2Z/<($KTA!9D/J[^\>OV8_D=R'8P 05 M"F 6M7CQD7E/_OJI&S.I\2*5^^7P]C)V\V)N6!<^D(K3_^6[/]8_YYGXMSJ,=G\'.Z-H6_9;'$1[$, _AA:7 M=ZHGRK1R_M_$)XGYK2-' ZCF+U/@-8_.-:? X?_76-;KI&)#(G#2K4D\YR>Y MZ6X?^>:)*6N5]Q&S/-P#K9015O+"R$ULL73O>FP3+Q*;)'G"XC2^5<+?X^BG^#_:?QQ\(%Y"O>'WZW=L? MX'K2#_<__?V_?O[IK]<_D)0>V!?A# S-LQ^3%/3>>#[?W4EBRO= 60OA"U,K MB?,=8V8X+)_O0E:4QB3P7C.[^S78OK<8ZCY(#HD?NH9$D<"GH9J),<]LLAY# MX-Z?;0Y>UB2EFO2=),_[A36=7S,6JGJ/@6)U#S M@,(_SVJL59[E*N4V$C"R>:1LJ9?CD'YJ.=3?ZK"'N!/\.T,7E,T>XLCEQ(^^(>MAEEO=,2R^F$+8:A&K >:44:.NW4<7-,7 M&B4'P E2=,09[4R0,:TF;JZ?8'V3B"6JX67)*>0=2/R1_,Z%NCGDM#A8;%/(%YI_C5/J1>&_ M8&H/^[! ;+]X80QJ#H8("LTLADHFX=)#)U)M+()2IEFBZC^U" (M9__./84R M7[F+R6^N^87-QB1.1C9)ILG-NG*(C&[ M"_YQ% #)4LQPY<40BP0&/70R4',1)"*C_XRY-YO?Q^3JF*8T]E])0QCB(/TV MC.FGG.ZS>>%+LYG%.,(D7!0"]JJ-13C'-$LL1:@@F'#)J*-W??@(3/P6)F&! M2<0Q@04 KX%BTE4#=''".G=7G]9YGH;/1QX%/"7W'J/#G(4F=YLG[_OXW;=I M+2#GFNEHM&A&OCIBAE$P0IEN0KD3(X#84[!6SIJ0IN]C+;2MPP'UTG?BCF?+DXE51BT\7N MO1M(\]O%S5_:D&OODLYL%"^7Z3--?<.QK0&!#TH@;%D5:QQY=1:Q)K!53_AE M,.?7T_CVK&LLU_R9A:Q!8I";!_!$-7D;&@AFQ%X7$62I1E/+#IMLQD>&HZ D M]R+5*,A>N./"[:^.6LM[YNB+_B?_I/_UHF9MT L5M2D,JZW:F][8GX35ZNG5=!2/I;D M8N';A)E?+)LHLP9NV\Y3>E(A(\#L4=?0<1D,FA;122=I9"3 MR+#.RN]-I>'>2U_))HR]V ^]B&1,!9';R/=XC% 4YDL9 E*-1@\RNN MA^7'T,R@4+9*BF8=QB*R^&KJ]M<+JN*"6BF\3SR PU39>Q?1P,+<0 RE6W3U/6%F]%_/HQJ.) M=\]1N.5C*"26\N'@<[AG1>XVC^RW&;STR?XVE'-)6^.XF4KB+0D7[.K==KIW^17AFHFLLK^#3%@HWM/=Y\"HU;V*]J^8.X[M= ] M\ZV*B]?+)#WM>!X:*"8-%-TMX]PQT4R)> N71Z^\-'W=B%0^@SFQQVOAYBE) MJULWIX>KX&456<65+PJ7[1,00%H2G*:S1FBX%9<6E\$A0<0QWR5IF+\.+,OT M%L;MP,,V-OVVNR1>=QW15[6S%AD,(*5GNK:-Q)?V6B:9:'_A5DQTE?!]--])7%W5,'+6QVT\Z">/OH ML+K**;1IP ;_R,F[BG V:!T'MZSUZ'\?TS +0CY;&>R4X[5P=T])JUM/! Y7 MP=ME9157[;R\?1==MT@\+T.B/45Q=](A^YH]LZL#["( V>*(WY2B[10]8P]89A'3!9$ M&!+@-.]7NZKR]1!WDI^^G6##G,H_'U^K[=P_E60"I@*:;I0@K/BMGF/1.&O]#T M.1DXNV_3_J);%'F_S[K"E[M;)VL5Q3T#6)?),IIG\&*S>$DJBI)OL/G4-U>6 MJHF3%Q6L;ZUJC%?#&]%,47[V[14>L7,I*U+)(94@@^FSAT(:&Q#<4A;(O%0F M>T9,'JNR#EKKB!J2BFK0MY=4_&O'U=$*.%D-N@0*:]&*F@RC2>0"BND M@A(I7$M$D^?7Z$EDW%:Y=2"\Q""ALXE5'V0+/?/3))S-O\>B<^92W,T.: M_9(DP;.95:HWA)1)]I6N9C M#1T@OBA%%?,TER\:N0?J4\Q"BS .X\$&S5E\Q91!96 M:+T_12LCGO_/8YB>W<%WLZK%_G'%?@[SUKA6Y@Z4G3./MK(8WIZ"RN#*UW 3 MB^#D289H71&#?PNA[? /[E((N4X"0=O8//0E?O4%-F:V R6M_/C]$*8L:NWA MBIE-X20,'?BZ:V [R[<6Y5JGZBEA5*7>18$G$K[:0.I9<>:+D\]42XIV\ M9AG0X.CG/ RLTC!#Z2X/)+0PB@1'_A_(RBPN);E)+6;[&TSB=+2XN/+/GLLA9F%>%+* MQQQNZH;J+CWLO)A'ECL@7*YQ.JA1SF8*02Q7X.8U)?J8(UPD*D$W*P MAD?5.(][#T7S+HC@:UP]JDB#CUX*V0BRNTUQ"/[Q^)R%0>BE(>T+-B8U@)L, MIF/1I /YVG@)0<$&=1=HB"*E+)A!EA!N\S6N,\%V59I-.6XTP(Y=V/\>!Q?5.6,K&PS/S!BTP= MS!?F\8H@I.3-XR!X$V&,#Y"CL!# M<<'E=QU&S4RI] ZD_RB"EUH! M4FM0[D.WUPM+-9RPC4O8>@S'2D!%_*L/R+K!BZ.?$ZQFLD_1VD61SZE-;KBG MT&(IU*,+M&ZS[;P2)S9@*J,@1W*:N$F1X][U/ZG0^HI\BN>V3T, MUD"M19#(F-4=3-%7!3T=C"H^U^<+ =U.[_)*E&D OO[E\2_$88+2TCX1OTQU MX?Y:RW#A$:N[7+BG"GX7'E-\M@LWDD2B=&%3 #B,_1GD((=!9W0P6!,_(4CJ/S\Z*)8@ ML%. 83P<+DA\W&RHGX7PXH2^UG$SAF84 MFY2BJ6F\G*/;0.7#K:4>338">:0MD#^Z[,,"JN,5#"S M9OE#SOL*.$!3<8" MFB,CK= M-+S&R4ZNO:4QW$2KS--:_[P,SHD5I(>(Z2P!*&!I\-6<4W&;O9=]E[,OLQUR$JG%')8G< XMRV<'*0%H2KIFFI#R+.NS39+ MU6L*NO"VM P(@JIUYB?Y-TICDM)#DN8\#6KE7;2<_Q7.]"-G)/BM/UJ2_>G MKQ$^OQ+O<(A>RZ1807'.O/+4WL D@\CDD%+XN?C3NZ@^6.O76UE)O95UFASN M4"+:,-KR0U7./KSL>$,JZ:0AWL5DW[FCG/<5K+'OER2N$Q\6BR!ERCHV]E[7 M">MFC.23A. P[!A:P4[S475+J7)ULTYMR4>WAF;X VV+*/=E MP\1*C^5+/NIO!.J7LGR"5$!U*D-.$+%LBE0QU#Q'"JT@CUY'.LZN9Q#QLZ1- MH&OXNA):6UV-Z#6[^%ZJH;=$NSB)3CMRDU8LQAJ]@-4+:1-MKV3\VYREC']3 M6\3D@>U3Y\#F9A## V,];'5T*ZPA M_NE)$"A1+@?EH3@D;K6,FMI/R/L0<12E%&PRSHK,'E$]DP5JH+$.W6EDU:(S;97%8H M5*B*XB+4/2VA9.3 *Z .-J <^X/E^ M>O2B'\';>OH)AE*[['I/@ZFE@B>PQA(7:G:JE,<6@#=9N1ADA@R3W M(CW7H30".E"V1(MCS"5 M&YY?Q'V9CA,]KB]3NL.GWO-TF@[JJ?&8M]DN;AOWJ7B,5NK)?_!TLC7\>5T5^Z+ MXLW'XB4,."3K5UD+N@[/PN_/3R>=+7LW;GCD='](4B]];=[G$DOH7L,2N\O@ M9D'M.K3=%&#_?)OQ3M1GFT8V8_^X8C^'92IS*3L[*BV)U?IL[F>VTQI+8[=> M_=7W10Y,(W^*>0TI/6TP7+:;?\YNS; MZKM.TJ\]S[@QS>"RRB+)KF6O!-7Q\HLENK;VBZ&YC*>!P4=R>N 2;.CDH<&9DL5$1;^%AO"LO35]9I_[FI<'8 [AJ+>&D3 WH#*Z@C3>S MH,6R"<9H71>KY!(03%J2';]JZP*C,EKB6<$J:. ,G9N,+A,P:&5/FP_I:7,7 MPS&=."D23:NMBV";;HLL4LYP G5TS*,7+V'\ LEG^%EMI88NAG &GM&>WLI% MD(RN%Z 5Z,7E6]D.$"KO,&JB%,EEH),]RBOO$.9>%/Z+!MU9IJZ2[.SDM-Z6 M<9*) ?3ZUYZ4FEW:$M4\(Y%M2;*_>"/[D7YM($E[4JT1'XQTO-CEYL-TK8F= MG@(A#5UZ<_H1K@^"Y3,W.%Y)=S,<<2J<[Y<>A(O".(<(.1N'8THHN:2XL:6O MWMBPX^*'J]A/BY6/.X^-./#O@%\@99Q0##;,.1-7UUQZ64N%Z*S6PERT MV^I!7VU769#3]BBNU7NK7PHA./Q8L^'EJ9'YN=I\NI% M':=1-4[=OK!^[F6[3S%#@F9Y$69(A2:]57&ZK8K]_;.K[GI+FSZ-6#%O?K22 MGB"M9"=("8F%QB0L5"Z/*#N>[A@"LOM&3@%!*:RXZ["28R&@X*]]V:=% M^S:#L2@F?K^D3!/94+HLC),LY6P8]/=U=:A(./J*[%VQLRA,OC2=-AVGSP]JB6X3HY M1\/<^Q1.X^2O]\S$?!T''_]Y#(<>79S>RA)]?A25<0;H;6)I?#!NB'YV*&6R M?X%4OHE8R;6[8>J-\,-\<4D4+,KM-> M"%,Z8G;RKC&:_^C".T\2DVZ^QHPLDFT,JZX,@P\BF7?V\;L?'8,PWHJ=+\B8 M#"F-V2^>DH_?O7T8B_< :'Y,X^PAB:(;%K-F MN?K5\=8[]&P6WU21LV2IY(I4:I)"3U(K"KLKI:HB)ZI0EOP.ZI)"7S<3)?1? MH4YNW\BA6KQGH.^(2H_9U]1/(7O\ \V.$=QJN&&$\4CS/*(\2?1O8;YCQ0&7 M8[Y+4CYFP$4M[Y#1N\WZ<(A"'S;8'OEK"NQ7M^$^S#NS+[O4 R6A_JBG$J$DN5F'A_'<2,;D)A"HO=)VF\%P=?-IMH'3"660H@)Q)6A,EP$^:XM=D^[UBS5QOOK/_PJ==/,>T_(V:3#CLJ MXFC\#3E'=&FJ/ N'MMRXO78SM'7W&Q:3T?0*DF,]4O^8AOGK+HD"YM3]/B!1 M![%CR%I<>0N)*V^:H?L#^PW7#3ALDG6%FXWM#<.PDW3U!,1#A<9G-JM MC:0>]]Y-:F[&&(J&K"K8I^.,L@)9TACH^L(\%36X^B!_=*)S6 DXK4L6CNDLK7QKM% MJF"#-UY5.-Y><4:+;M.'&'/4HWI=:OT^)_#B&9Y$E-&.?#SW7,4;OMO&TG7 MQ.E["M8W-':WX5,9Z[> M?1K"%<[7!_H2TF^_)D>?323$=;,N[#6WCW@8,H%D-0;I;!SY &3$5%57K96I M4E"]KFI&7)%*(])4"=+*":6(T(H4:A7I6*R.+7\":F)0085J!4XJP'DIP/&Z MP+$X6#1&.O:'.'B@VV,$TNIZG2M!I@1=TO Q!5OU<41&RJ4-*)-LGG]#_U Q MWDD(N&=3E67LR8O;2CI-] Z MG4%^6:Y+8T%GW2:U]>&0)B]>A'O4P(WI H8#_0#6^&0<#0PD?Y\FD/F+6WI/ M&>+,K[=ZF+ZWZ4NB^V'\YJQ,=;5[:<0_8J6#Y1.N3\%6M4:XJ?XMHZA]^1GQX/ V-*^2K+Z;^\O-FDUE8KUOTP7.2'G$+"UC:46]0X61\ZF4 MZO.75OB+RX.1INX?DU8ORU^+U[Q-0>@OA9*9AFUK/1[1*X#U W*.G\AD5T9R3 M1^@-FZ3^ROQL%RI8([M)4J%-_YM0/45QN].0?4VGZBJ'U[4&M9TYHF5\#*^: M=>)G1NPKO:T7JX72PR9;7$;5$)>R1]103 M5/LK)/;R.C8PTU(FW[1D<=BW)(V";V% ^\Y9?]&7" C>U5O[ M_SR&6$L>E5XJ&V]B8>PVP2"-_M^\ MP+"V>2Y*F@3?&"[3N-(:."WZ;-[<,G\F[-1FJ2-?,I461)CC![9&:RR,#O6? M;.GP/(M[E&3O?).F&AODQ MI::OY1D1C)@MK6(_=%Q*OU3DK&T7 YV'A(C?T)-',9M*4Z2WV*81+N^R/PF$8]\FO":F""EMSWDHY4NZRRDXK@Z M=<9:#8393-XB9#H2E=C!;3 7UFJ(]RWS.IL$)ILF)IX>&L,2<[\]*/2MJ1A9&K$3(^M,0S4]DK8J?5E\;/@K&,D, MN.C8W0$0R)+@N0IHIXQ)?WX2G&/C KY+8V1M',6L=QB\UGK=YI%NPY($>DA00^%2_CO;AM?CC$[RM<_*!Y[6$V1>&^C_Y'001+LD1/:#&P(KS7],-4R" M>"L-GX^@TSTS]./^$"6O-/WLY2R\BK>MOXL\/W<;_L<>:'6TBYLVM"'7Y)39 MC>(E''VFJ6]O< U(4P0!'5:DU(*4:K0*KLIAWZ"^8QO01VBJY(> ""T0^2$C\.>"JU9D#QHPO-G,K"B2(N*OJR1CP:J?;./P7S28AO%9 MW46R4C<"$@34KK@XKNE1WP"M@"1,W*#9\B)1&DE9DVE [>KO3=A'.;T-GRA MP2?&3?$VA!?:X3):)K?(*]$ ;C^?CD7WDNY8;;P>KV"#CJ5)(>P]ET9J<43( M0[)JBQ\1*X0Q ,-GNG^F:0^0,O5PTX.TY4U6&*V$EPSD55?M\6.]7(AQX_CF MK>=!!M@?)_IJ[*"B994NVGVT]>-^ M$WG_\C@?-S)R= 8Z4A5P=D%Y6ZLSGX.ED1_3E--=>58O6A>#>#./B]%XIO< MI"-CD4U-/KQ^]OZ1I%<14W0@IIG6 DYGGH&&Y,3EM#K>D4?%"$.3F>=7P@42 M+M%A+#4TL:D0^>+MZ6"0-;V5Q7K+$"JR4_V.)A;I-8.&F/&<5:YJP7P6YUGO#L_T%Z MW))2HMV<_YKM+)MSLX9FTB)M/O]$MQD-PGZ7/RV V.,[;:DK:M! M=V<":1:$=KU=KY5%:PY]W8@]R(+CVY'[!Y)5<;*(BOV2L>\M_OL'D[0WM=EU M:_8"P@M-GQ/E+2]],!C8]>H>WSL>^LP>BI,V71PV4AZGWTI;6@4#0X61QP92 MJBOO)E1OB74]T%N_#54>UB+!,>6Q! LD6&@1)I:?[S4*1M>;O1EYZ#ZG9B&^ ML&3LT/?6_Y)X\>*BY#OB7:41<]*XE>=OB)\51Z%Y,F%EO3//P7UYQ!X*-=3]-#R%'6L/) M99I0DIPJ#36UR-F3E$&FM@TJX:0IG0CQV,X4&D6J1L)K(G'H0L(YZ211=).D MW[RT[U*1=.7E4LHY!K(,4M=<)F%TZ&]JP05DD4(8NC/&.H'H77+!%G#P"Z'3 ML2JK+=;?6W9+>CJOLT@?;VMN:O3G4DQXM1@U/\:!HF?K,9_)A_'\V8L@>QQY M3TZ3K/9-,F+_R$\9^2B$A0!A779A^]Z,C]WS6PUEOYTDGB[]%GO\'_.6P>\U" M'Y*>')^SG+O$MS#?$8\$A5^0*-Q0N^M%5K ;&Q,J2?97D>STG1[[C)#< _7A M1-X-XX5/<=FS>,F)]@\VM$P:',=&AA?[6UDN44K8A)XY84\(C& D ]V!20FZ M @XT!&L0\_$U."Z:@&SRZ00G5"QL$*02A$T;!")0RY,J7A6_<3$I_[0_>&$J M]CE.D1&@11W,/KTV3CI71*$Y4Y>LBG?"/M4 Y2.9E1Q@Z@[*:%**5H;XFP A MIELOIX.S=_M8(%N(6_MLA#]&@%-S/V+Z'+^_(=Q,H(Z-Y/)=3RMX^6&&+<:F M<[736SFK B:0J=KC5 2(/6I\TD4.6#K-3VP M&47(Q=\D*0VW\=4Q36GLOSZE7IR)IT%^\<+X]GQ_Q+0LG#QM!>%JCFY*$/)I MO'&SY\_T-T(8\0MI)*_%D2V31]Y%3.*/Y-LN]'?5PD!&W@6T^.>/Q.NA A#@ M%2L(0PL(_-&>;9($W\(H&EQ-@(([[X6?Q""'-/D']7.^(UO-"<6V"DA^IC'[ M90[SPPV+$LF+%QTM+]JB[0"-E02IZ*"IWHH4"I)20])0D?S".PUH>9HMW,+Z M!%K !R'3.IB:G-9\H7TYU4/WVCT0O]G,3Y3N&HD%RCBW7V"9C)KE.,M[A( MLIABE['UBV:L62@!%/,])T(/(A3!=C;1!G:,*?X+?D+Z._72IV^)%@CKMBZ) M?DX04F>=HJ%+(9M3<^QR#$AG'),L@%ET <4\_;\NA%"8Y+[7%M1;NSA2::(T MDU:@J8LBEI9!+J@%%%@*N6@!B_G]?UL&O=PPT+6!5S1V:>32Q&@>MT!+ET0M M+7L<, O(7PBQ:(&*.?Q_MW)EH<<&5G8=!T\[FE)ODWR MQ2CWU)]D(S@I?1XFW4_^R;2 -PQ4M$/5)YH/W8WOY,]X[*XG 5?NWPQD^F[_ M&6<7[K.CSJE5_PUYE-"EJ?YTO_=/5^]OUBNRI3'E5.P=7DGNI5N:0XF;-*1! M2N&(D)=[WT/+R;]U8B L=9@+6+\Q.CU_W?U*9<>?<7O^J1U-SU^C>%I2QO// M-+7N^>MX2Z.]%Y/L-0X8PI9/V.G$ "Q=/[KU?,W&.+D*-QP"-=\-NAU)":[8 M%$[FT8%/Z\:<0CMX0^A9UI@[!CN45AR#-XUG>YO4P*(]9R3KFWSMQ7J)SJ1G M,K[A/@.<&T!0Y($;,?UC>=WBE^)BA1J"7DPM9QUR^MKI-W&6U[)+^V26[(_+8V; M!$>L[%Z$;Q7%2VEC"NM85B];GK%X/KNGECJ,S9*[RN'NG;V6-?OE62&\/;)? M5=6^6/>__OFGG0C;G&TN?4KD6OA47&>^+NXRCT#06VD9WC9LL_MN*OB#0122B#O2AEV[SQ;LOMJQ^K1#+(!;M5]MWM+Z2K9[Y/X,4_\/YY2 M#\+-=9J".-CZZ-]JDJN&TR^GVEUM34G40;YE-<4"]6R!!Z8[?WLL[-W5\I/] MP8M?X;],(9*!1G9WKFQ (600+H044DA#C,.]+@SF:R.Q!YKE:0BI2+BLKVQ. M/87,IE5'3&H*.%3D-J$NO 86-Y98U#5C%MFD:"R/,=_?;_1C2,APBBHQ1J@NBSJD$0IT70$T2OPH8) M@LLE7+!M@M!N_E;\IJOZO_Q]02P,$% M @ E(1=6) U[F0IH@ @P$, !0 !T;6(M,C R,S$R,S%?<')E+GAM;.R] M6W/C.+8F^CX1YS_HU'F8[HA35;:<5J8[NO>$?,MV;*?EL9U=L\]+!TU!$G91 MI(H7IU6__@"\2"2%*PD2 .68/5UI&P"QUOZ,W$$8P\/_Q MT^DO)S^-@.\&<^@O__%3$B]^_O+3__J/_^M__/W__OGG_W/Y=#^:!VZR!GX\ M@EV&PKO+7 _]MH_.OXXM?QR?C3Z,O?QI__=OIY]/BM*/<- M]6P!>04]Z/_^-_P_K^A[(R2A'_WM/8+_^&D5QYN__?KKCQ\_?OEQ]DL0+E'U MD]-?_\^W^V=W!=;.S]"/8L=WP4\C5/YO4?K+^\!UXE0]I>KOKZ%7-'#VZ^Y; MU!+XIY^+8C_C7_U\.O[Y[/27]VC^4]Y%_&>!CQ3%\5\AHWQ)EJS\0?NY#DXO M+BY^3?_ZTW_\C]'H[V'@@2>P&*6_^EN\W8!__!3!]<;#3:6_6X5@\8^?XO4K MDF1\=CK.Y/A_KG-R7 6(43^-<#O?G^XJG]S$[BL,?G&#]:_XS[_6JJ0]%=+! MK^VZ^APCOF4?]J/ @W-,OTO'PPI[7@$01V+]%VG'(*$>G1#]>05BZ#J>*@EK MC>H5=_?+:+:8;4"8#MTV8-(:-$?,JV"]"<$*^!%\ _=!I$I:0KOF"/TNV$6T07N/219>(Z?CQUW2#Q8V1!/2(=NQ (HB/?J@:! M;QT8_LOQ$C!;W$(?K0'0\>Z0H1&FJW@T]>=W_AN(XO0G6;DE&]APSGAD7FR=5P\@]-%OP@3,;]XW:$V2ET6@00UB M7H/76%:2K(Z.*=K9P-CQGM&0=&/TL_1.O P'U76L M.]@ZF?YPPODC,L2EUY=:;0T"S-!^(:P8F'<^ZFEJ9F8#,UDG'K9/""61O2(] M^!5\4(.:GL ;\!/T'S= E@#>>S@NZ=OPC"M=.$891&-(CSZ>3T/YO,A_MZ6D9& M[/A+B V2U#A$Q/@:!/,?T!-TT @VI65W]!J!/Q)$]YNW)ON!P_K&;O&ZW>II MW?*)=?$%F]0=B5^T;?I^MYD.&GU"[]ZWH:"'#6C;!S>3H%K7Q#UQ,[F$F]6T M/VXF5;FF_FUF,QDHC6C?-55/)RNY4.Z3O&*L4O(/RXR!L.FLT_8JQ"KD*/,]Y#;)H%C2O M/P5;QXNWN;>X4RT)?MI8U7US_&3AX.,K],L^%,;\H+%JNH?.*YH[X^UM$#X[ M'O9N)/C(+X,;%>A49^)?-]VI],T)?T=]1>;6,W 1!5JH3MUW35?:/R$(G=!= M-9WO6W[,=/60L/WNA\#QX)]@_M6!?H2WI/J(QNZ,Z>J=OJ%^8H'RR:??@2OP M==,52*)$.>1XWZPVAO*Z8[J*KP+T[S"&J5 ^#,*'(.Y'FYPOFZZXG?UQM7+\ M)3;Z2]5S[\+S/;+2O#/\R]3*[4.MK?IENM)WA0N[#IO%P,'MS/M0KM#W]9[) M-56#&=OX[&2MK<^+UHHV@=+_O0JBQO!0F]$FTG.R097PJ'"\]#?C04LFGH?CA2_P6PCF"_!%-00-=.:#DVM8D?-N5E-R&)F&R;4*Z]P)SO#;-\VE H*:UE Z[*M!V1_/;TQS@]H+T3ZE00HJ7A&OC! M&FVLT$\-)99L7+_X4S^&<^@E+5 6:5%[\%?KT 1.:]H%3'^:;=(#2A=U#2WT M2D1EM:M=Z&D4)>NT;]'WJ+%;1:Q-[<*FEBITT_OOZ/=*A*6UJ5W8="I)<^_@ MS0I:&%/G7[O5M\D7; ST;*@>==\UXM8A6I8>PV".+ ^\VVFJ%/%VC1"ZDQB9 MQI\Q0B4*8U\D&S="?&26I8&^O@MFKQY<9KF E"F T[S>H.^V1A^S*;VBX4GY M-@S6^_1.EP !@?_87EB1QO6*CV;@-X@3 -X&8?J+]D+3F]1]<^']"2VZU M]N*RF]4K\C58@!#[N9SW711_Z12SO?"B']"K!AQ1E$ZT?Z8]O00^6,#&IP(2 M#9N5L:"U%TJF:5.N]S24E=V6QOP&#>4YJ&[6'26<90_90> >46B^+]=\B#;_ MDEF*R8Z6INL@C.&?[5:L)M\P2QEW_KPWG@A\RRSE[ FN6A4'+7GJYZBU0ZW,,:-G: >G8Q^'A4UT3]E$VKC'F,]!V[E@QY.?AZ$ F-T M#F V1M$_]F,4_?#OM"O3UR@.'3?STXGX\\G^[Z589V&U7XZH5LTC?YY@'15]WF)7S=I_NR? MW17T=L NPF!]H)W\2X%@AX,0S6W_^.GTIU$2H7X$Z3D,SM"-),BV;/>9^-0> MIMV+ZX.Q8WRFOI\XWA/8(%N$@5.Y6%7\\\GYQ=A8[&F66C"-DTR+C!?>6.I'K1JAHFD_'D ML[D "G4^Q_"3)1C>^#$.+80>CGEYW=L )>SJ1:S 3*C3.5;G5F'U!)80R^S' M#\Z:-%.2BEF$F4#'<]PF5N&&_;CA)C][35]"N,(1SN'V*IC38636L@A5>3ER MD#];!?*+\WXW1UI*DP6D40?L6952WB)@923((?UB%:33^1PI/,K_@S;7X)0* M)Z&L15"*]CZ'\<)&&*_0/V?A2_##YX&X+VD?A)R^%[OU$QL13!>/69@>^V=/ MSC%AK!6W#TL1 0I ;?&_5 1\#*+8\?X_N&$:0J3"]H')[WX!)*J9 MAL"A@%?^LQ5P<3M< &2+EP:_*>H]K@*?OL.O%[$"**%.%V#9XH[)D[YL3\>O M+_B\A0!6O8@58 EUN@#+%G],?I;[O%V_!AX!J G28)@ZW,.("D^MG$6PB/2\@(/D&.D5CJLD MQ*)FIU1X/D=:3.BHD(M;!(Z$ ,6!MUVNCS37@..F$<].[.3R,@X-2,4M E1" M@ )0NUP?Z2QRY<1@&81;YIGKKI1%\/'[7:!FBY91)!'T3TZ;12 MRB+4^/TN4+/%]9')=;,&X1*M"E_#X$>\NMH]X4Y&CUC:(A3%^U^@:8MOY,Y= MA--D#G%:EC@&4:;Q6\]9$L"D%[8"2\GN%U"2/"<]Q_'=0O\Y7L3+A7EH-12C0*VM+\7+QMX>ZM->%L,5VJGR9M-R(2N@%.QV M 9U=WI3'Y-6#[JT7./2]0ZF,18#Q>EW@I=U3@B^U!EERIC21331+8C2[^]CM M2M^@,RI9!)*T& 5JMD2:%.M M(]V _/+[1/N*_!=\ +>XTOTH=\92R&WKA6 MMY.FB(-7Z:39C_/S7L8Y$CYTTFN=[_\)Z MDK9P5X(KWO #2%N=,[FBZA9'K M>/\%G)!^'X56U H$I3I?@&B+KV9OC1?2W:+?D/PUE))60"C3]P)!6_PV5=FR M>U-B&);*5C5Q,3G#9]9FH\CK?8&C+1Z;*1)MGHI'WOY7_FX%7OP>%QC9$L22 M>YDH<1&EO]J!#Z>_!3JVN5QRN6YAN+Z;TW'*_FX34HP>%UBU];%HP@K')^(. MT]$J2MB$%[//!6)M+_A0$?O[K_5$%ZVR7Z2A]5GZ"S\*/#A/=ZFEU_9V!@0I;;PX*GZSYVS^ MBW_ONE]ZI>PQR"X\4U)JB%5I/MB:B)'G$R)WF%RH0N9/)Y/Q^24)Z,9<<("=08TB8P-W@W?)].F>5<5,]*4'NZ2 UAMW]8312-";=]=+ M_7>0OTX??G^!R%<\6WZ., MT11XF74&@;F\A!V8=?OSF$^2K#AX8F 3(]&OP08[MZ.JK?H0^"[1EA.J4]7% M*=*%GG3:C=!N+J%1&3&;&_%,Z]UJ: 5$497P4INA7GJ)"Y$WC?->!1X2*L+F M:;SEG-J(5C>%!TU/ZUK)J M7251'*Q!6,B^9?-&I.K@"--8:.N=2=7ME"!'V)4&QXX&XG;@1FJ^YVQ-DLRH M S(48549'$&DA=7MFR)[(79=?W8\@$SY]'7*IV#K>'1S0[SB8%!O*7*G[JA6 M =UJMC#"6Y?!$$)21.N/(>\#?_D"PO4U>(VI/DIVX:IBQI/QEU-3L%>R7147 M>@!NC")3UE6P?D4K(19@]T9Y>J$ /_>:7TG(9TTN;5JU.7!VJ=>-]:>>UWDW M<9*%-7AQWDLJIP='<&H-G$9-I-=MN':UW^7.1]QZ R=+,_F-.GKM9AO,90ZG MUL!YTT1ZW4>X37;'[+-ZT;H#)4-['73P!.)^(CGK?1'"T0SEU9:[^E K#)0Q M#04WZEG%ENX4OA]EX-CS)%7U^*(V/XIT7(BH2L\F9^.S(5%!4G!5KSKJ=*J4 M4D0R[_?6BIE&!$GD2$>S @(J.K#7B?=T/H=9KQ\=B/;D5\X&Q@XMC)M2>G#H MR\AI_5G\U'63=>+A1"FIW8/3+H=@!?P(OH',2W,?1-@W,UN\.._TP!^95H9' M&07R6^\/?0*Q WTPOW%"'_K+J*24:[" +J3?!N=5'!QA&HILO2OT4''"9N?@ M." HHBI_IK&!Z0T#TDWC0W<[47'QE;U$7B=+[ZG?'E-]KT ,W;U!RLT#=RZ> M!V[TE\HG_OK31UZXGK:62.^S,.WC/-U=/8(P?9" O]NDU:R.A4^3LU,]CPHU MO9/25,0!Q(S7WJ28)O$J".&?^]%-9T.]QH!8("2:]7O/ X'3QW:%D<]*#PYU MAEC6;Q$EWM\1J3(X['FR=;7_Z\.\V_TRFBWRR [T5T'3;LQ.\;MO>Q0L1I76 MC33J,I?0KM<4.XY:JN\]>]Z!%WRQC;I?+QN9Z9EE3D))2.A$K0=FZ!$QB:LP[_0VL7T%(F1DK90P$2E#CAS,F7S U M*)%#XZX"#RDZR!;Z)_ &_ 00<>"4KG;\?#(^_VP=(DU$M'[WF(7Q;9ECKU)F M"$B+"T;=*RH8>]\$^WU(L9BS$;+M*)O(!@9NX Y5&^13HCY1_9Y2O% MB=+0_\WI(3\-6C*-*T*04YG26G+KR;2[GY5G/>?-'=3RIA&C\20B)Z'N-8.V ML4(\7N TMY&SLXSVI%X'80S_3-&8+>HIC\E;K^;MF48,.7P/-FB*%='!!*(Q MJX<4L\0J#84^+:35/<Z1@NO%Z2)]G,%4FT31IVAD4)>6.N/ MD9^!Y^&D^L!'JO-PJL7Y&OH0JRV&;X!-#K'*0V-)"ZFM=V&(YRZ9AB&:4K.3 MY*L5_N>=CR;=!)_LTZK@N?>4PK4>OCPTHNI26=LPZXN,Y3Y8XHB$%WTOM:PW M#@RS8)2ZA7#GS\$"C?H8>&C,SX5?<&G19%77D\GXL][[PFWIJ5P7BA)/5*\1 M:C3C#Q0LZ@P8&E/$!+3^V8&=F/MK;CS$]R5-P[R]XXVDXOP)8EK:B -C: M@:\.]",\)8)HYM^\8[D3&*TR(PJG*Z60@EMO,+QH)FD'.DWHYB$J8N2)U]<3#, M[%M'UMO#.T7DD_HE\-&FD$W!@](#HX^8?&T3J54],%K 1T8==QM4*3,8H/E2 M69\Z[3> '_X$\RFRI9PE>$APT-]L<7!SBQ,%(=O,8"BB1'!5:=;T[8]$U7#I M1-!MR:&TC:H>/T_&%WH)I(0'S>E%U\FPXBDH^KB&7H)O8PI>OY5LY;BY)J65 M#B(S-+*M2&15Y*O@+(*TXJ;QI_%B)R6@LK0]VA:UNKBLQ8M8UC3@I?#CPW\L MBTY=[GQ&%&1"7GK@7&!)VVATHVS/+.F)/TX4PFZ4/E(Z/\*T8F?RAE M"\FVS%-_3D@8RD_N)5;;*@^(OL'>$!5!'TAWD[V&PSU.=MM''*2,\(KC$+XF M,;YK]Q)DR?9X%T34M#X@2G6ID0&\ DA3S_3-@1Y6Q"(((\<#S\!-PBR7YOR_ MDRC&H BH3Y*FBKYJ"GW[X* XX[M4[F"GY=L@!'#I9R_#NMN7T/$C! 76C3]/ M?_(R)G4X*CKIP\<8T:OJ :P=!/UQ7CE@U#"%CPI,#EDINPII['N76DZQG>?@ MK^8GY^Q6/\GL5LL?^Y^CO^3?^^MH]T73=Z["[T@)UK$LI>'%R9?SB>X1SL= M-,%A+H[U=M!.QDP=>"H+?#SF"%D/A>J8@KH$B SDA24T)+U>*3\N,\W703EC M81-&@+@N"PAI"'*4-[28*#+K#!%1>8&I9K=QCX:QD1:M/TC46PEO_=W]^LM7 M[/R-Q,)#9(6$I-0;0CT?]5:%)28M9I8=(HSB@E+O]72?;&*1X@X0W!#K')EF7KUX:G&S<$6RWH+&NT1 M0N!$X!ID_[WS#QV!3X'GW0;A#R>DQ=Y)MF(L0]A@'[)$A=SV^TGYSZW1'R/3 M#[X*# GS!T]B1;!OTI4%$3B,-3G)%;W!/%@BB,FMZ S\D ZJ=PQ2?MO"KHU> M HI_LK;'39.MO8$PQHFP&-D<5#1]'/SK3%,=F#[-[QJ0LT^G^LOFX.OT;8W, M#L_FYNR%W"1T5TC7TV4(4@N@QK>FS0R;6TJUTD&.HIYXE+ZIW)I&C%:.ET6R M2E&4V,B0BT_\H35+!8QNWD'HPHAN=TLW-&S**=9+ISF3S@UAW7XHMB,=O9VC MYIRD6E2E--(85<48>D\@BD/HIL&4J-@4JS>-%T6J7@ 8)R$U!6SK=BOJ/C^9 MG)V<'0\+6ZJI;;8E3M[A,T-(FHY5]1P5;O:H*=I.2XH21M$8.C&$H=DXOEEO MO& +J@;TH^?XC29/>FM'S<=&RK$_XQ1K=%*5T6 ^I+9UU*1KH!KM^6 :^.:^ M00]-]($/'ITMX5*%? /#)HTB?11,,2.+E+PKK@5KB/6/ES3BZB@X8\8Q0"]' M5NF(PO?ETLN0P(]2#CP!I/\(QB!_BS%3Y!-P@Z6?MI+JM,5Q5IO/#IO)6K58 M# !M;RR0YTD172#Y 'S#0QNGX[[SW_!PK\=PMFQMV,SK0CD%H52>9>B."4GO MI@@'AJ2EATV<)L(7Q&A\W$#,::XQ/J1=>J_ST\GXR_D .<$7N6""RE, C3QH MF>^$PIR6K1X'U[I04L'.MJQ;0>./K>8)#573K M<'D@)G<1W=K6[5UGP^&TT'LZ6B=:W7K!#]$TM.=2:6A1XZ.B==.3^.PTP<_= M0RC:N^6)^_ 8!F\0H72Y_1X!M%G;/;PY=6/XEN8#)#U2Q4D\JJ9Q4^8/$81K MUFM7TEM_4Z;EAF<\&7_6NPGN$%RI?5"N">L)47$=87>C[T(/5 1_"00USIF5 MNOC44=.S-X4.(#WF-4!]=6&J9_1O#^1I1*=KO+?\,_T]A;*_SA!]8FBV0CJ=1!.*R+C@O24LV\T%$M:KK] 4365*2 M#]KP<[1(@4_!UO'0#AJ\ 3\!SXX'9HO;!,& M1;[PV/&7^/YP.M]'=_X<+* /8^#!-S"_>7>]!#]F^#4(YC^@YU'6WS9-?M"V M.S4JNFY)BZ;O/>SK,HF@#R*T+5R_0C]E1;9#7.:N7X1'F),E1.K+7+17*_S/ M.Q]9,TE^:YY493=#G%)8WM/7/P:$$1KOX-*H I/CR@-.N E@D; R"U'"8M^^ M^?"['P+'@W^"^5<'^@3O9:,V/@BI4&]M+X9R#-O>IV2<=Z3T+%/Q8--M$&+[ MBDO(ILU\<%*MZMK>#.70LO=+\MD(W:OE]NV!/SO*5?Z@H J%M;WPJ3A84G[5 M?8!/+=?!,E4_J-=>7:VOATTAE$P3'S13I[;6UU9-F\;X M&GEJR\2G#Q[*\Y"IM-;794UCX>'EXYV.\P0YG-M+X@U4%?II,OYR>JPL;*FT M@H7V7J\[5 #V"OGH0X=QTD)U3"-72X1%*,.3ONV](?J1E&ZN/(9@X\!YX03* M?3]H1Y0F3ZC MFR;7(#V,:S(-'58]0M((*J'M[1PCN3-ULY.R/*3UH?L9,DK0(5$RPA4M8NRA:.6J0LXGXW/3,OLU)(@" M-2AZ",R0\$+Q?$*4J4>\ =-(U7>FKS9J4O42=8"&BJZ\<"3YLQ"VCM(12C9N M"C\5I2-4(7T'R6GZI5T>*(Y?+7#_2& (D):0Z/$6OR45HVT+OJBP(<3JRS=@ M"GUZH,4A!UNJ2:V'W0RFU6^3[B_#X' C4;JQ6_G@7$M==>)CU_AFYH%.OCGA M[R!-:+_7ABCW2'4_&-=(0QWGY.K]CCC2MPO /,)/_611E->RNGW9QU"#9 MN"G\5'34H$)Z52=<^HX:R@8K3E@S2T6(;MY!Z,*(>ON(6\\4LO1 LY>4U@[ MUK^:] 0VN43.IF7;4>OR[S&-WZ%<6>&Z#6^DH*=-"-9TZYK7YJ+(QP\J"(E#C M**G45"]MW>JFW:LNCZ921DBN3<2M=]RL:J2=8?G1RQ8B4ND;"&/L[16TLVLU MCII-LGHQ["$'BEE4B.075W&S5P\NJ9'VPI6K^OFB/:-(CV92*Q4-Q2E^ MX-_ 9-"80J[PD=)H08J4>785GNA)Q\&17I$D+XE^AA"I*J-4W\T3J#&4;*A MJ5X4OW!@QC2RM^>0\&^H7VA(N( 5XRY4^2B)I4!%K5\T,,MJ%E=[ZQ.THV9< M2S4I>P5!VS'NS6(!7#2;W[R[Z:.$3VBDS7RL$_S_<0#%F^-A _()(,5"%\V_ M^ ]3?U[]1:GDG9^__)DE^W>\KV&0;' "6)Q=/84,S/>(40BLOV.F# S9XV-# M-=>!Z[7?H=)*@X\ +2;SPSO1N5[+6&7X489%OYVH GDQ0?]KQ1 P0$NJ J^U MK0RM=-@%>X^2C"QNM?40;U*B(W'"^(-A%&7;$3'6@=2*$K-D'+OQ]41=/R>; MC9C M9+9 8^81O\"%,(V1A?6:I/=R7X+'%!P*ESK^JBDT;$VO0Z;JT)RB9>\-A*\! MX7AAW'M0#ERND":^1]FMR]EK[$ ?.[X+Y\9M4,H.BMT?O-R8+5H<,%=5:\7Z MU?ULS>!*[?!L[O<IBG>SJ),)JW;'2#'NM6-HC,2FEG5>UZX/$MR^OC,'.+;*#L]729H,H[_"Z3> M%:KO6JSZ@'G62@6=!LX7@>9__[6LX7LD0/K;^B]SV0YTC";M5QC\@C8LV.GS]5C>.0 P_.,Z;Z\\>2!G?/6#O>SI%!\\XH:K-G M.Q@G60*S!3<,YK!@E?KXS;ZQEM&O%,N*!2LFNZ,X&^'.R7COA=K9XADL? M+J"+<_9F+[R@)?01Z<\MQ?-QQO_X3T<*@- MRIAG%>QW(%\Z$8QPC&IIW/ES)L(O"-1+U)O?*4.^39.F3 Y\),LC7KG$ULT- MMPX,_^5X"2C-EG<^TEB239<^*4<89XHX.YPB\&=&;_@[>)98%%\:P?VG1HX_ M1S^7/V;D7+'3V%Y VFS!+MKS,]J$OO F!&8=4T:\"!Z5EZVEA>K$"=_QL(;O M8%Y-%\D9M)\(@Q8W,G**5HP\H([7^1P7^^[1)_KABEC5E M )%UMW//2W6_@V&Q]U^==3U&J(^5YF]QBPZ?R>'P*9H>;;*V4QO5R5H?@7WS M1HZN7!]1H1#'HPTU9LE^E\,ZF ?/SA8OJY=^57)E8H>M'_,63+4?,65&$,"[ MO)CVH 3KEMMR"^E:9,\CQ *]3O%' ?^,L7$*YQ;W@C MF5C6E ')UGEY+(J+8=V0R@_6GN,P<;%[77!X?3D<7GE+HZC4E)%C+4U4L@H\ MA%2498)_"&+:F.,5[CE(F=@;\:VH5M&CM\;)_2AO]S)3!FY]&(]9U*H M]8,W1JGE31F3//U7<@Y("6/=Z$LGF^D/)YQCGY?8X#L](1S1XG9&#FYHM,E: M,G+H[3N-4PVN\08[U=X3\' &IC0"+,49=VU>Y)BCF;,M&^LYNE"TMY?EWO(& M>\M639D2U/"B$EC8@6*LFUYH5UKPBI^Y$9)UDNJ#4#(&:T'7VBDA:"QM<.26 M6QS!]..COV SX:^%KZWHP2@@U<@[8>1D1E!L<0^(,F,)U>@YM)30)63O\N8= M7K7J^#E'X^>+EHE% J-*N&@3\:R;'I[ &_ 3]!\W6/JP','.&>^$(+&\K5%8 M:, =^@_'J*HEBA'-(&;O"M?I.@\WL%F\"@)H1U98V,XKP5(T?S3E"N^YM94E.V"''7&ZN**:-3 MB M:@A1D:P;ACWU*B-LJ-9H:T6ZM62.'*4,3W($K6;=W M YK?.0%S6J*1ZMC0]Z1@(TQK9G9;L:V;$KZ"8!DZFQ5T2SEU!"<#0@38OCFT MO2ZW9^0L\ R6*=K[7CO>%*?!I)V>\@);'"FCS1OK>C1&;^F*>-: M&*7*N5E#^:P;P&A%_D\);STA[ RU\)??_VJTH[[L,DUS/,8P!-507(:/2[AF M_[ZN4M=NUALOV )P"7RP@''Z]$CJMGQ9.?[>-URN)>(64_0%4R:#!DRH>]*Z MU(AUT\=!HA1__C4(YC^@YPG.*(30M'VC^7V.=&.PW+=KY"13R)W>0JMJA3O- M2-;M=Z(1ZAQO+I%KQ)3IHA&FY0E#@=B=QKMWGJ_A.7F-P!\):N3F3?Q6YBDA MHF[?T@@431DY$=1%INT&J,7Z3O59[0?7]*>5K[(77TC4DW"%I_]J0D\98:Q; MGL62*4@E54#\.1DW3ZHP^DOQM;^:.G[MS:]0Z] V^U_!3 JN+ MX(P@4M=.1C07K8,TF_TRXIL3_@[2I/_[-P*8]@2]0E5!^*7+"PNPEY1'T5-@ M6FT!%^!0PO1F 8Q^OT)]AC'^%]T4H-6P$W)9@3IXX$MCRG!JQB*Q94"TNIW4 M:"6=[N=_R!F&<+)$'Y7-TF?@2T0XNV0P3]SX&2UTG-6_21-V0:],PL*5=&+Q MVG!PA41FSR!:W2Y^*)&NX(:]?D;.500QAL@U8B=/%,A8L$6E(_/P-+A'ZK@ M;:IP(JB7T)F#(HM3D>YI__>IYP4_\+L:MT%X'22O\2+Q=DFA6+L2E9^PE78= M:Z @I6$/(.T>"4/2X*5ZMKA-<":>IV#K>/O-'#NQHF0;=C%$G8@%!;IY/*GW ME__N012!/)^IV/K%J&$7)YH*5#! I0OT,"]GCRM3!)!*L?/O&BW;7I#N]?(D MG9P%AUO33D8T%:Q@AKVN4,Z[ TPZ"-6UDQ#-12LH8:^SE!S=/=ODD>%WJ1\1 M;0?3F' F01JT5-7IQ61\;L/[):H$+]IB7&#,:MVN5K><3%",- MIY:=U&@B5$$ >UVOETD$?;110POJ*[+ BI&0NG<>$V2K.S@TLBA5'B^"H<&J MVK>35-V*7]#/WJ#4^I4FM N ,;A'-MR<:?)RZ]E)EV9B%32P-XCT;KU!.T&\ MYYN%US#:!)'CS18X37PJ>Z8,05.W05.6DD65I 5_[(U&95R2//QY#A:"LTS; M9NWD52=2%QSKQKG;^S:,H:/B3TV95:T_. H)B%=PI9L'YGOGR@/X4=)>&/CH MGRXH.3C%%C;99BJJ_7PR.3^SP2.L1,J"0,J=PYJOV;ZD1_ _5="B7+(].QF? MG+6Y9)M]Z^.*K4*'O[L"\P0?C_/NBW$OT,BW9.=LH$I0W3=QR>$EU(#@[Q%8 M)-X]7(!T%#+C2Z0;L8L)"F6T_@;O?C04(<7;XEU"%DUDJ]M%$"72=74+M[L' MS]D'YZG=_8:FS.P5#QFSX>S0;, ?&[WAKV'+85%\;P3W'TSS:\'])U$MTRV( MG0KWLM)L"'91_9?J>".?6:L7=*\ MTK.UWX"#M3>?^4]8,R&:0=,L)I*KA()OV,JM[I4P(&-D^N9 #TN].%]>E99$U;5. A0*M!68.X?JXK=^7#/Q(@MLOHY=O6 M4[AWY725@:8[/QA\+R)=I+Q+MQ4D2[>=.<5U2-.\6 )E#E$5JX M*:6KI!Q/QN=Z'DXGZ[EZ*UE< -T.8TI6 BS!<[+9>&E@^" M>VPLW8CY""N4JP/OK,:;Z-E%_!E:5QQ\FIJJ:)>SX9L3XQW[5G#T2[=D/F]4 M"V?=8?(N08NS37.X^'/TFS !\_QFOMPR/3EV@AH9S:7LI>T@CW:0I\X$ EI3S&34B6V>Q8_>NU$3P M^7 BP&U8,,YQ-[DOKM$*]7\VL0_\>0)SL-[L3@<9AQ'4.J:,3S8&]7,'.7%T MV_7MDVFF285O'3>U3:;OD/8XRV%!4_!MCMXA P2E5 2[IQ_QZV#M0%\(\ZQH M51]GD_'DBU;4!1'C0"AQQ&0.G05>$FO M O\-A#%,XX-]&(0/00RBTU_.KQ/TBTV<3BBGYZCBA#C%-FO$;!PY<-1[A!%Q=920CVST5:Q MM(H*K3N*N&%N;H$S,+DF;&$$&\WZ>9D"'73ZOGSOIV5[3V]Y Y+O8 0N6PG7 M'QJ?U"B@TZ/7WH. 2^OLSG\N\#PJO9&Z(=HM 'A*,(M6G!B5T_>2CFSHQ?396/4>X2#MUW\/@+T$DQAN>-XJ=:J M0^$3&@IZ\CSPL"/;%NU%M=YQ7(I)\&,XQX+#M])]T9MWUTO0J,^>"UMOD@S. M0]U)Q'LH^I#=W.M4"UW=#.\N=UF,1)G^<,(Y#EJ767Y.3P@YRG!K(PRGK9W8^;1E&2;4)D8Q]5 M?.2X2*I83];G4'D(THQ9>,-:9#=,U9)J3&Z^;-+4<,FG3!NZG4PJ=YKKC1=L M 3)8PS?H O+2@=]O=7.S=>]/088K##(<)/:B:K\W7++VJ[*NLK%TMKU(WTHA M/)".?5Y9\'VR3E+=$TIBGZ+4CN3T<$>2-CMRR^V.8-J%T5^PH^ROQ766HA^C M@%0#=\6"S0Q!TP\@GBU>G'?*CD6HAL8[+PQZ[(@D?^U%OM7J<#R?C+_H<<9+ M($R] :-(>NLNP>R>'I2[%'=*R*J:-36*<5O&SPH[N;G78I@E]>5+QIVZ!(N@ M!.$U^D\4IT[C_%E Z33*#5HU91800)267EF5U -R.. I,/"QI5\ M!#Y80-D6;M)Y6BD0>D"?@ M.N\P-O@(&<8D*275FO5L:B^M]>E0]\K N6$+!P122#Y)1T^!YR$K 'MY);DD MVZ#U=%(B< =Y4[O=17T%P3)T-BOHWOG(C%SOYV#1_10A%]B^T1'RNK![58Z+JI/D2)%%&\12DU]1#2FNR; M+O*'8H_P,F_= J^G3R>G):=U>>EF!4=[6Z"]Y:\;: M1K-PZ?CY''(5^%'@P7G&6W_^6%)IZ27&9_0;P KR5=2FSJOVX@GF"#?4]R=$6?)^/)Q*#KB'3,>&A395.3_,3,)$6FP4<%@8<>1\"A M)RDR#4<.''LT%0IOY#B]ETIA1HO9REFHK,:&!9[ M6LK=2W::[F[J%IDSGN'2AVBLX#>FLG3V:"0]HKV0"T'TX(3X!8PW(+?/'Q_N M\_/OC8+%*-I_$8?*YY\<;?)OXKP3Q6?-=PD\F?[:5=N>L39NF3"M\+"L7RY2+;*8_( KC$JO0 M3WM&H1_P*W7SQ(UG87Y3B> %H!4S!??N$-VS1DH'#"*H-3/$L,7GXWF7(Z*W M@%G6%)2E$" ")RB;(3O(O-/,I/&5,@8"):CQP\F9+UB7OIR;]<)S_G3H?II* M 5/T+JZ[FN.%+TV7RGX)'3_RT Z0H>]ZF6HGOTS.-06+-E:YD$"&Y&6^"GR\ MCPJSN]$P^OUR>PE\=X7V [^SWJOA5#,-PRZMAU8Z4;11U?/6S8' A;CL=V\X MU4SC3B-<1>@A(+;-K^/DX:U9FC4_W:K]!N-5$>'*M'V$ZII/% &$28[3IK*; MN4=MMQJ]H,_)+41%#=/HH6D-8JI#49R3&DFV!W2SRU?E;E+]G]2RIJ KK_D::E("&N($?0C\[Q%S?BZ5, HI*6T33J5LP8] <>[B?"\7 V0:MTL9\DUB-P0;K)@ M=;1@;T!(? J\=7M5Y5Q,QI]/!FVIJ%>6H@0-ZK9 "NB'PW3WHE,MI*9-F4*Z M;@@A3SAA'6G<;I./ZOZ)NOP#>-Z5L]XD9+.,6LXV%@BC5#O9$Y;=.'1_<]!' M_<<0K&$$&.B2RAT+NL*R6Q_$KNQNV+"M#$DMY+28&'4[1=$M,OU "X+ 0X\C M8)?!,+=P$:^FO@_?T,!WPBU]%B:7-!L1CF)KD(+87;!PX MS_/8X"C9+/M^@JW+.$M!P@G\%6V@HKLO)Y/Q^:EQ)!%:$Q2)KMN'2U[WT=XD MB&"\D^8A\%TN&21J#H8%;66V?E]VF430!U$T=?]((%("Q\0@ES:-#KU8&!*J MR%GR1;<]2>@R_F<(V/LU;CW3\)?!1@Q9OKA=;N.F2^A!QJ1=_KL-6/"U69NA MN0(:LF.[=6"(GZP$E]MTZ;CR'"0Y?3ZEEC<-Q3YF5#EEY(A?V&BO[R0M[ L' M7XN?S_PG_&0XTMT2OUD???>#UPB$;UB'=_XFB:M/4Y35Q)R_N_J<:225(Q"# M@'WHR>;]YC[;I4?*=LG<:@K5-999?3#CD)C-=:9[>ZJ0:L3$JI?;;\Y_!R%O MG95LQ33Z];'ZJE!1P;83NR,?1JAF&7 "T-4V\")2JY[O2+#^WT3Q\ MFM*"98N_F09QYX&O3,&+0GK7J+^M'XH2.'V]+ M[WI3EBA"R6-CE*PJ.GC^7"-5'A*\0Y@M9AN \YWXR^+I7II=32M_K+214TA7 M+YWWSI3LQ,X<[;(44Z8K17=-R(O< M)QO8F-F8=[Z+GY,'UR#[KT*.DC_PP=Q.-$@-;;;2:"NKXSI(7N-%XN481$_ M!?"-\>B)6.5CY6$+[2@*]=2W:".UOL$(=9H@._5&%KW*L5)(6B>JXI'4S$YD MKU=AO%ZE*:?0%'WS[@* ?;8OP,_?''L ,9ZLHQ?44+0*]CB4O5V-&CHV*BG6 M%.ODVQ2"[=^M"Q8^B#?Y4RI8.(K3E%:\JH)/2+=V)B:5=8E*Z:.+0SF-%A$G M-3P:.5Z2'C!%$4#_-W]QWBDK6H.6CHUPJE55<-$,[SME>@H#//E&6%@\X\X6 MMTFP<$N5NG8F--"*P5)NO&[]^Z2R"_N/^<)N_!M< ^-C_Q^_R7P MP8+Z8+)0W6.C5GOE% Q3Z9S?,^Q<4<:$K"-/"#^D^Q62\!K-PEZPP9J\"J*# MG9IHM6/C2RN]%%31YJ!OPH[I_ T[-AZ=;:K%?*#(TX7;J];P/H%B"A'(^]7%,>)V_3 ME"EDTV0>M==5,:5UDBR>DFNK%Z&E9;0GJP[92 MF,).!2V;1E9E)#KD9U?:4K0"OX'P-3"!K\7"LI.<'^O'JG)$#)-6@Z)UUUSJ M"#D=.+6.F4 "FF@;7WR1<<@'2YS373^'TCNY=^N- \/4'EXYX9(Z\9 +5_4T M00;+V5%88!+:*!8ME6$K/:>0"D( EWXV&MUM^@ \&FE(BJ\.]'$0#WZW /X) MZF?%\@T<*Y]::JC@6..PE>K4]-*ABZ)0&IIRL]1%>/XM_?(JF(/_G2!9%UND M4$D7J;+&CXV'/6BOL,#:!L@88X+MI__9HI[HHI9%:W>*^C4(YC^@YU$FRC9- M'AME.]-90=1N'+V]'U(6LN[UQ(C3)Q>NJNGS9/SI."Y[2&BC($TWCMV"-'__ MM:QM),[OZ6_KO\Q%.= WFN5?8? +FM:SCUW#R/4"G%[P.5FOG7 [6SPC*P0N MH.OX<4F!@0==M+.N>G!FBRLG6EV#V('>CD\9[N ]!FCH[>"+88R[\ND$L7/T M\VC_7?1#_NE1L!A%^X^/G-W71YO\\ZAPM0>XCHOZ,/I+WHN_H@^N/3]B:!GW MYQ5? NAWJW6@2XH[G%6P9]\^4BQ:V_%_;OY(X)OCX?$UC:^<,,3K?YJCDN;, M%ZEKRJS"QZ;B>V\LFN[D!PKB\Y!:H(LV"%AZ:NA=N9"=& O(H#NM@9+A72-Q M56Q$\NHO2B49P[YQFW921;W('60Q,,%VN(7O8)Y9Y;(FPUDKDR']\"C[\H>A MT$&7G]T5F"=>Z5'21P]3P)]CJJ=>@1?&53;1ZG;.#ZVDL]YBH,I\N7U!GV5D MT1:H:0HAE$!]R)RF&C D)R!=!^BCS)36 C5-@[XI5A*HGJY*1_D!\ +8*_7,1R0&D2J,K-',2.IWE"#F&,-JX_Z(_WU0M:#BE; MC@[R)AL7(G45> CD(,Q \N=9/I1MGF5'UK ^;V585_HRL3PDD;AV!'C0_TV^ _TX9)4PGTN7;,4T M[HA#> B_"M$-.7BG#1PF].Q*IB&M JU##C30@6[?$>6T%WH@B@.?%%]S6, T M<'M? @15PG AJ;TAN>L*,4J&5,04" 4U25,]0Y@N@R/2W,N[3C">5"<6-%/W M#%76M"\NE,8'?Q^S3,BS\!F$;]"EO9E-*F8*/MJF-RG%,%RH:HU;,<"Q*O(N M1\39D%G6%.BE$" ")RA;MT& )6=2[C]B!?_12AL(BJ!V:Q.GI(BZ3<7VM[\R MWR%S&U$I,P2DQ053$PC8&J5+Q\/9*)]7 ,0X45*J7[I3B%;<%.RT^X6D%*3H MY,K3,;Q)@C+#].D53"./%(9B%&BR"%M @L<0;!PXSW.AX2$UBU<@S/.P97?H MF N > -5W5U,QI_UYIJ31/F0)BU%M]X^4# QWW/"FU5^PC3^:5OA.E>JHF-_ M6MZGWA/JF/-,D0&T[9P]!%M>FAY&S M7(8XEW":)C#7.2N6D57%M"E&+CI16C+C_$=]G2C\[E'@BK2@RVT"R:_1"M1/9CIF#TKL>L.E#W-9>_%.ZG9N50\ M^K>]#4+L;YLM;A.<\2N+UD(%9#U-GUMYFG;=&2&,1KA#N%[6I=&N3P-R/1GD M<@*O\9V/OIWPT@T32IHR=T@ZE@0%,?'>:K7OC/C$PX*F@"4+ P] JFP"^)WI MQ>_!6;,S^M**FXTE%1$>E!P!N_0+37.;(U\"MX])Z*[0 C)%O\[.P>C.(M&Z M9J/&47[-B=1*9MV>)3(%:)+0@6?7, 7N]GC5L&\@MD;'/66\^_,G><#YM:K2 MGT[&GR?# +VAZ$8Y"2/@_K(,WGZ= Y@MUN@?^S4:_?#O>Z0N[P:9DO&68%P1 M2IB"=W.K2E0H14BV/GOC@Y@)0C2LZG\V!3Y1$*JP<24Q;MHM9I"5$ZX=_L): M*F824ER]4Q9,GCBZ[:)&9]Q/.!2,$KNP^YLIZ#6?)OGB*'(<]A: /OFO,-ULJ9"5OF[<: QNE6%C2^&F?-D8S<0-R"!7-H4 MA%4[]-@"*HK]I5V*DO7H4G:7$3[T $42T_QJQ",(78S)DA@WSJMC-MQLT.I[ MR2:B=AH1(.L(YM\Z(AZKD7#G5AH0\,UD[?1$_[S# ?^$SRO1;YL,_,.Z ^)! M*Y$[/:!7,Q'LH@_<8.E#W+_]-;D@1K)!Q\OONZ1N..(>6+*- =%#B>B=7A)2 M1!.*/_4%A&OHIV"AL0 #XDU5X3-[YJ%MHKGQR8G"S6 77]BD&B"-VA@&B=2)GM/I MLQ$1IY2=R4X"'%&9F5G%"QMPN8JCY\ CKC)"%8=!B);RYBSX8@D+7O K/WO[ M&WMKI@OT\=U][-V>C)DNHU6+ ^6-(D7DA+KHR-.EAE+3^1QF_;IRHM55X$<0 M]3I/[5ED@;@-PBP0&_V).*B(VV(E+0^(8ATJI/"MG5@X>16^!)GIJ:@S('8T M$K7 W8QK5I14+ D^!YHM'I-XEG8O^B?PYI?;JV"]M3KH+J'B"_0$9<3*=O#O3PLOL=K[=[?3!(U[[QJGK/ M)N/)%\LYUY%."LIU=5:LWJ[)]5'=.WSW8^C53DSH9G.+Y@9$+-5:**C4C>^X M)R*]K-#L[."=J#HV<=H\)DHU447!JVYL-=P$D)%D4G1G#?B_2)<+CO1YH\L^C* M:-\7\S,8$.8@6@X#=M%^YY!=7[+7(A KBMD69U(%#N[HL*B&H+PS1\)LFSV M:S8357)ALY$4!N0060EQ=4_IE+"$FP#Z<2;*7C.,%SDY=0:'=G.IC;KL MWS!/XQL(8XB6+[RE$IP%.+4&1Y VOWV$E;*Y;NK=O#U!P#X"+&L[ [MG WSM0U:2(2)OT M'M!S[(2QF73ZCD:XX\$_P1R[]K%G7X)@AY4_*"=$.4'%#2N).$D13\W)5Z_Z M03TAZ@FIS8*W$4FG;(?#"ND+P*6?9>IWMZ5W LG!<>W:_*!@U7W3B3Y[>7:Q MMTFQ>*_V)9BZ:+2&@*0SRJPH5/>#DP?38G.]=7IWNW_NU?*@H!W?-P<_R!5O M<7"9. ]EV_G@Y"$GE>BP[95RP3@;.S? YY/QIXMCYYFPFA1=)\\VP#?^(9G4 MY#BCGQ"1R")2Y8,THF=P7/*TO86NTGLB2Y_;-Y_O'&G4Q@?!1 DFH3\KKJFS M).7Z0AJT\,$T<:8):L^*.^HL6Y*N ^+-FV9-?1"O2CR5:FQ]6UZQD:_1+M/[ M<)%N4C72EZIK]YW;]<2H'F*>!4K1CSFH1A<)-:FZ)F_4\6-45- M?W!6"6>%U-HZI8"YC%47Q=399S^8WM'L+*GR8A2T/?8P/=)OX\RD8DF-_YU\ /TE>[\ \U\YLT'S9NS#36*6- ;BM'W65 M#L'8TQR_8E5[GS^?7)P/X;0)3\?+-/ X-BB2 6=VE*:K?RZ=O!CJ8TB M;'#%P1&HI>B=KF#%#&-&=N5_0A B8%9;V93*8S4IE7??_TBC;'!N,PUIE+], MQI_U1/89DD8Y5X#NG)OJ^'>YS961WA )P1\)WJ8R\BH+U#2%,_UP@<$]2149 MDI=WUWU2YZ\#_&@4CQOTFL9R0Q(K!NJ2PAN,>K0;$LRLK")5C<5=$BTQW(6D M-P1XM&G#3YR@7E<>NKW<V@$&/J#G9Y=MPQ)T M.:C4/&!*E*![_\#AR .(L2LFVHD280F+U],$""+2P+#9T5@#PTEQ?;G=_7/G M4+K'@T9L=\FH;!IU-&XP9;5$]:(:L-LXE$5ZMTEMPUC*R$,HN 61TH0A>Y%= MG], M2C5PZG8WO.PAK&0-T:)@;R@^+H-CTX8,I9FR/BX&<(2?SCV1TG@,VF& MG!TW0UCB?SPLI/=A(8-8V+>]VYDR.TBX;4K4)?/Z@VSU(3*1S8Q#-K;2E?4& MF-)TQ<=)(&&]Z+;%]*2].RY2--:/!>^7J$X,=8S,D-!+IZ^&]![C?YE$2%%1 M=!6L7_%M&GQ'D>RBWSO= ]]-+]K0(OY;M7G,7.Q.@1T\-Z)@YJKI-O.KO029 M]R3-6('Z%DW70>+'IZ3Y3*J!BF).3\:33X.]K$F>Y=IKJ^VK(#VLAB0AQ[F0 MITTY16W@@U.MM:7H>1 VI\RX<&)<21"H61N%D_'Y%RLN&S05S7IG$&%B805WD$N; M@GI;- E^:PF!#3F!WR^,_OP9A&_018LO>07!D5$1^4_,N V5GS"-.S*('_*E M<\T80C*T>UR#$'?[T=F \"&([WS72Y %\1N,5U=.M,(IA-!_L#<,V0JIA<(Z MP6W>H&D$ZIP"AZQ3K#QC.!9N@M"):U?4.31BU/E@2@/]4$\P^B7#]^>OP1L( M_70^7@*DA/IA'9,7HM4_*-).588$ISZ[*S!//+1QIA_U\N(_I-HPC3?J+.#V M:M!]!JH\,J.FW'40QMB!<15$<>KD$HS0X#5C&J?:,X$?B=%()ZHVX4'L>/I/ MS3@J<=UDC>\I@?G7,(AJ+KY+L A"-+S?FU%0K.T/7K91U-!G0ZIJL%^W*WY6 MVO[@9QM%M0U*X>2+GNBF:Q]AE4=".BE=* IMH;V#USNOV!;VU/."'V@?AG^^ M0K+!&(^\WU!A$"P6C _^4ZZ>#R!5C7PXEJ^19.J>WR,DU'$$<7)L(P8N<"8 M3VH"8W8=^AF9Y3]'J$NC:->GCR@8^Z-@]$TVG4?!5*&'<2RZ%\HFF+2 M,);%+$2MCF71SQT9Q/N,93&+9,;&LN@G4.<4Z"Z6Q32.=1K+K)WHNV VBUFNN%WQ^$5J(QZV,GVNFH MT,TLO _\)0C[F*DYWZS"-)Z,OUA[[-@1L9LH4&T,AJTS=5USO?#[@]!*-&9] M-C:VCLB:43$?"[7\0=+F:FH;\U&;6TLQP^835"$C/R@HH9<.8C4,.E$G99ZX M=#PG55(_AQM MKREW< 2O?VUI"E##(WAQ>'L/T[/Z/%X_D63@[_,\GL>XC_-X0PC4.06Z.X\W MC6.=GL;R6W!)'29%6JOK(+6$&;]29P^W5(/#6;N][(/8UR6]. MG/^$UT_HSWSP7\ )=YO&1O=0>8U6=7EV=*4A*+ M2CU#TRZ':JW;&S++NE%.!P$-IMZ[*CV#\ Q\U$>TDY!W"$_4.(1+G1E%:6]& M/N[.H!R_8E7Z=P#O*<)S^-9*FC:_-''TBHBD:-GQ=!Q+XI@ -!VML:QXU\#P M_I**F@:Q*&2'8 M+-R2TF9Y=;M%O(J>CA3RUPN]?X[CRK2;\@;P)@6N#-(U%@3 MIDT==_XF*=XZ8]KCC!I503]-SDX->3FN,4H,Y 7%MWF;79UD>8>+E-*FD4*5 MQ<\6C.FVS"COX@%)ZR/Q@"ZEH V+#N>US MLEX[X7:VN%HY_A)$=WZI^E6PWCC^]CFUOL[P+]-NR9[J?E9SJIMW%5=QL\ZB M J-X!4:+2GOX-WG/_VCENQ^\1B!\ MPV9A:N&C/P>(!!Y,,6*='*O^C"G3G.QQ?TFEO/%-KT2@?BH5H#/1GBE:%TGGO4S:UG&CF:H22,-D?P+H]H"K9OK_$Z M'VRPL8!,AR>PQ(D"@G#[#7K(A@A\0#^AD6W#$G0YJ-1.:I0HH1>D'T",HS.C M78/JIH\DR:*$L0RZ.:3[+ M,X@Y\A J/2WSK-YUW_APLH ]C-.6^ M@?D=MJ26. 9F&D4@CBZWWYS_#L(KSXDBQFHCV8JQ3.IWV5&A-9L#4#CR[Z7G MQADV:,DT#JH@@S3%A!6C,6:!O,5ZC-U;9^K/T7^GC(T4H9AEP M#5-M B4JN M>P4CP_M]$\7.GPX=V$J!(X&4+[/U>][+)()HBQ]-W3\2F*?2I)L=E-*FT4&3 M>2&C'6IPDG[X\3]#P%[_N?5,HX0,-F+(\L7MTN,Y72*&,M;A\M]MP(*OS=K< MS!70-(_ Y7;G8N7M[IAU3$-3OPM14$?4],_6AD+411?S-G;UW:K2)Y/QYPLS MB"G,D$X#*2249LC4A?/_P3S1,R_)8J6?=!N$/)YQW/Q;(WQWP MP& SM-/!(:%KW0[ 3LZ^<6J] Q5%51U%58WN%E+6_8-.OC7@(2#!0[%C^&Z4 MK6@,; !:(.;/L1/&5HT$BKZ^(E,2ORA3I-F^\V^M!WBIN?T8YSTJVU%*4FR;<^-/S?O14@6J+)WP[^HN1N>UDK[-"IU:E3T MZN/.=]?=SH*P$$_8 QT5> C\L#*H=GD%7H"[\N$?"8B$[G]W\,GJB/X\&4\F M=MT%[TLGAIQ?=1#9I@]T;6 VC'(SGPH=1+GIIX<,-JVCW)1BK#K*S4PL^-H4 MCG(S:X3UE$I#/ZH&3,#-=&;(O=F>TFKH)THSE(31Y@@^[+0:QJ++0:4VN2M1 MPE#3:@P-X\8:&,XA7U]I-?13QP KH87B#'EM5W.*#8-8) ^AF)=;3A.&;#4Z M3+'Q97(^_F0&Y(U18B O*/YPXA.[N7)E$$N,6%X$]67(C=;PEH(; MB_\L[^9B9W07-U:Z"YQK!W"T5$C M%JQV]P+-0GICZ-MA)"ZBFG63DEDT#%[S/7VP>$Y<%T2L!*/4TL/"1E+.#IZE M4P'M[F%%) ,FVR((!<(&!*H-#.R& AOB4Z\+7VS)\ N;S&T,O^)@<&XI,+CUA M' Q^ W"YBL%\^@9"AS$;$5.O?MZ+YI'LZ+,5L,8GDT_GXV,U M_:*;=W>% M5\U]VICZAICD$!*M^\'$"A/;ZZZ#RR?-4V3)\>HQB-'_0L?;.[A),V.C-CYX M)LXS*1UV8/D>\JV[3#GP'9GW*01RN6X^G9P>Y+K!;8VW168)QZ8+:A=8R6>$:UNRL0AC%?9H&DE MI/6W2J@R_&Z]"8,WP+^)P:AA#JV"-=C(@W"]G M_OPY6,0_D#[HX0;\6L-#KXW@708#?7.0V#X(M],TN^6N9W3TV#4&BEP#H4VY MU9^$/HS1'@?U'.UQ\+_8DRJ]PO"P;2BS(6% Z<[W.]K@ACAA2APF+NX'$UQ6 ME>'"*RVU(4]74C7 .YCC5S0-[+XV0&P%6)_[ARKWUS"(I-F25C*-*0VAE> ( M76SKG2I3UTW6^&8 S@Z..NUF1V#HWQY(,?3GTW40QO!/)[OE15$1;7E1U/Q@ M.=>I@MK.7M6G'\R:OQX C7.L*H/ED;30J@YZ@MCQ#@YZ/O5-D_+8H="B7&2P M-. *J>@!#/+YWJ>NS_=25U?TX(0X$^0;D#OC.S\\X\O:0__8-6G^25_69\JQ M7OV/?3MLT;XJ ^D:1&X(4W:QCNT8-:KT'4\F7_0D R3KN^J E1/"3*.1=V\! M.-Y-A!]YPR8)S6K92;_?MM$NKK1ISQ1N-&7 GD/=J$(1PSR3R/7@K$O. .*A M7YNF3*%4-X20)YRPCC1RC7:=&?HNW#C>;+& +N/8B5C0-AX(XU0[P! 77O=R M14;YGTC@'\#SKISU)F%<92:5.Q:,A657Y.94-X9_0_8X\!]#L(81ZZ(ZJ=RQ MH"LLNYFWF91?>K;?#F2*I?&^8+,[R[J''E.;!,TW60)-OK-L@OX9W:HBP!?# MRCO+=F' %4/C''25II@,D;SQ%J^8E*6!5,P41-2L$L(2=AEOQ-W/;_+'RJ?+ M$*01B?5N,S;P@G5-@54*E/I&O(VL709R?G.BZ!(&K*B_4H%J]\XF9^,O&DWN M-CJMV=A\*8V)E2;-*?>S/&02%H+BCQR7ML+_:VI5=?#!O@1 MC3_$LL,DB;BHNHV+]M=)$,L1\U-![["5#:*8S0-&C6&R059@QL,WZF*TU%B? MEPG2'>)YE HW9UF?M:+#@EI:4NK+!SKRNK2/(@^!,UOL#[N*PRQ:5#BE^+ X MT4A::F9:6]8#DGWT!'SPP_&P321A6Y9J#9,8383N(/.>/GMAEUE-P%+8E:VJ MY=/D_)/>V&WU-@);U)P!%];O'8@B7R4XJ('FN6!5.2)>L"0NW%HGP[ LB/(_ M!+XKSY-]K2.B"D?H@BTJO:"J\PMF9G6P0-\X.,@X+# L; 7E*V ;YDFZIF9J%JU^/$02EK[@D+U>S=JF M#&=6G2V^1UEZ5R'_=JW.,%DB+W)!C6Z:LB:>O3IRE60;HJT0/N$3UJG;.)^//)Q9308GT!3=4ND2U$*0Q M-8Z5%$PZ=//V2'=TV$V +\$E>'3@_ &@M;(Q202;.Q+JM-%&0:BV#E5R)A0U MA*I*._6\X =V]=P&87:H7$K\2B*01/4!$J:M]$7\EQD>51&"E),:3MWT==/; MQ,='TE?!>@UCVD0CW\K@Z=)8"05K3/:LUB91I+L@S/?V:&L_C>^B*'%2Q]$+ M6&^"T FW5R",X0*B3V!WDNLF&U2@OM]1V_C@.:9:-P7U3'XT*']P>[;XYH2_ M@_3Q91*)",4&2 =1*0M@E=_D[CAA5SZ31K*O\IR?C*D9N])_C%S M+ R2D/,*%ZQR=#(93RX,S= EV'?KKX3\RPDAO@W%P_*@G#U0BG7=^CL;SZL@ MC'$4& _*PX+V8"G8=]WY2VA.GKS/-^^NE^ =03D (UWMR,X<;C7S 6PEB:HK M#TQ_2\<6S7.RV62O*Z(^%/?(I*V;,ZIU4VY_Y*6F3AK]\6'J*#-U:J_!/P%\ M)[Q\+?!4R!#B-V/^<%8JF?5&%%,+>+AB)Q#>H^7;MB8T(3135>9G;?O:EC01 ME2^0:L8.5$JULO M^"%K+'ZB&HNXQ=$"-?EA'2I;]HL01Z'%O2ALS_"3Z+_U]EQYJMEE/>;@RZQC M#\SR8@S*+"LNV^<2SWR9"X?TRG;B+RE/!^:7QO>!:J')LU>T3/I@?N??O+LK MG"3S-@CE8GE;M&@/?U0+::G)5EDD9>VV<\X1YB9O]\-X4QZ'#T%4NJI"Z7B3 M)JKD_C(9G^N)V)FDO"_@!.^_ A:.O/5R=JLL)WX#CSU]6( 0.SHY! MCK=IT>" B=61FE@X2D5!O'22HI M;0S+ :GX^9=C80R+&=UFPNPLM#;/IH8UA?-YX 7:=<,$CXCT:;SH*EAO E\^ MY'9RL 7@"7@.FOQ* X;]\ ^WGBG3@@ JY<'>3"[KKV3E(_W.1_,">''> M>?!3RUL*NYP\1AT>D#>VN4 X6V;BX7,SI(CB46TP?T(X(!VNR"#+-V 9ZHH$ MM/Y"?*Z"QS!8(),W[?PM$!SZE$J6,:&%4+H?BB:/^V<'"UVD5$;2S^(5"//5 MC)H#BU^KHH*S$Z2"B3*F"? ,Z<3AF@M&+60B<@QL!>;F]^"-VKZ;"SJAL+V8BPIC_3/+Z=J3DUQXE\VN9"GJ M#812],2R5DN;[%L3IH)$"Y;RHJV$RAY:+AW]:/:XHEUH^M9%$J+]J:S3]2!5 MNZC3M?+5(?E=A6KTG%;:78%YXH'9HJ)UU+/R/N4%=YT7\LS)^!SG;V#=XX]@G;]#6EPNHX9ID+;%Z!!U6>$5^>(]'68"1=;K M &?HE"-'5LLB"*4P'AK@V$^(9>*BYY5?@@]#Q\#PY7T,?XCDRAF^@L!.^ M ?P@/6V!D&G#$L(PX":L&ZT58/WY7F4RQE-P.B%'('P#]\7#2!3ZB%2M*NU4 M^Q-0ZE>AQEJ@GA7J),#*"9?4Q&$B54P#O#$\/*0%Q.[T?D_O/FB2^!($,9L8 M FB*$<)\(C## @Z&"_%4D%IX0" W$+27^U>=^9RNP6N\BV*\#4)\TC9;W"9( M:K [?)%S-7T^C._#7\$)-8L/C19!.,*?&@6+4?:QT>YKYKN8L#@EMQUYW:05 M4I&$I] C$2W2V&77,&4 L_6ZSXHC+XRBN7@#T,B+D_UC^P3> M@)^ W$4F#S&QF4'A+BYAVQG[(B.##Y9I3&A/1"CR@^?[4WD*U!H8%/@BLNF. MSZ,\M!P&+@#SZ!8I0W@ZYU:R#-QF\B@*N:LF=E$ Z5<'^O=!%,W\FW<<29K M:)6F]%]@=0B#W* 9RV!7)6';$#T]$[H2.^W49'R;2*,HA"^SU&[\1F@JV2#< M^7C[B.E<+$[XP:R;Q0*XV,VVN;,!S(JW()2LLG6,V'INU6"D"V'FP5<4QB5,T4][/-$/ M_[Y*UHF7'>VE,\MCNC3,%M-YUG]"I(5H-5.0EL5QSX!6DC+HH#8A64N$B0$3 MXA5-0;D55G*0,P3O,FRJ[4B>_W<2Q9CZQ B()DW8A#T#-,D!+Z($0\+G[@-_ MB=:3-9[Z7M!W&'%SI**FX-M\!I>6SI 0A'I_F5%MY,*F@2<, 1\]31.P!'Y7 M@?\&PA@BAN).,V/.B&5-1T]H.I67T!#XJA,-8]8\+&@:<,WG3$'9J"<'.B%[ M<-;L.9-6W&SX).9,*0'5##NRG[H MXH0X339KQ&P<.7#4/,5JA.\?X[-?3G(O)>HHJC26Q9?20%6\L\G9Z="PE1'< M$(NUJH0G, ?KM"?9]DEX"255-!OOYDNJL*S4LUR3()98;LE5S899&"Q9U!G" M=SEE5SN534/1KE,S?Q:F*8=WZPMJ ;5!G\';M&<7\@S :I.[=^J4+20M MQ.\J\M> ^/ TM1W-:G#2U?E$KM;1#/%G=1E."4UJ2;^^(5 MAT64AO):GUF4Y(]-C][P4Y_1*O#F+Z$SQ^DCG:V8-Y/3QK!HTUYT96E'#:80 M?B0#N D.("VI0VPO)-'>L5%+1@T%S>QUD_+UL5_,9XOG.'!_?PRABU0#ETMJ MI&'+5H^-%24D=5#P2##WD_B"XJOMJ>3YFQQ%:S7@9].H_M "+PW19N1>9)> ML\DGV_Q M!G%VGRQJOOSR?CBRW YJ%Q1!4F'XJ,N*:VB%1A(V_+U^L,@FAJQ M"]JH?);*.-JD ZT%;;+Z1T<;AM@%;8;BYBX%&6*A)7W/-PN-M.P6A@R<>0%+\BCS?7-O7:SERY"H\%WX2;- MWO_=WSAP7AP%Y7D?OV\"_^8-%\6YQ!9.XA&?QU37^C#(U(=2B@! ;0YR,M&^ M01_;_66'&-;A7NSTD/IRNU?)/]$6 _6!Q*O&C0V(1FIU4+!F*/YN'# IM(3A M@L-@A:1\!>+V1@KO(UP>T^GRRMG & M A)U2NJJ;R63\14_*1S78RPA9$$"E M4UEU8BHI-A1)=:*7@**'FS\2U+FK8(W64H#SH-;22E"IT[[IH?&L(XT4I+0W MLAFMNTC&/U,LLR49YPC$:_%C"-;PP"LM7&]@#&HD;D$/E1YBC6^15U7XW7 )/G=!+5Q7P>3+^;"/P380L4%;IPE6-\A/8Y%[H WL;2>LE.%(D?W^M M$)D$?X-F!L0+5=(7UW%5NF)[?KLNRRCU#-P$KZX@7-\'CB^;6_^,DEL_:WR4 MMS["S8]P^P-)M<\KK#_K!BOQ/K6\B0-=+ V_G$@V/V1>E9&1.NVPH&GPRH%V M"+J@A,-!FYE%C534-,0%$>-!S1#.9K#+XX&9%/JPH-E ,_!B3^4,X70G.Z*] M6[;O/(Z8)5J\KX,AF?ZXV%%X2K9H>W$58W\JW'>6X5 M8^N&.

]F*RZH9<8]-? <[;H/Z'SH]A<-9P#N"T-D!:JM:$[ M=QJ?.-]]M_EZP:QL"CW4K1CRXNK&O_6:4_X+O27:3J>8!'N_G+G MS\'[\P]G@_\B8BPV:]-DZC X0#4C%6I!M\G9FFR73@2X[*D6&@P=!,2RWC(@ M+:F[,S&)$P#*.9I^]-O:#/+"*DJVJ]V)N'.TLD^Q6%5L( ,;3#%",.7M8 UH M'AU@=Y)^,QG$1%^,0%+B&T4HD?P=-:\+R1_!K# @$C045I&=4(R M,PL[2PSY-0PB^O5B2OFJMBZT9VU6,#_(R:K(VC!D==&2_GT@K&DANJ)G U1- M+WH>B[":!HW%593^OT_HKX(W@*;&.+_I? __2.!\&D6 ? E"N/*PZ2 KN*)' M ?JS,AD"%L'Z\UV.LO1UO/^=.!X$\ZF+2D;I5<5V!!+_S-%2K:6*%+U 8) = MW,';)5;3J9&H';POH)$4Y8N,6 MY]GSRK1RQ2@,D2 .!V[XR<)'1Q =+_.:% M?J*4[Z.40J H#*&4'B U9"1M_6Y E10O9DPAK=["' 0'N.)UD9JC M3R>3\9<3V]$7%%)54GUC[,G:=56!:8!18X"\D)6VBP3[&NGQN%L6L<0W[S'T MEVC#MY7I(X:-%ZF M?F5'SEI8I-H8()7:R]]%MGIS#%A.[!FE] ")(B-I%_GHS:%$9HT5V59*V0+% M.$*M;AII9!#G\D5.:J,"S!0GWMS%]+.6)5:5JL9.T8"]L)@GTI)V$/%NUMPB M/HT,BPFB JH*. MBQSL@P-B+1Z%)[0Q+-*T%[VGT+-.DZ&5 MATU_.KQ/TBTVK?B4G#LT50HO"'C%)^7 MQOEYZ0OZ#F-R)14U&U>9Z558.NIV62]PS.F57-@T\(0AX*/'$-"0@5?+-LW, MQD L:SIZ# @.\1.7T!#X*#G'A^+]= ,@5&6PY!C*88XBM?UI.CF;AMUPT#^-$FB-]ZU+F2*3HX M*)]#]7]2<'#H)G=P<"Y\<%!\:)1_Z>,DP MM$6BN#5Q=^72&;+?5N[NT@^>, 3-W%UFX:?8W64>>@P(&KF[S()/V0FL?N": MSYF"LAER0-#)":QI\$G,F5("]G\">_;+21Y7=9T 5&DL>_I*:(K*[R1\Z^2$R+3T&V^>+(%M/Z$2,L%%]/8P<;XD"&MI+;>,]'I MG1;;J2$MJ?6O."B\QF([^*("=G"-Y:ANKMC.D_:BJSJ JL\:G1U 73D;B-CZ MC&1V8_3S@Q.&#A94[MCIR\EI_=@I;WD4%4VCW^U:-_^HZ3D.W-]Q+E($Q"M!.7+B%>[Y,3!W!>:)AZ^79QCDZU[6,]91E$#-*NT_(=J/M8QX,7PJ M+WDU%,[F=^&P7WFVF*)1YR\!Q_%*+&L*W&U!/*2#N+@V$Z D'\X?\H ZOO_- M"_I7A$8+3JW,/$^1;,4TTHA#3=@X*!"]2Y_A-/[FA+^#>(8LE!#M:)X=#T33 M90C2#M+=A"+U3,-1!18UAV%C-9CI+HC"N#0KH)_V,P+ZX=]7.#0.A$C3:+ET MUJ3@!5HQT[C0?B&0DK1+ES 'M">P24)WA2S@'2_KW2:>RTG5-05>*5"J6+:3 MM=-S'8!F)L:)S?[/)L'03I_U@QF.C&9.IS*;KN0U@G/HA%N\A,P6Z?Z$86U3 MRYM" ?46MYS(-C^96I(/#Y/9HF2<,&,H^!6-HX<4J 12-).XR^DZ[ZC MS]^L\L;!U4S=M=E<6F+[IW>$4K8$>DX4"4SOM/+&$4+=]"XELB)/N9;IO2P@ MS/H?@E=G\S#0XUS@BV>-1'.7O"A#A@:G^M=/S\9/+I0N/VE:E-@N89(F@< M#_DK\%3M5_Y>[?SIQ=G%%[WZ9^BTB@!?#$.6$/90O^<$:0K6-@7'#HS$%@KH MX/59;6Z!J\!'VV80IL(_ 1? -S"?^:7=&-]#P&_#+AZQT6>Z#AJJPOYM:6D[ MG^"I$_VP0C!$.%T&F-_)$8K;Q-'PJ9DFK(\9+6G@,80NCG9+-<"G3J7XT="$ M+[7U%Q%*&\9L,$R3>!6$.-<*?_-@F>P!)&B)2[$OBOS\"M4:)A*\.DB4IE4)T!>MXHY= 'S9 P MF*<_9E)F=AJ6&;NN=L'53/:(-G(,Y&FE"T7;J&ZYDTEXG>"8K'2 %*=-87K< M]!#$6-@(>-XL3,VR13YR2!QJW-B N:16)SFGS'APCC(;[5HJ(:?)AK"<_60K+'K/ C3%X;]8 U]_)/<%="+PRN@Z#,C]$,TVH!P%.$O MX5\6'QLY_GQ4^ISY=T)OG!";,3N]46Z#THOUZ[I#ZK_S$?H 8[VSNEZ"DI\J MOT!YZ430Y;RKW+"UZO Y^S(^T7-#G(==V9&G4M1AO9LKJ1DU5#*%0EW0HS7Y M^B*=J3R[AEX24\\BI-OYX)J\>H;U_/-O "Y72-0ILN>=):B>!,^2.(J1W8(3 M2K&72]EF3"&>S#JI1$9%[%&U^^J-/ZP%4JH-4YBCE!7-R=;KJF@>S_*)^D M MJH^K31-<9@\P$T8,&K/?>M-3,Y9;< ..Z M=8=?-(6D/1+PD/5]Z]>0RU[D7G-?0N%5,XU2?:,KRB^.Q@PARCM<-6YK$S>;IF/&.NI&W3.-PIG92S MEZ'#KM;FSCQIB"D\Z0?=0S9Q=6&(DZ#H M)]-O5"UD&K1<5=/1Z=R)0]ZU%YZ':Q@"-PMOQXEB$B]V_+CDCL#=/+VX^)+= M)4"E\-/<^(+VG8\?>\+//J$2^,8]^EMVX:3ZA],S^M:_]TZ8RAMQ;X$9*M/X M[ OEJ8]U:J#FSA.\_&()B#(SWOV0;<1^.JD16?>^GL19R4H-P=!X"_?#1*%_! M#>[_S?/L<;^+0D8O_B7#NF_0DFD$Z'L3H$IEAKS[SA8'_Y>YBQ"M;AIK5*$H MRP^.1@S90%9D$#]?-G.%: 4(!U_^6F&O?,HUG?-P)CNF^]&+(BB(:K\2)V]$/=F_ $3@CI!M# M ">%W#P]?V>"SZSS0806>E+D3]+R %(WKV&=3R;C\^,ZOI)3C"&^#E7/7YF MMY3^#_$3E-"0!4#-\U<&P":H=@)>0I)9]?R5 7#T-6ORE6#?(UGZT.-KDZ!Y M,T?--^BS'\DJ_]TX_3.Z546 +X:=#Y59A0%7#$-.$;A3,6TFON>]8=:Z85/0 MUV;U=Z-!^]]':ZJ7:MX7[@LURK]C'*&[(9A")DMITOISF\9JRB+;[OPH#I-T M^IG%*Q"^K!P_*KUCC V5F"V>+6 M@>$W)_P=Q.FS5^DMR^*(@A02KK='1S<<3-6Y;E]/I\/E)2BGGD_?0=T %RX@ MF.^#17?:,V]P]=+_CZ%H)4(=O)2I<^"6U=OR MRE?;:UUM-^\;F+V_S'?"JFC_Z%C=CP8[>#34DGUW^C__ E'\_[=W9Y?_T")"7Q $" M!(@DQ8B-G2X+!_/+#U=F(K%[/?-8]T&;T<5AT]@DB+H>-(6RQV":BTM[,F-[ M>79W9=0_SDXN[+Z" GQ?T1)0$V^L#F1&SA&["<(EPC&]\VK*P\OOZ>!(WC>6 M6WZ/Y(4@D=T.#)U^XR$."^9FL_*>7_KC9X+D#O%> MHH4:OV(:,A9QW@X@G1[H(0Z@]/\](;)<1V0U?D;A&SF@F30+4 M'_B-@38FX<>UR/X=N*WYCAX?-]_X@W9(>F >VE,-J)YGG^+\& MN;TW][[=X0V.V21MWU 9J4^SDX^S<9-/,U1;4@W7_3GWTG;SUZUKT--SB!_Q M]LERE0^.9!K@V1)KN&[)W2#+]B-L".X#_PU%=,].\8U>@MCQBK_3=R;N@_AW M%#\A-UCY@F!@8_T=+'W[171[G M#IBA/LM5R*$W=V/\AN-WU0>Z:L_/,Q[HROZ4]7.T[6AZK$NIL>FQ+F;[I6$Y M^S [/3NV,OL-Y;&N+42#O]??+1^S1:;THU_&2:@1#""I\MK# 2\?,P">->N] MA1U<%RY0**F. 9GI+"!HO#.AQ3=_CCVZ0<"I7I>IPPA:/L-,>MA M&0])',6.O\#^ZBGP/'*\I3\:BKY@=P:.VF:HIC_(0@'.P6_L-6*5Y4,P3_&L MG]&P6YUT1ADO0%<3V5]3@]]S[(3Q("D/)P?71/M^\!W^;B9];#**$K3XG(2[ M6W4I.%'A*!%M+RMQ=RK*#4V$K9[:NL/7-4__KZ\(WI]#8.)[_TB>;B)H.M+9.626RF=!EV[EWV9UB4_ MI*S0X[&]#=#+MJ@+U(>;5EH-1[L#9C2C1"]YK8TJT5 :O<&?ZTF7N76M95#I M^X)I8.D:6(9U,O[#2Q. 6XRLCBRECY@&5U^#J[M:QG^&:L*085FW,<(4/V,: M8WV-,1V*F4Y; SUM#=1>9WU0F53(Y/&1\@A8&&?=/FHT2QH\[U#;!^&>2]]3L.@-U1M/U=E+T-@X\[U M"=&+B>3O5X&? I@XW@L*-R>B(='OEXQFH+3F+V<, 5##..Y(=0!2>1?+PU>8 MEA;$!Y8)<#+A\M0K32W:]#)/6WS,-HUX=-2I:F(XD>]S*-WM&\%#-=?QJ42NXT(71[2/*$H& MX\F4YE@"HL%;^CNF.;;'E'[T6^=3,QA#24$ZI#3']GG6K'>=\D M.>; K/P*17O-:#*0ASEJOF(?;Y(-%_W2[^#P%WQ660/-8MC4@?-3K(/B[P/6 M0:,8)N>@/@SS=STGR3^<]345= MR_<,CO1F2*B1[1VQ';SU2"MP3SCZ\R9$U$^ "-GB)R?6[D*5[7E0,TF;&1W]83[PX((GLD"&F(J8_ETUN.!,(KA@WT7^ZQ1<, 47:+8YV)L M!Q-<4)ZOAKOI[1A< &"I-*I?I>"")DX .\X,*;C /L^:]6XCN$ KY=A7LRI[ M&O)!E;]\\W$<,3TVRO6A*;TW!>ZYHP.[.8A1(D^F MAA8F.FE#;1S6BB%X,@'0M.HC7*'Q9 M.WY^Z>,^\-_2ZU'\N])V/@+<8#!#3HVC0!_,MG<-0Q@O9IZT4NU_-*-$'WFM MC"B!-@[EG9+6():?JNA]1)6[+ZOP?'9R/M#4'<,<4!+*F+9S ORRJ^[6QE*Y M^VDL61U+$LHXY+?:&_'+7Z"P.)QJ7S"-**LC2DX?A_P6_+#/3]. @G1^*@^G M8;\[,O?2=M&"C24-B/(C7G2'7.6)RC)>^_90&GB H'W"02%;\OFDXPQ[..M0Y+Q",\)<^& M^ZK22 =P1TV:]//U=.U?Z%1230)P+I$$(.WP7]]ICT=NHI#4K$!>(;I\(V 2H]=Q??$9OR M>Z??G^Q7ALP 2 M-0>B9X&6ZIIN*S80?3\CCS2W^H)\LC'WB!#SQ0;[F*Z/,7Y#N1SL:_>MVA@C M![H#,.7T5HO=L,^;OO<*AA BT!CF+6\^GA6C^ MYF"/#O.;($RM7KHGR(;N#I:[O0(Z^%GT>O/J!>\(/:/P#;N(#=[.FIOB%+T$ ML>,5?Z?6EOL@_AW%3\@-5C[^&_%"78WU5U;/!5'/0+,?J/*]7T0->,^,DE11:EZOXP_'5:]7VF[JW-HU?(33;SCZ!RD4_?/(\1=' MSOY#C@)6#?HM\+UA#*3O4?RP?'%^4C5Z/J0)2;&CC\AUI=($E,E-07>E M8U=748=_^-J:X[(( PI X*>>.[Z?25@'"B.TJ9AQX%&6'X@)NO*]0C<2LRPT MY:IK@K%-D184B!8+C"9SW#<_1(Y'MT6WZ4Z*HO&%2$!)+?0EJ#8#3??R>A/. M^^UE'_S<7T#AA>S^(R]3W^(_28:!+'T$E4=*&E6)@3B=)-9"69V+ZX]4[2V$ MYIIOP&F>SG9-SD759J#QP,!F4 LD@[=JSQ^N;N=Q'.+O24S!>PD>4V5L#V'- M*1D46A@HJ\048#"K(R*#WY^D,=?KP"-B1-D,SCV05@N6 ?E(_G5NER(==D.LY4827. LKBK;0-=_BR;#W6I;WXW8V6\<#O4;YA-Z0GZ"",YT ]1@&B\2-GQT/*;J13^IN MY+R'HW#?!?DKZ>4H[^8H[0>^BS@7A"Y!5X&?NA5_P_'Z*HEB,F6$'#>Q=*U^ MASQ1D;-:A70%(PIY6.:?*7(-BZI 62H4=50M==.=71&)[\DR.F*U98%HH2E33 M5)RD;$"\K_E'"_TDI3( %26)>'V";!;,Y"/(UYNEY_SM\!^F+16 @KL\=GN\ M):719-SSM+TMG/M%0U^@I&J9P>M)2B!-%K VJM(0&.F[R$^O6 ;^$X[^O'R_ M1+Z[WCCAGX(PL:9JT!3?81O22>1Q46,KKC"XK*D:-&JTTJL,/23$MCC)FSXO M-V0YD*@+GR@2&F;9O-O*/GBG+V.HO9#NU-:9;0UH]#"SQ BEU71_#,;J0B55 M6UCV-4KH7'SX5UCMR:U>%@U* MK=.BG.-@+##-]HL++N[H;LQX/C<:SDW++0]-_15*XF M)]?#W8/RT*KZF5P3.;?G&#A,P8[YGB\G_L M]9;_X8]OSQ4E[7\ I1$E5/<::9 &B)OB/O"_B>]_%4I4!)F=?!R>6F3%,G 5 M1VUX/'WC#(^G;U#T((ME?5!P9!C\YI*S[MXUW)=IJ@9-X1KL$ZU$UA0WQ<[3 MH>K39[NVMLFJKE*F8Q1=_W016F!_]8+H\S=N%F"6!C*]D(8B&B[&\G^U:F@@ M1!%KN>(WTP>$@>G%8HZD!N,O0/JP?Q7@4<^(\@, MO7-_\12\.U[\GA=4C>T_D8OM+W6:)HG+N]V5GV+] 9Q?M<3Z7QS/3C]\&FVL M_U8\B['^3S0U)\=UL?L-BDY: UPV>HOELJT,IF6U\BL4A32CR4!>(()%[+\Z M/_$FV7#1+_T.#G_!9Y4UT"R&R3#[KYALF./ 9\TX]0)04-8P[4@*I\>#T( ] MT]O)*@(%?TGP>&@+A#')=?:;4O1Z##TU[KZ.[4EKT0),;0G K^A+@[2V?4$J M1+@FV6.9T90QLK^JMK UI8 (*" MZR2KT<-XX*[9EM7JSY#4T W/ZNFI0<9!SJ.Z4A4-?QZ5%I'K?QYB=B++ U0: M=*:N)&4S.2^6G.DYX_C3)+\T0*5(HEN9)15%A#EIJH0B9+$3XG0)Q3)CT+2\ M8$!>5[ET/,>G[UPB%-\%6;)B@8V(5QR*[C2:B91$S;4Y&Z*-D"6H,%\!OP(T M&BCI4(X";9;3 9#@,42O#EY<_Z2/V"(Z[V4YIK-\Y33"/!:;%^4;& ))E";[ MCJ(/?J7OY9[9Z>SDD]T,W1K6E%8BY_RX@.5/B, (OR'F;4.I MBF,D0WO!C=[QTG,9=2=0)@@CBIM7;(RJEA43U 6O,5T3'3R-="-A^V:9^ I[ M;3IDS1WE,"O96;7JO".(?RXC+&]\\SB@%4@R2> MU9.XI&RVC6PP?;V#GC=;B3KD^R#&?+WV::"DP_:^7OO[)/9$_CGOMC'4BEEP M",J4G]'E11S\G&[-;S]@CF@2'6:">6A^>_L\T; _:"6R <_-P3IKP+)(3 $# MSIJQ+%R&TP".AC#J,AL-!>C=8\RT>-*E^1[%^4JMP)9*S0/BC(SDXXHU$(Z< MLN_H[UH<4KM&#HA/BB 8""ZPZFE\1.$R"#?T /+PW<,9P)&JK_%,SM=8Z.RH MT-M8O8U O8P[$M C)MFB,2E #Y-N3/9M>$.*/"R?R5^C99:P0.2/U--X>>B= M7WP\/;$R_W3P6!H$ D@*C\X2/L=.&']V8M'[LGH[@<*K'DAB@)'-4(+SNO=) MYR9[D[X.)AJ;@W'PUE I?+I0='3L$Q.B)0--SH_ R27"FE3 P>+8U!29-S]1 MU"20IJ9(8\?>6Y_\$;TX/U%T3W.PT=1I:D?_,\_"**+[^ZBZ(HBL"]CLA] \G7$2BXVA#K3*]9[.33Q=6 MY@D)C11'=QNI!K_T[#":)_$Z-9@)CHWLPE#4W46/=38HR K$B1?"&*8NQFCXB*4R0QR\+7H$ )C/ *:1F!*/ YIM8#1@L5AA7QTLRI7I>\(.ZAWCFF^::XR506^$U+4'E.:A?QM0EK8)QM:9/$-WZ\PT] M6'/HH]I,&GQ^4BXI 4)VRG.#.Z#E;>_XZ6*HLP&,J-96YVV4?D815^" M8/$#>QY9N6^))OT5)MO!;!JN_KMY[6K7[G@I9@8:3>G8P.R]:^L_^8\K\F\< ME\#?/NXJNX42MW(0I&L-A(%DXKK30$J*28XA.$OSQV1/EZ;&1R'M:.0\^@B" M1WU-5%_(D3=TO*W-MMM\56EL?)PS@$?.ND^#W:I=+Y?(I=&..Y_LDQ.G]PI] MEVPB,@7'-VA!H:"&EX1\PWNI,(=U&EH>+P5-@;,UEGX8+"%WUWAO@O ;.52' ML8-](O)CD#FC(O$=>]GJXZ56)P2V_ 'V<,?6DE+R(13^>!4LT/\ECH>7[X5] M CGU?$9OR M>L^=D(W:.=FV-CX]3/>"S95S7L XP9\QO_@)'<8B_)S%:7#LA MO;41/2SSH*7GY'N$%]@)R>F<,X7)-S ^PFG"8$LJ,XE#S@#8T][O@WB?X2*S M,#\LO_GA[F^L2IVY:>%+R@K^.#NY&*$WRBJ8V]%B)A=*[Z.EB!9!*7<+\V=; M9NGQLDY%X"TSS#[2TL=U00H;S?Z1XTBVP5D("KVJI7B!\*3A B'MZHAJ[RC8 M=7;T/>V-EIFN%1K\Z*V::9(7["?T-FQ%X05.;&]Y"&\KM6H1RNRA>!U1M\2# MC_)L 4B^Z.KC5-[@X5!*)/#@DWJTP./Z)T&7"(Y])WQ/5_K[@/SJQT04\FFK M6Y^(0P:A/LK)]G@XG.R$B*X YB!V/*N;J,

,,1:8D,T6SV5]PZU9XRJVR= M=AT<$?R/TBZF[9+)*.3=%Y5C:%ECHN$EMO8-EL?,I]GI\2!F$'1E4?E2/<7>^G8^[TF<3AL:H&*WML3UCF5'S!4 M9R5.K4/ED1(>7;? 4!BTM;[KVS=U:!$*\Q0W3KHE'KQ-8 M(OLYS<&G@C[@R M%*J8X@"?92UP&V1LVVP8M^QD1'S$=&G)XAV/F-2FJC)K?&M4UN'233] MD(WE_"<#RGU #P,)*?;=0_E9B7T)J=XT M]S+1VC28MK,^M=\5<"4GZY5;GW>UM7N8G#0+GZ:,3P,Z^U?-Z[3$=G\58RIZ MZ_FUJ>G#)+!Q!(VFE.K].J/*4+_VG?0=P,YF*W:#$U\UXF8T894J2[LO_LQ4 M(YHV **V#Y.3YB'LFMFJ(6/V*<1I]"%>HW"^^$\2Q?3XV<646FWJ,&FJ';'A MY[>2![ZSWW/B7 >4-8Q;:[-+XBZ_#(\1=' MA2ZG$(M^\H32)U66=8N39!"Z;#/E$7,\.YE]'$+0A!8QQQ4=P"N&T,DF"H#KALAT5(9E<>[X)PAC_G>+( M.C@**XR<)RT!@!EPP$_#G$?\2&F_6ND@&2 % LQW]/BRI#$U:AQ(JQPV _@0 M#-YQ7A.:GQ2O(;57BY9&SBK=R-CV9O=)ME+P7W?&E9J;:*<.CP$?-ECNB=/- MJ39A-;JLH1\LIYQ;'CT02PBJGR];0\BQO""F483LB_ M8"2:T,D(=0!T/=,#U>WU)0SDWT],"X^<)RV$U_;J3C5DPAXMI*_;*-_Z.!S" M2"+1^14:9L2A_7 ,A9"+0V5(TZ+3V8H,84(IN.>)O/(!.>QZ4*C2/@)'02X# M_FM8K[GA-+?^*PKC]T?/\>.YO[C^*\&B6\N*K4#A2S2H^;KGZZ7++"_REZ]I9<3Z7U%\H>7X/JGL\%^=I\6Q4GH1T^!Y]UD'GK. M3&&ZV_(H/)V=7!P/X01F!1:C=R9ZOTJJ_X%AB_2QRHLZ/570TL0J(_2PG+^^>MAUR"$B2XU)_G2'-SAFWAZU]AT3STL\AZ4'O4=,0^Y=#EI; M[S51*,)OJ+H-4*DZ<52:HU+0Z3V9VO<6FUKP#YIEK>#2=($F/G MW:M@0^;D=#XG4W>6CF"%B!Y0=.^$- ;Y#:F=>,\^'%=/O(5.THOX;K$;\ONN M)_A'7@%>C8=@Q;K]3BK/[AHM$H^LTE=DS#C?@TPCO.7+U,(C+-1]'< M_2O!6?*H^4_,6P YI:&PIF?EUUFG@@^7.O8)0/\S1.ASL"'; 04JE.I!(X6* M;N0TVRRN'AVS#T_S%=G@15_1YGOMAD7M]R'HHAG-RCFF44"3Z%_BX-I#;AP& M/E\%M4*CU(.: M;MD*-+K(:ZVN<1VB ]GU2(X'(1.4VH#& QVZK#.D.R2#/U#Q9F$AE<25#H,[ M+3" F?WJ":_6J7$U3= \7Y'-%)< S17&K?R6\MM.>,6>):(P+LP0Y%_[V8'\ M@Q \H2X6 G'\?N]L$&/GR2L&C02];SJ5@.&RP[R.G]!K$A(>1WL:5S^;:551 MJ@N%#4I**>NRFZPF#_:_(<]+PZ[")(I3+SM:\*=N?FE(2NJ&=F6V5A39]H:. MK>6O#IF2UH'_N';"C>.B),:NXT5W=U=\73?5*8M_3L0_'8?&6PD.A M$17KP"-?*G! --49K8I;"6X[K29;[\\;YX;@L$CUP%VC%J7'+,2.-ND&AD 2@989CK9NHML^SG*6V7[9) M=/<;-$U;L8.*T>#N(WM2(7-,5WZ%HL9F-!G(MQEXYK'_BGV\239<]$N_ES]^ M-CL]LW.I7@;3L@::Q1!,?GIOF30IQ/DI5DCQ]P$KI%$,(-$_&B;H.^RCVQAM M>"<@G5U 883U4Y-Q4+GG]'[YN4W1[G." M'OQG>NMS,?=],I3"R G??T=.^+#\BL(5 =<+(NROVE-&NHO#XU8W:& Z2G=7 M[N*MS>%]CT 0D[]CQYL3V E"*:R/.?&?T!M&/WX-$I<^^IY>+&:Z^C2V/R;& M&@\6B9L)_(A"ERIVI8=5[*;+8%[,SC[8-;'W MO)A*0V+;O<^):RSL4AF)(YAEQJ1Q*=D,O.VH>^'9'C*6.X'VYPV63D7EQZ1? M93D-/*EH,?_[4_#N>/$[^W$T=J&1:%]!. /O)5K,4)8SGCY6F\G.SZ#-*CHR M]4N+:/8-Q-Y9D,=_[&2^2D**-#]TAE5Z9%Q0D5+78X=O*/P>F%OUMWO2G4R? M$T2..\5M*7/UEZ@W$N5WDQ?66X><*RKTW9!"0I;=3H=O3&VH4H;BX^SDH]V7 M4'OT";:&!Z95OBI)P?:F8 -5;V5BD!;$8-K>J\))V3 ;*TV4:0,0S-M?##O: M%8UP)I"E&O079#^^1#A.0F3:2ZB_XT-GJCV08=KHY9S^7(C:AUAPFSQTAIJ M#Z;]7DY2LI8$RZ*XCAX"BMN=6&@(0P/^"$-4W,NY-<1]=1;2A&/7GFC5"2FC M#@X]%@UY":^<:-V-3;2%,DZ?"$YVLV7!9107+5 ^%$YJ@CAP_[R-H@0M/B*O5:1-.+/,OI#U!06KT'E=8_?67P;A)LN,H/0DUGG]2:Q]JT=X MWRS\]Z^>T2IEQ?[["5OH,Y&*^KB M2Z0^..E%P9F0Q6_F)CWFEH6B8'4U5%2H)*"!#"(1^9XO)_ M[/66_^&/;\\5)>U_ *41)53W&FF0!L[K)-\:WQ[YQDH!-5"UR(H%))>(8(J_ M:\@1(E,5BD;-K6V=T; =GM5]B">4Y _+AU=$#Z3^:KN/Y UX7GEP9&FK4L9L MH"2ST60.>O9-*@'?-'R(1X;LQQ%K7B"@@9%O\4+/8Q@0_Y7@ MU'%SCWC!_:(J(Z:$LMB:@BUY[H;^[WZA-^0GZ(8 3 V/U+3P&X[75TD4!QL4 M7O]TO61!,*9CA_S?XL7YR;L@IM[2B(FE"PU3H9O&K+%G'X[_EXXF-0/LK&Z M)0W]X\]_'KV2MN!;7:^"#;TZN/4P/:$8A^G9GO^N?#Y\E&KV.S=\1DO"^D7* M7_P]2=W\1!O7FU$?A5R]T$X[WPZ>:"*&#?>8S,'C*HC(VN\&*Q__O5^CY,A4KCMN MWDC(:OM.4G=C' U!NB3[B$4)P[U___)]7R0/?IO_<,+T!!&_W_H$U20U*Z17 M4E_6CO_PFH7R!OX;BF*TR P1/(M>7_V/A*IV\1+LTJNV'F,;[UM2VU]A^K)# M:N<@('X)@L4/['GI.,8QNL-O:+$O%ZGMT2_J>_1]6T=.VNF1XR^.5GFWM'3> M\[\\VG6A? 1_3[]%CP!9Q;9Q5]^JC3]Z3P"QM\'?L B2?:A&X<'/[J> FZ?$_%O/+(^!<\X\4M#XT6'75:)XF:Y*/@ M1 ;25^30(;1X\)_H&'41&,]L(SJ@Q$,0K;""Z99JR%FC?6./2-< MK?&Y>P"DT;8P*@FLR=2D;SYI>JQ,]DU8!@O:O2=KD1I*FBP3H)NL>@+J.+EN M&YZE9UV.47K*WK+"NB&_UV)[P6W/Y)Q\1?L'[%DJYKUO/R9M-LD()$ZRF@-) M<.QD%86B/F,G3FFA-1GIK6S6:[G31$=%=F%H1)#66[/*+:V=UYNEY_SMI*9@ MIY 9D3NK"BM UX_\Q*HN)I K X(9Z?+]J_.?(&PT_,FW $W?^DV!';'0% L& MSKBRDYQ[/&K9"C1&=26 FBU%%A"+-COA,M*X;+#FS]/9R0RLDJ55PEX_!/+" M/%/]YKQ[^"T4:+)C26">UPC%=[0'L=F$5QP:&;3OT)4$UY1G MV,IVG"6H<.?-KP"-%$HZE*. 0% @!_6YF^8@B/)4>7-_D;]CL\TAA9'8B2W? MP!#T+5 8PWC63723#&CR-M+@5HY/>?<;-'UI=22+I=24C;L_[S&5ACE,*[]" MT6FS"ACJ@CF6?D-XM8[18OZ&0D>@!68YSQH5$^S3&+5S4;G\UEH>F_=;*JD9XJ,IL M-&&*GFS,G9^S'J-^17+JC<(S]JIU_HJOY)O6M=)C5;&BQ :LEJ-ZXG8,(ASC.G#=;EX='&8'SBHP&68>@V&*M4=)*QT8=#VB M? M*G!T/8F59ZI'C3OK[C;'@NSU*9QG>A16&C6C6HC>U:6H>9UC;[TKFS_!:/F, MR'>[65X-@AW"*S\SQ+KOZ3N"V>-]7QSLW]47/:-]C9)X_2,&ZCWMD2VM(R"D M;CRZ/K3-6ERA;^KX;UN(*Y41G$$V:VDTE/,$UQ2KPW7UVTA_>I/0UVZ+HT8U M\>F)L'F/ $9"4)7B^K%&(G&7,OG:N MH=G!<\@H$ 9"Z,#,4D,__)N<=1J.^IUCX8+8\8I\L''$YQISE=\X.54^ZN_[ MGEXY 7CVW]^#:[#XR[US(M-(>;A=6'>:=)Y=-(@_Z)(MXP_HBF4U8L15H]#.RW.K !-PS*_J8I9!=N$5+T!BF@PS*%),&!ERFX2ZY M,,$K6UHM%?MCL\RV5R-.'HC8O7'($9?\[YR]=^$5.Q#%RDINVU,J4&^#6F&I M4PETEJZ&. 0;AAZT(==11Z#'49^;]KN&#&IMFBJ#^I& ^O&@M^]B8(;\FE,# M",TY,>0;@$8J;?I7IE83** RN9FFV/5/UTL6V%]M?27MB%9K9F!T:^*$,LGD M &87\/H1?B*(5":?!V:'#\1=8/3=?L&[2X]G!D0].G:RA2H+PT(H!OXC$ D M>9(U5QW8C-9M)]<2CEX2%-D(^-K^KVIXUYER>->VIRF4J];&'R?V@KFV'RH7 MM54J#6WB4,9<%*#5+.F0(Q8NDXA,G5$D]_PWIS0T_:LHKZYZ%2''IGKZGR$2 M>W4;ZT&C@XI"Y>C0+*[)5\'G*^QA@5>@^'OYXS[-3CY^ *>+9C0K?H)& 8$\ M(K:=?9IL^;5RT+36;4*5$V_PSIV&$QCK6/'IP_GLXN0"Q&9)K!V^5IGRZ%T7 M+1ZYMU)F*5MN?3=$Y!CR&67_VZ!J=J6Q$4!!2E#I?;5Q8V\H9203$Q<>&QAN14B:B<Z4)@^6-.-@%U-.J;LIWB*YNXJV"S"?SG.'#_ MK+)1 06U1C5%M00JCM?HQ_]Z"/O-0 UH!JJAP9YYY$#3\?1BC9&L82K)6RW? M4U4\^WNDZ,'=ROW7+UF3^0[HO_\?4$L#!!0 ( )2$75@P%'<%]C,' "/" M00 4 =&UB+3(P,C,Q,C,Q>#$P:RYH=&WLO5MWLLH2-GJ_?\4:&_I\E=%S5,O_W?XB_\?_S'VB*EJ2:\O_^#\71M=K_^;___C__5;RP M6=C4=/_Q74P&P/[?7XKGV?_\^3,#[O1ORY'_["[\(7$R]=>NL:Z:VJ'E:K7Z M>SUU]&UK$L=3?Z++4^#"?7/1\DW/"0Z_V+9VH?BW;"W_["Z>W#]J('FG[7=W MS_QYNKAOJJX]++S5R=OL;ZV:X9O 4;'7_.,YP'1GEF, +Q1)>",B@^%Y+$7L M[V-[HG=RD_"+J6K]+5K&]M4(\KFMZWBOY11^>=('=7U)0D3JZ,WVS1TXNRC1 M[)_PZKZA[SD7&Q;^A%>/A:B^H275=#U@B@#DX:KU+8942@4_JPC_.WO"D7I_./#"Z?@>(6^DWM&5P]-SSX[?$7BSZC5 MY$0%&@![*8<04>>[]AZ<2(S,GB!8/8O@[!."U;_^_:\"@?3O?PWH@?^(ENE! M,WRR!]?>GR?!1#_&X,)7E__[:W<=\P(;_O7GW_]ZJJ?#?__[9__OTZVFEA3\ M^U])7?[']0(=_N\O SBR:F*>9?^3PFWO_PL?^B>\?-)&4EU;!\$_IF7"J(&Z M_B>Z&W2>_E0E"9K;/\,&;=^ CBH^O>[:ZT6H+?G.5@P"$?XOTI30MP2"%%*[ M3[ER.D=,U8K 8WK5;Q!E06P0U%__,8$1/1VJ_S!FV(V #OOG +UF2G#=@,%? M_U%#1/1%H30L6#I)]UG>G^:F[+RG-0H]2B %XJ]_\5"7> ['\\1__YR\X7U? MF/8=)WS;LNJ*0!]#X#"F5 (>/+PS@U&=\IAA9AIMS4%>I0H5'%L)J>B=,8P@ M0\_SK2]K"L#I>=GBPG)6[^[0C9ZP1G077CA'N)NM#<-W.NX7Y0KL[+DCI+""7CV7[Y;; M#*@.^ K7M#A?"M]7@J)JA"_TO[^PS+Y;T5CX3QFHS@#H/J1<%WIN$RZA3O:M M[;]$?^O_0GY!&='P33SUN[IU%0*39V!+ AMH$C4TNZ&M[ON\[^2= M.YT2-F!9K9BE:O]"[)&B8N84I?[G?M79YW_$=P?N'M@S#,CG/$C5N^VS6 M]Z*1,2*-)UW-Z"PI=#FWP0^[=J.]T->Y69OZZ]]<)H?G\_G"]_?X&GA?T^.: MZ_I0.NDLW2M8E4%IZ.,-L0JZ=U)N=#QW/%#KLK =MR_%"'4?OYY[T79CQ:;:K"DL^ M6U\4I5Y/RR]'8=^)SW9ZQ_6%M@K;P",7,XWT)U@M/\%R-M=]N]/$2:<)8=:,2F#\N.982_\:)7':J>0ONN M9X4^N 4C>;QUVWY(O4[N6(&6[ !;4<57K7=W:YJ#="X;-%,XE#-875DT^]*F M>T$S6P^T5PN]%94*768M0AC98!^:X5 8/:8-/0[HT.TK(6852S]%[# -TNZ* MMQRFD:WA'5Y6I]7)6UJ[_;BXQ]C!G?:@&#*FL!-%X*HN;UI3%SI+,-5AS;3] M\)'ALT555[?/;*I@&O[M!16@FDW+=4/\>#"R%G96"Z-8 S+KD N[:OCSINIZ M)[W7*5&F^IF"S,-4ICTE:.![7MC[M\+:_[?HNR&S=]W0(4Q5<_L2$43"]PT? M&O[EJB$;WGY-.>$@(&]?QJ65Z,^:^30<1"H[_Y-H*/D4VRML94\4(MD7A!3^ M]&&/OA*<>K4P=G&V7&D+S A!$7+#R-^+I,-!4[6@8T9U?@?WHMM'UW4\9GT@U6TLUI;'+P0*;%5;-Q[=Y@#?O?A+(#AU0%90'//I3HGF_5%G483LT"D5PI&FDRDE\KPLSPA^H<%Y MZA*&G"7R':%DGVCTB7C32[_16@H\SP2#1JK6G1#E2:G[EG@3!X^ @\_Z< MIA@<&!+L4+O0_?>_42;G'W>;I E?^3_;S,X_4?[C?W^YJF'K4<9F^YVR39YY MQA3;9^K^7KM2E"7Y\^*6VX^NY3O;3]L,V3\[J6P[<"TF#R,2L_"CS(5EV)89 MC0DO3/S +W=PL06<<*2VIVM^#\L7':&[J;7"T6GW*G";!]E_"D>0\/-,A/][7:,\^FC%#YL;>NJJ.X\SW\DU8C&5,M\'K[?[.5? M_YZAT4_W^N^?LX_X=_]NAS?YM +60R4&."8H8V[.R#(0@TCJJG1 M'/9\@N-5HDU6>ZUR 8]BY5CK^V7:VD"]V"S@6:X_G6IIKMR9=N.N]ZOZ_GL P'H*=*)F#E0B MD2[A4WBZPT!IG,)L8H!5>*PSS$[7RXQ>H.(^V%_=_=\#@Y"M\Z8#@:YN8.@- ME_#)&O;9BQT:5&M:ZI18>HB#P!;Z,*-6*W+L1X(/2B%FH"!O0_;S7!HS/I9DG P9I?S5;BM%*D$[*'-"@^FMV] M0/96#I#%>;X\T8QRJR\51BN+BKWJOY7L$8@H^&VREZE-EJW99-1@ -?V9QFA MT*)'<=?S3Y ]9-1]'=G#!\5L.I-K\3@WM@.S8%8HMAE[O?\DV4,0 .^0O=$8 M[ZT[%$?CK$L7U8Z[HKGR V'@1\@>@C"XCNP1/=!RE7FKRU0"+"MKO0Y?:CP0 M]?])LGQ!T_P2QOQ_(;^)=JYE,@#&K.:G!S2*;&9 CM5B/ M^Q3]@WBQ6_J9E%L:S^8%0/.@"E9%MM[L#8MQU_-OMN;EKK M/'KIW!^*0M"$Q$=+]5XOPR );MYK!SD19['JAN_I?2NG(J=TE)9A(%AL]UJM MRZ:1D6;++,6PN7FC(N.90D>(.]/_+K6B,JU^1JWZK"R0KL+BY(CK9)1H0YMF MW(?M[U+K_1+H7U:KLQ9F(K6B>!\([;9;V;!F["?1ODNM]QI;GYTPM0*.]&I% M[+9G[)9%[%? BJ6^/N&G15[UN+ZP&!HIAT#6.D]Z]:RV5]V*K9.]5FV^ZII] MO3L%O-H&=3V;2Q=6++)CY0^K[?Y.]%JUN:XW'37XPIJI;&:]]B1%=6MV8FT_ M%8!&YMK9C>TB1I"MD\U ^K[?Y+O#HZ,-O @,^;?$1;=?2A M8]2VVSR$D7/4)-JJY$M&P^MZZ4$?6[H[[]]>_VVTGWNG@ M ZFR9DJ^N*5J6\"^Z#")[S1JC11\XI^B51*.2?F'K8Z@+V\4)X[9SL#E;?HMTY MO1*IH@:6V2K<-*8+BT#6;9_!R+>++!YPRPKYIV G2AGWHEV\#@GD%EBKAF^\ MJ'=Y#<;M[C=0"L71@VX4&TJ1$,Z*;7>O8%9NU^R%-- :=-&<-1J94;Z#G,.) M\L<'B3REDT]$\O6*E3,P_; P[Q:>X5D,S]\*9NFG/<:^A+,K1[-7R1A:!Z[+ MSK8_>F]3HN)D,@EXR#!J("VS-$M/>!NY4/!'@/G%,?;J1U]4VT_D@?$TEL)O MYVJ?;. Y0[$?DYZ&GY4)'5=1[4BB#,=V2JHKZI;K.] M!M&7)^ ]^>T.OOV2 M[DTJ@:[AACA2(4V(DX*!''SW:OQ$[Y\Q<*;[=\MXA)[P=BC(O,I3W1H%#8F< MTVK*3FH *_WGW@-W@2&OLM9L MV=-RIMM"SG,AHW(4:?J'BY1I3[9;^A3RP"RN\XMN8S;.)BJ/$W_YJ,JY(=YQ MZ2J]8HQ1C?#G8R'3+"0J1\FQ7UD-O4T 1OE21Q4]^%0UMLN@'GVS/75TI_NJ M/K%,J@4V/#9(9S,$DQ_Y"K)YXA>ZW^8!/]+=.\VPW7]YYE?57,D)8@GC!QD< MN*J=GC(UL*(3-7],S3=;2?0UFG:NWSV.O]4<:\ZEEY7:HIG5%K7*:&D-\,UJ M@%P \1V,/^Z\&H J:K.,T6/\Y;Q1SN>&F_8P+HC\4>>% M/$1NG?WPRUQV75>+4 -Y.:=MBG)[DHO%),*#93]^ FP[]H0+9.[%YA;^U%4E M%3A!=,3O<;G0UAEM/W9\1U2 "RG9@5LWOD/4=*@T.Q)4)CAFM+!%:PB8!7KY MM(."+_5TYXC>ZNK]6!..D;D;LJ;\T9GB^2=7$GZXUI5\IG9L?R6R*'9V="#] M48F.UP*.!CUV-@M[9,K;PZ1?@FFM%Y9,57>:(0VG%;7)+NT*AQR8[N^>;EH( M=O53SVIO7VYTA?KNY2R) H;GKW.63TWOFE'8'>G>@P90H_U,.]"968X!0D++ M3G55WMH@L[9A1%[ZJA$V"148?NO.GHY Y_:O_VP<8FCT@A1^%3TJ'6*5$):M M7G^FU@F&AX&6S]M,,=TK_%!$&AUP+EW&S6TE$G;Q/C?^6[*B^T0^-[T??>_[ MI(-!' D0F5S*-=2SXUAAU.:Q#@>=I2J>LLO=Q9WKCIH?W%8%6K(#;$45@;[] MC6CYIN<$ L\=C2+;$/#I)7JJJQ6#(C1%Q0C]S(MX?JN;LF,9X6_"'XC>4/44 MVG<]RX#.BR'HS&U?\>+GUWO5>G@TD!Z)S*GH> M)4YT]/D1(GK01>7^]>].N__PW-<'H?=@<9S#N (7=WFAUX'#NXAZJ$#B1UQ' MCX^'ZRA06:[I#\0#Y M;-BZ#J:6L]U_]JC1OK(V#XK$0"T:6F59J?8Z 59FT3L+^WV+/1'-W<+!9W"_ M)=0$M)\=[_:_:5LFO\_PRX[$Y>4@GV(XO)UL T,*(]SZDL]'H^1@YSF]%Z*8<$CC\"1\:8Z6!S M'1:/L@ACD>*)H309,UD-5ZU5(>AU)>1JLMZ!X$G??S(Z_WVP.V(O(==^"@=N MR2FGRQ*7LR09X V6,$EE12@K-"=:W\#G92$E[!(!()\/B1@OC76KM#UB2*'= M;Q)SB]*)&"'O8]',KU3X:3@A46)Q4DV359P6W#[.45FZ^[C!P:,J_&,,?+1H M#4;6A!28!5G$'7;4,[@*DO0G(<:W9RB33K?#"8K8X+ELFN.5Y:9)!4AJ_[;D MXE%!<%7$TY/5G$R7R09/%F>Y$",+H;M",NA.8I%SR_-_[5QZ9SB85!O+D:?! MR7RFB8,*S,@/RT^^P4*NCK&2";&/N0X4%BM^B^N(RUQZ%33&*ZDWD310]+KU MHM>K ?0VNT?-=21SZ8GKN,IUW&$NG:,9)3TH9]),HT25@@$_=K IDBPUF4N/ M)VB_.I?>G6H%3'%!#@<;.RA9I(FK@QCF1Q]O+CU6<+S57#J;;>ML5C=RY]/C!\9-SZ4,>",Z@#9N,FA+3"[#I9XKU& 7HCS67'C_8 MW7LN'2X6?AA-J1FKB)=CRM8;0ZI8KI-Z=H[D5*0ISZ:@J_&,, MG&C[:U6RJB:S\&"^)]ERS]61-/*$&'^2H;2 Z4<+=?UHZ?I.[0Z$^0(YK,Z9 M(%^86^NQ7-Y8<6,59SJ6J/T:8@IXN>Q-!8]BV&J?:V2DUMJ;Q\C1_U0)!:H@ MN"K0K<_E$7"&+9<)BHU&NCU1!IU)W#S]+PE!S^T#_MV3&2M\N7)K#"XRV7:M MPE6\65F(DY/X59,9*.PG_F'0?G4R8\.% T$)J*8&!D#/].7I7*9BB-#'F\R( M%1QO-9DQDGU1=RA\R1NJ,._:^9:XL6,T^_NXDQGQ@^,G)S,6SCPOBPW:XX-V M'1J-Z:;;PI#D>+]A,B-^L+OW9 99IS$F.^&'VF*87?>(K&MNT#S&+9G,B"N0 MSX=$1LWAQ'Y+KS#8"M.:WJ"1EQXWFOF5"C\-)QQ_;D^*4[+"T-Q8ZC47,U9< MQXB-?>]D1JP4?C&K7>CHS?2@6\SCPWQO@'4)MR;V8F3DWY[5CI_:WV HRT*Z MI"?2&+VW2Q?KN8Q1FMS^E]KPI08>VPC=Q?/'H?!>G4=;G9&FRP(/2T%F7BH+E MMY'++GQ*[6_U^Z$5O^/ZHJ*:T G.C_&NTLA1LE4JXCY--7.4*U5'V7B;^RX2 M>*O;CZ]VVC)LWX/.H4'8F+-FW@HXA\U VN/))+4> 89MUU-]%FP:0BW>)K\+ M ][K>LS43]ZFP:3B)M3NAT^OO(G:WZ!V(Z8[*&4# MJ<%7)LO&U"Z2NM6XT+M MT%#\-=1.ZY4%O)CGNHQ/%$:U7D[3RL8#I&]^A-HAI/8KJ%UA/:SV!F9;P1LL MBZ5&&PE?Q-S3_RRUN]L)U?@V@[\# WX 0\U<0M>+WO25KP\]W3*4ECK580E. M/0Z*OJ-ZZF&4YPA@3TN&F&+H#J%0W8I>APMD=?^ZH\'LSV9]+9U'K39!80_#2Z>5'PK*(N_M!9$OM\PH.CNELJ+H&[X. MHN,2G^HIHWM3TMQ_ M[GX"H6L@U(YB2P<"7=U Z9FH5(!J-BUWS[<,30C*UJ3-XL&R/2OX9'##SO M#&AM7O>KM%#*,2JM*NY$GI.9=#*@)1#Z\(!&$%B#Q!KE$L-!IS:9:RDQ3R.; M-XS;@(8"H%Z6C=YE0-/9KED0R?Z&K]!. ])>>DJB6ST8CP$-Q9KC>PUHIH=! MHI]CUPS9Y/2TV%@X/>F!"-$/#6@/!:'K!C2U7!\.^RE6YX=Z0>BL:].JT4TB MM!@#ZF)]U),)]<&:\CW%G$!G*]MHVM 2@5[W'=65U..I\OZJ/BAJS2ZM M90?SE.=,*:K31';,.M_99XB\T]L[397=OPCN'267+0>JLDD_+5+>:78X:2SI MU'!A\[!2J.='-5KHII =3=[3[+DNHJ[.VZ;I>M +W1N4&."8JBGO7?UD&>A5 MK;[FF4:/J-<58D'[I;B[^O-]35)N'P5'H=1RJ33?F>'!8AYDQ]G2:C5!UKNC M"8[XAZ\7P%'M2/7\?-GV--IA9M1P3D(#W9)8-,'Q@U00%\C5 M=63]Q>O^[LH?KN[PG1A$Z =PC,S=C!!^3M7T&XIF0:=(RFRESBP@OV8QKE9K MV,CFSJ]2]!O=_1UJ+D$=!.$_#ECUH6.%H-WEF2$[QP,$62&%/V_5VH- 9]Q=4'N4_RA!VX&BNN4()>B*CFI'?[*S?6'I M,U2&P'&@V7&@H;J'BLD]OJ(BP]JVC/Q0)O>T7%Z=>0IEFNH2.BXXA)36A*^- MUFN%TH!$=\=I!0ZL)G+XB6KCOB2X'XBB*Y&]6N1[]?HGY7YW5"+9[$4 M'D_4%H$.3!%R"H1>E.G93D@AKPAHYJH,VEB\I8O?0ZS01#X3O@R^B<"N(5\,O5E#7:6#8 M_A<=\XCK,Z0H4P.M,1 +[2&@%*W^L& ^)[D'<;^(7%X";3 C[)GO!?'=DI%>M.Y@B[GH4TLU5<,W]NF-E U5 M(3?,\.2"M*:>GJ.' S3YZ[X7?_T;?3SI!NK3'M>H!:R/U-)48:ZJ-84 M0JJ3&:1[(^22$>?4*^M&63&QTJ//P]SVIAC&@&^3,Z"YPD&D.(S@JT#",3QW_2K0XZ:WF.G"A9"D'OS2\Z+_MV1S]"X!A1N-*/'#>]0UE3 M&:C. .@^+ 9;2DKKP#V=U:R9$IR%O,B#>AB9234S'!?E:.7T23#QNG7S7.MB MT )SRWE^RM8!\78HA,.Y"A5G-5V+@@NTRL#2FJ;;,KT:BWQ0]#O/=R)[U+G5W6&LR56ED%-41\OJ4BX_Y4"JL4;6G]T=>VBJG439 M>P49P^BT1Z4F3FMS&N,"W*0SR#'PQ'M]),/]*V#<\<3R'L1UE>S:G8K.X0W9 M7=NK6L\8CI(A^$X@/I)\ N$O0IC:WRBE.E!+BP#3.,/.FQ-M/>O^XI'\_A"F M[CW/&!<(9WM3<\'IM;@ M[7Y)]U+5.;J[=2"N=N+FV?CT439^7T:#6!IDRP,H4SH>QM85C09<,%UJK*?A MH^IL,?);23AQ3R9VJH%[3B>DKYY..*FQN?^&1DB8PVER[&LUZZ&[#$W<#N%-, MGL#_JX2H1;3S!U@6@Y(40%B1.Y"\@I>B[J@E#J8@+7W75T[4, ME*SJZMY]S)L>#R9#D\!I!5OWU'5[49L@ZSXN]&NG^...W4OO1![#\QB9^E:] M7YQ?N5[/HX%;Y5AR:C&-/LMW?;I3F/C(IM)_1L_WFR-YMM>/:TZN-;,<-B[X M/"QGM#S'X[BP1-9E_[3F7MKG7=>"#*$J*QZ4J"5T@'PXK6 F]>:]SG+#<]:H M T0\7R%=Y.*(,VM"SG8G9H5L'R'8Y5'Y#Y8:7XL= 3X'X&N*?APK)2,0R\ M6*QI65<8501.S'2+R++#N.+VM]2+WQ&V?2B[4%+W(W!]'&R(I3_'H5&OI646 MPS@C@>V-87LB\P2VGX$M8\ST9V_;X'I67>EL6AH,JG.-8)NMD8(LTX\K;$]D M_JMAFQUC*Z_=QDV>KC37S0Q6&]%BE,ALTD0'L-@YL%A>QK, MY((Q/J%FY(19].R6+@;U@HY>.C'NL/V.8.;!87L:S,":1O0X*R!YDJ9LKEW" M:#O6M95(PO8[@IEXP!8?K S76=BJ1KIFT^FOA:+8^)UX0U/=3Q-HVU-PH&,# MQPO:P(#/[J,52J"H6CMU6F2V+L@ZG6?4HHVE>XM\J4TB%YM&LV;G>K2SSI,N MQ2[V_(BZB,6BTFV1D_I3UTRKXNG+?T$55C>1-Z]39C,-D..W9*$,/<7F*HYU3] M$Z6PN^%?;JB-)Q 5@WY@'\&CJ8+I=N^V-O0XH$.W MI8;_YUGAPX I]:P Z)[Z:A_[(_YR^+,:JAHXHA(TX1+JI_1MWZ9FVK[G;AND M+M_R\$ZOB>#3H1F10O>O1/7S:0K@RIH)%B(N]3I]F6X@Y[QN6!]U];/>1<#A M4)(/0. &48VZYW=X!;N8L;GO="2E2$&6'74_@@^4H[U# M+22D9CC#X[NW7%1-)V<668: FCZM?D$CO'$(G_] MZ(RZ4=Y@W>;,H%I8OS%L:#2OVA4\M(%-#;FT#:+K-M%7]KE=.59%,\_E&'RF ML4&WJD@*&XS0K;U'UPF_-6H>L(8=&T>C#):(S?U%==O^ 4EB:I_ M-Y..:TA]_VJ(A^;P7_4E1C_G2,[*B(M"]YJ!@@<2>7 M-F-.>,DE7]*:8E59R%CI=>IQJ:T3:"O)G1!VH=V<4E2/N2A)<\DCMY>=PJ^73<:A+T?,"YI'HR M#1M3PK=-OW.;S21@NN2'O)F%@2Q1 MHS2?&9GE3$HWS'02,"4!4SR=$ JU_#_GA&+,AU@RR]<[A07Z9&7%5#723 M)'#"AQ)7A,RVX^B)23Z MO<%+D?KEK"P)E ;G#7WF2XMI#2)K!4@/7@F)_OF1ZR=62:+CA&),HG-$,?SA MC)%P6I.[8V=#G M=$[0TC6FAB'K_E]W[1D*K_KV4%YA-](++RA;U-M:. 8Y?M25YR'^R"XX:*J6 MT[8\Z!)_9TI^^(7M;25!9,)[95]D3)J6*7O0,:([O^=8=C]M.D,B7=4;%9P% M+7U$K\A!VT36G;P6V8X]?%AF7\\2G!/V1>=V9TIZ@NG;\1IBZZ60Q&VO.J^; M0:&3Q=7RID).JOR@I">X11^W)]Z8N-X;OVAZA\36&V-O,PQWL!Y88[8LFJM"LZ0WDC*53/UQAQ#%FPH<:I; M3%\^H#=%;<"/CRENZI7%J**6RCB;S= ;+F62O+BUEB-_&"ZOVWLOM0EKW8JW1DH:@Q#,LV;3QMCN55'EE6 M]&-9]I@/^Y_P-34J,Q[SJ:++![FJ#/IE?K:8(CO]DO@:Y.+]U[ZF/A% II_M M5QC:PGN<>VK$FZU"S4 F'AX6/ M"NG=UTU"G3AJ5\^WISC6[:[D=KF7:60>Q23N2IW>U^SNW;ZBVD>RW@*&%[ 4 M?L/BB,*V("*TW[Z5&'-T(/;&M,D IBT^VV4]L[(N-A839 /DQ)CC9LS'%2-/ MYGQ5Q9S=! 51GTH5C@SN;N_- "."D+Q]<+7.Q=?L*%\3556O+)J M E-433EJR5DSYW E6M._YE; CJ[L$U>TMFI)PC30,*[76G!%6R2T6 :3'Y@[ MOOIY+X7^*O+YG-3O5BKU(DYZIVKYN&D,@5\$+CQ"LF*7&_4LV_&UBIA+!<5> M6FN[L8RJOQ?)IV)\4&A>/B6\XUB2+WIL."XZ2U4\.3K:]&= ]'PG-.L=R#2F MD6VOV+&C<21#R+HZQ@KH'<(5'2!]KE^' Z1?=>QN:O_!4OJOZ/G9Q^BA6X>< M J'7M$1PNLZN!&?0".: G' %'@X+&;9P*V==%O8->>N^&&+G: M"5V2YH' GA%GS*:?4L=Q4)3Q>O) /=75BD$1FJ)B $<[&<=VW2T[EA'MO>"$ M4A^JGD+[KF<9T-FA:J:8S>JWL<, M!.0W>YQJ'JMR+3I'X;2285JI[M!R9.0R9;_D\; M N[NV<^T9M4BY:$^08[^)7_EF MYO-Q<&9&@[$U-&<>8[B-DK->U^0.>IMG(^-7;JRZ[--,*$D(Z_+8YZH45'$6 MUR%-J!MQMKH[4?A8YPD,S]YD5OBI\YG#?EPY/R59GK8FM$IY-/ R6 _VJ^AU M/G,/H\4%(Y4>#=JMFH-G.^4\SDE.9C.ZNPE^K/?X=Z2'XKKAEHE..'C3+3MH(U76PAQ_".PLMD=^;K M7^821,Z\R1L8B1E9_KQQH[61\FWLF\%;&\<=8A2CSJ EI;/FT,218UJ?MN]? MO^MQ8N+?,G[?QAB;#;E#E-J09^AZ5>3-5*%0Y9/!-@$_\N/;;?"_@":33E=+ M.5PE!CE]-:&KB^;CX/\G!J-?:0)D$K_M36K.UKN"993+>&63!8,NMRG78\]3CVG<1OB8G')WX;Z&YM MZM1;E 8((,Y*6&Y&H[ME#?J#;0+^>,5OJEF?+>=!,<>#V4J:PZ7+.<5D,$I, MX-,IC-V"+:"_6(>[O\YS%2M:PK6]$*I2#!W1V;,VM*57 BFZY> 5J5/+<\*R MB:%;C\K_=I^QRQPOU[QM.785FBPYT]6&>)!NE5-\Y#WU9YEIMNRK ;( M#L3O:OO-SCZPB@T#.E&##@@?U[:\FBGJO@2E;2$P3XW M=(9C/3)(LQQ#UW6W.K7)C8'N,857Z/^SDH@9.,CO (<7Y*>JS]<;/#:4%;^9 MZCOD-+Y# 7+@N&_U/.>%?C!ZK0JT9 ?8BBJ"TSQ,VS+YO:Y7ZR%.:HT9PZOK M1;M;T4<=B9M?OJ4ZT?--S@I#.">Z(Z3;UU=# U3R; MFBCS?I"2D:PA?D-CN_Z$-"UFBB(_86-NMLA6AU8ZT (R'P3#:=?MHW=V&3(V M=M\ZZZMLC)M77!E?U=?:$(YJ^:H(\0UZ)X7]M(W=3%'7GAA(A>\EJ;KOJ4OX MS/*9]=-H_K02SK!];WLS=L8 QPPC?+<#'4X!#BP&YV]P8KB,8>M6 "'G6:+& M;K3N\HJZ/3B"\)ZY:(^_&-&%" MYS:1V8,APU5%#TI;@5-1CNWD&]Y4#RP^Q8]Z#19;V;RZJ%3;U3E,,QOD?-BW MP'6;I?R(\!X:OI<.ZOU9[\K/"CY%!E.2KP"KXQM^ISSP$N_ZO=X5A>."?P*> M'_>N8@OJ"NSI66;HUU?S6:U:6C9_)US1\:XHP)M=;AUW9HO,GS6 M=)OJ(CW;= AD"TGOA"LZ MWA4%^%X*O8X* K8[ = Z<$]]8UD-102;H82E6E2>($>;^)YLSG!%RV+0 G/+ M>;[[%MJ\'".ZB?>D]P- MZCFN%_G.(DYD_M#AVB7((W$N5+:]6,SL@6ORBX[M;:2RG6%T9,&.TG[H"&TT MC@3,+X5]/WZD32$[->BU1_G\8H2I="XC#%+BHT#\48^T02XLO V\[^3%+9V: ML,LI1FJ5695UV>XZSW/()C,2+QX_F']LSWS=YM.YE%ID-+]F6XY.=-L>BZS+ MO=$>^(^@_J?LPO[O:+J=]HVH"#QD]LQL!D5O=XK+C)(L^["3WE4-I;GO>I%H M7OB[VWG08MT:C]5B;X9C3([/4XO5/&\C-V,6S?I?(]6__KVJY0NQ?MTE?H-[ M_M9,QDG3^X=U-5.T#'@HZSB[XR0'=5TUY0HTH0-TRI0HR0@C:'>[;7"HZ=T6 MB3M8CSLZK#08,,4;\W[0XJO-GH-NC/9&_X^/K?F !XZ;/H*C'K0A='RS5!^ M1RMW=L+;@:<\2N7G]50+:+XY+*(0+7X'1 M-8.7@K&9^JQ7PAFU)4NCZGK1[GC(>B#D!R\4('-I_OKVGD=K=5J^D&GRN)&V M2N*LU/33;D*;'V,>^2LPNL;S2)7^4LEU&9)55.4D*5H0@(D>@ M#8RC/54H383@!7C?/2F%$K=KDMP."*)#7*,!2!0='TK['43.;$'TT6*<(0AT M=>GLWZWHJVY/Q92^AG5=W#7[46!FN3C)K#^5DFWS$5]/9A3JSJ>JLZ MT>^#&15G@')X40)'!?%[0X@F[4,"X3BAD."!(0>SL;Q@RADL;F9P1CI?!^!9L1X71KPE5]3A]R*8) K'P63X*4)C M+^K2(1YHA?9H^,8.-MOK$.B,&T5<3X[@B=G",+2R'2BJV_N7H"LZJOU4-=YQ MK/ -=[436UA7PR]6841/ \/V]P[>LIE\H\$-'!PCJ3Y!5KDQ(2$)R8.$GKC] MB8@^#\#MG;\BVYU5G!/NO<);HG!U>!LVO4]&Y#R([P32]Z+=LCKS%,HT0^?@ MN, )=C^#*MT)Z7^2-#_N)$Z,>*U4HF M[F9*BXS"8!.'KV1JIBQ Y"),Q(K54)C$O,W"BDL5Y]E54YCV2.!J?D5LM@=K M'>@&LK"X<]EX I=K4K:@75P6984D>*RD.#[3<)IZZ5$@\Q-U?BC YM(<]V&V M)=IUT NB%:*6&7X\7;5(2:$O#N\6[5VHAK$\#6S5 _J^.$NT*WEEC.5XS%EC M%EO)X&,2.4)TF'U\J\='>9*WNOS0<]M?@TJTS:5E'A=@;6KFI MSZH<7T9WPZHKX?&JFP\-B4N#SF-8+$>U+U=O\W'UDXX%NN,^UTDT9@G. MRQO>?1<".UF)RQ35@LVK2C[7Z$HEF\&0*V;XI0A$ST.^EX#_=OR.S))6A4R_ MS"R,LMRPR-(8HK<$YWY9^5]J&??US>1'G/.Y/9BVFP9UH#.S'".:O"X"%TH= M]Y"F7SACMFA8'(VSN>VS?IG0[?T2D2Y$_G(5["Y(R/!.LC M'SE:U7M=&J]T&$CG/+%JKMW^##G2=\YE'7?C$<@?9%[$P'L^*:I*LS?+CQ MYJ-^SC?U'K*)J,=6ZL=9:ZO 7V:Y3Q!]->??,D4]I6!YVSAZT\];T3/';W>BE"/U1!VN5\X"O<.7O>C M;_-A/QRMW]^6P&X/>BOKUFIWQ\8:@'%[E1TPAL'F>^K8SS:'R,6XO]P/_\2Y MPFBYXF^3P,>=\R73>@3G?)(12?CP'?FP1^?RHT)NM62,=;?LYNFZZ/G(A8B? M3C<]AA].^'#"AQ_4Y29\^.F.UH#K4' XD?DLR ^S"KX*IIO$#Z/EAQ,^G/#A M[SGH&(UDQ2_DPQ0(9LW%2$QKY)P>$Z0HJEWT2KM_>5XBX<._D@_?]X!R-%QN MPH>?[IC"2_5\G74[/)V9NWASGA[H7I(?1LL/)WPXX<,_XIR3_/!W\>%&EBQI M*<,W>3K-#GRWQ2M>.1;U$K\H+Y'PX80//ZC+3?CPTQUMHNHL9 H$C-KN5_#Y M"#*;7"SX\"_RPPD?3OCPO9TS2L5L"/'ACF--=S>U9IPOBF''[T:*9Z61V^ " MS-2"0'5J=9\A<^CM,O_+DQ._G!1?-HA?P(R32N)O9,:7&NP'W![P[L>+ZYN@ MBD]20Y-?+,;^U-3UAY8I_-2^^U.*U>?P"5IPXYN].6=R#&%_TQD+# M4F21[4\85F;U?M;<]-?H'2">>./?ZXT1Y,:/[(*3B;IO34Q,[399].E,F0][ MTYDS"1+C);_31(3"#G?1TY,_/8INQ]-3&P@T !;\VL:J^D0CKMT.5., M16+B%[GB7TV%D\1$XIA_2V*B6>FP&8;7VUHV38_&E8;9&Q5CD9A(O/'O\,8( MXQK$A&G+& M>O+Y8O1JM^S0;;C%,KZ0RQ6ZZ@^(A8-<;BX6;NGW5NN@S?@>)L#];8[QB09" M)SH%,'12X1@;O=/,O4D$Q<8N)6_PX27P? MOXE3?(@-^5!RFM\Y >(4.7?47U1P!F*9()>;-KG&.@[YP=^TE.>W>V&D0O5' MWOTI<;X_PUB;H"%(6KTD:HO\!#=QJ55K&'&8ADZ\\._QP@D7_B7N&)D"\A^= M.7>Q*02$Y_:82B[;V^2$J8>WXC"K])M\\J^N)4<[<_L@&_$ECAF).7Z**3.. MO9@7>9HJY,B@LBG0"G(YW<0;_UYOC&"JXI%=\ \MKD0I5?&=>>)AUQE7-N,. MH_E<)K><^#HFM&*1H?A%*RM_>X8"*>?[R(F)Q/G^3)[8QJIX8^WD(&Y87HHM M8K:=EV/!@A,O_&N\<)(G_B7N&)ETQ(_FB=OR0M)&TV:%P?HE*E//VU9.C46> M^!?YY%^=F4CRQ(EC_BUY8L4:X1EUGNGAZJJ[*N6%L=2M)'F*Q!LCXXT13%4\ MC O^;:F([R"^%Y,1P"S+O;'(T@QD,CF^ TK:K(U<,B(6#O'WI@S0YJ8/DC1( M/3FO [J>_=G;YTM':F)GE.-$5"7JT M_I>M@:D787L*C1KN;<",QBPM5T-$: MN;PR6=/VK-Y'+B[>VN&)8.Y[VO!9D1[;WELRC=GZGLNPZT$7 D=4*%,ZXH+, M,NKI7< HCU*YRKKAYADX2P\KF4YY5OHP]X:2G :AFRN MY_@'0]G:71CZ+J'CJ5,==!-_8WO)HA+/HSN\\+RFI8IAZ PHKN^ M2G,EJCDP:[,BP2+'[?:@>"VN'>8_)*^O8_>T;2MT1LB$K'*X7!_5/SQ_> M@_=3=B;H^*&K!"ZD9 <>#P)ITDB+O-H2-+J3-7NT9*5T]&:%WP7EV[V\&R!P M#,]A1.X:0+QH^GE /%&3_"YVO0TSN0F?6 V670=.TF6>'KM8=C;-3J;I^)#\ M7Q^[$I'+NEWLFD(/H1-^#-3N6J$9/^4),[@1@+!)&&^<$)JZ"4(/@RHA[#* MX9CZ8MO;RY$:9X!R>%':WN([([;)4(+SNJB8C-'T-T1.F;"]'G(,\IV8Z8ST MDMCIH\0CA>&A,1#7$(\7*=/7552@1-$F3-VQGF6 MJ!W93_3Q$B&M]/+#RF9!:!JDZBUFG+<0: SXU 4=W^O 1= MT5&WLYGLK.-8X0MXP3-RAL!QH-EQH*&Z!VK@U:9,MH!-LGC#%9?#=8[@:UWD M>.?64WU% CM$G1/!/0/>[)5N9MOT.9]S&S=#Y)]'Y^=/$E2%)I1#66[[\3K6 M58!C@!<#[Z7XF))#JY3#5[T40NYAUENU)O9RT.^$Y+&?TFJ,AC>'R V^H6S^ M>2&;%R'RD7"^/CI>#,BO%>L=1\C0LQ'Y*T?(XZ;Q@:XI]=Y)[\AKGI%@-EO# M&^.EMY,&SIRV&:.XJ))O6,"MD(/;#2N9;Q"_Y*Z/ M7W(WT?I3]GNGZW#0688" M.BYY.22M+;,7WL[T]Q#B?4"U6MVFH$$PHOA^:QZL<>1GR"Z)Z6OS#N?D M>ZB1N23@NPUUQ/4$A_@N/GY4#Q55!NW$H;I:,2A"4U0,X&@G\U\[494=RXC6 M)CE ](:JI]!^J#4#.B_(^YG;OB[%VOWT5=N]H5C]7M=/#5HXRTO#<2<-A?H& M.;P?E3N]*:FK)/EUNO^&"H[FR-[6P6-R?N*(\Y]9^8FP2>B#"I^Q#<%C MLIOU/%58=89V(3&)AS )\GJ3(.]E$B\I3PQ,0E!PO:P87IKATDRS.NHL%ETJ M,8F',(F$.)TUB0JT9 ?8BBI>,HJ,QHO%=)ZJ,X9#EK5%V^O,>.3FEN)M%.]J M(2%/J)E%()>8P"EAF$;K+;RGC*?5*KJ''2=FD1"H;S&+ICE(Y[)!,X5#.8/5 ME46S+Z%7>YV8Q>.0J!_82X0@C=DJ.YK4<(-*;U1Y2:NS$7)QPJ_=2P0=@E,X M(CB%0Y7L#R!V%HQ*2XU:23B<-LKM+&=ZZ1YR;CE![(Y[%*Z?S2[C_3<3@Q>3[L\$^6-; !!_9TI^ M^(7M;65!9,)[9?>%BCF?7-A!QM:,6:U<:^N5Z1(@!\%/KN5_H^-WFEXG[C6] M?AM.6 0Z"/DTIT#H-2T1'$JT]@TZ#K2!*C%K.Q0]="E38CT%.K0?K=7PGLK? M;ND!BY46X;92'L%D:=5O]')S+H_>*4??[0$OJ>G9"5ZOIT?UQP_#>I&S206H M0X-9USV>#CJUPH!H+CCTSD9/;!(]FWP@7H^<50XEF2J71H;#LZE*O=/-D7VJ MD5AE8I5QB%S>6]'2 J%0%,M\6AXG0M]31:"[S2;]PH2V^CJ[OH Q9CK8 ! U M ,\-/FK6E+C=!=OM@ !$"SZV1;V.#Z7]!M[/F\U7,P5,ZBR)*4X/)KG.U,14 MR8O;&J_W)/]UHSBGLMW#W]39=SB'Z[5]IWCQ;N78EPHQ/FM .L]LNE,LY_#D MHJ_.-B4SY?O(@?UNF(MUM')Q$?<-UF6SOB-W\PMGSC?DO-A=R%;+*""+BV3! M],>\1KB7(F-!TOX*#H.\>#8K?=UZ0:/EHQV=5DS'5G=MO.(4=3 M]WAXW;_GL>%\!Q_40[Q=IO1Q&.CE*>UC!:#@6#"C)W0Q8X_R"0P0+\O)',$@ MZ"S\BJ% M&CY9D;Q1S"GD,#/SF]6'72-Z;^B<'(IT@H8;Q"2IXPW-TT+^*_N9OS69N;_C M)_8TUUO=^"V+[FJ>OW-4]C^"VY=$$@ M,X=]S4/(IQ&$N>:.-2V_]HI,8T6EIZ5>V5@+"K(P1;5S4D$7[1E.7D)9''*X4[88WU[4VW6A+6D+9"/ON&+^%^SUA3+D=TG\ M_41*L"N3.BXBFIW=& R'-N)3B+7K>AP\M 515^>3C@<_W9W MW[Y)MHSR@*UJ<*(-*K+%=S& 9BKPQ1$?Q^+YNE/_A%R/)CI>"_:13?W-:TJ%J,#D7/.51*M$8B/ECE*:#Y6+7MJ7+'4B>Q ".XZ7DS;^^:^DIN MJ!?8O(+/5? XV?7VNCK0MF6*%PH%^^%?+A"C1^SO.:U)JE(>5XJ: 3IL7_)S M]&*.+/>]P4ZZ5S_KG6+,#XDY=N!\N]QR"'5=M S8=WS7:ZI&2."D'9[<-;E4 M%TU?95A7<8K#;HTV+.3J>=XI:KSPM7Q^'95F^#:U;5GG>0&\X0 M*E L70JCD)UV&WQZ,ZA3LQ[OI\8UT3U?(QM2HX!UF(63+Y+AE#Y4J:/QSH5QJ$:C0I3PTDX,?K]3B]3MY$C"3>,2^*H]HLQ;"431H 9,5@-2C2JZ-*<,V\BJ_'P7G_G9V3[& M+'PX,MQ+Z]ZVEEN"MA6B_K X,N*F9]:QMI@--Y!D<<8/\]VZ)Q/-@CQ"+K/U M_NJOK5%?U^>8*9R\K<+5PL++;C(2@X?BM?K -2JY)G)\+0X*OW&D]1$+_\2" M]7$*+ML6T_!Q?]TO308+SHRN[V&VG>&1;X M/& J58VFNN-VJ5-!E@B^%MTSBA%UEI@7,?=,]->+;:\*IK6G>H!I>VL1[5GH>*]^V)<-7=O=NV8X7FG]G MF>MQTR]G.[[J@2;C:9^S,IJID4XVEPZZQBRU?'2/@HB=/ZEPM^,>44!K;54I MEQ/31KY*XUDR/T];&<NVU OEPD\GS+%@11&6LDI[(#%SXTQ>#\_8Y:NKTH MO'+"<&IW8\"8#:R]3J<8-B/3S9I=VY07R,+^.HD>U>5?%NG7<7^%+LZ\R1O* MB%G>[:H=DEZ8_ZL][69&%;\',QQ=)GF!FUL RFTFG76<: M'9H-5@,20[0(_"?71\8),Y]8%OY%#'$E2O+G2J^J<6LL,-8JU]2P6/B=1\ 0 M>G7+MT<8/R+M=O3B& M1.097!AL&)EO"*!9R(WG.#M]9"A<_:P+R]"W3WI3IH_-&&\XQ4/<>XIG2!8J MQ=&\*^"+XB18"^M61N20BYAO.<5#_+8IGOL/JS='Y4K@:=+F"B.-'G9Y9>!X MM=P8.1:5 .&*BH6GDC,= L>V5--[.O+FN=U.X69'S(MS09HR=)'K-*?#?C'H M(*OPAK4B#8I!4X_#JC\Y4#X]%!FI:I%9;!@!KC/.84Q M7]ZL#71W#$=M*/N1DI7K%#MMS?5B8S[IXUE:$65H39C8Q.0_/'&<;. M.T#K2',HN0\*@OJG.+7S,:%&JEV9H?E[E%8DYQ2FD>T>.G;0. M_F)AV7/19RBC$%#G2SZGY%J93WL,QB^T4:N?G0.UW$SP4>A6]>&3IM]-M3B!R3[HENJU> MCB@.6J%B*GI'=AG?D1$[2"3L? XC;K:.^[GS[RV'[5D!T+V@XSNB MQ7LW^" MU@#+3M!CM$J#JP_L5,;)HGOH_,4%K&_W\GZ OJ5.,R>5H]=M#?M>]9;("**> M;85\L#(("NJF-J5:+')#T@VVCKWJ&9^J]_HR1C(WK.3Y#$8,;Z,[?;;",ZSG M<%,E8_29VB-B !%-71MR<-&QYM&;/C%NVC)LRXQRC">LA)*D;94#T#M E6HF M#6S5 _I.MX O\#,?7YKXHDUU[12DIS*#;/3Q9H^?ZJRD%(I M84!5[Z[>.$CNL'D5D3]UP)^:%74^-'F M]WMZORE]'"/R=ZC5V(!EM6*6RAE-';9:BX+=7>1%%%*AWU+0L()>/9?OEML, MJ [X"M>T.%]"+!2^WX;.4)2$FBFI2U7R@?YLT"W@:$7+#V%\F+>.FO8=$'U# M.<[Q[E&&89G;@QR?+^_K/W>_59F*PI+$L,'X99'NU"6^TT'O(-JPA_^<"N/Y M_*87TOA\5!4]Y%2,AQVEWI7C_5S+K6?B\/-$_C+2B5T3V!NQ>2N4.L/N /.\82!#X MSP42'\;J35UCT\HK4G'=Y7A#(<2.PLZL!8U M*LXP#XYSR(4N/R&ZD\,!0TD-!<6GIM45IW$"FR+[9&:>=>[./#XZ_M[H1+VG MSI.[/8?3PHQ9-*U^4,29P)GA*UI:#%2(6.?3&$[>>%ON\S:3*Z=SQ%2M"#RF M5_T&41;$!H&@S7Q/3LT/Q_FMV*(!/\J6F1)P)&'FFY) TP:6;P73&E^9SHA2 MK[\09D>[O!E/Q9U/KCGZP?X1^PO[S]$SWGF>'OX$"B-S(PTD-EO!&W*/;=@# MV14YZOP#M[_XPA-5#QH"1FU,PYQW.0U;*U.] #9S6KSPP.@'7WC>DQJ$W,9* M\W-V7--HI<$#3.W,%^;Q6(A()M_W;";;:9:TQ+8D9O,*IS7)+'E6$ MZO-#MZP3'M^L[1LP=/:6\TE)O/I]]&4)FI:AFN=N>ZU*3V[QY_3M_W_VWK2Y M;219%_[^_@I$SYUS[ B2PU6+/3,1M!9;;6NQ*-G=?>,-11$HDK! @,8BBO[U M-Y>J0H&;),NRI#8FSFE+% @4JK*RWM7/@_/A*_O7GFW"CLS5>\53] MI7L\U^6&AQ='OCP2:?/KX+*9_54]V/JKNCGIK5 @ZCOW45@^^KS]#-;I8GK] MISP*#P?'ESN-5B>L?FJ/Y,<5AYWUO?ML-#$C)59_<]"Z;K8W>^=B.+KX^N'C MM/NVO6*JU7?6/_5?_O4KD- HBUV9\*\C*3PR0T ,__MO^(^3I+, K)FQN*Y. M?2\=O6K4Z_]\/1$>KF0UD(/T5;O6WLP_BK%N6W\6<0$Y/":@1N*O?YN[:SST MPVH:35XU&[6-2?K:>@9<.M$7#L :J0[$V ]FK_[W#%S Q#F24^OY25V8+5 .U1$_<;O6Y#'_F#G1JP7C2*/QJP9\A.9>503^,'SU M)4O ()V][D_VB MU=FHNYU-<;$YJ,N+=K/9O-C>Z-7IY[QK?\D2X1K9 M\M^/ @^N/3\Z.-O;=7IGW;.]WK__U?^92W*'8?;V=LY/#\X.]GI.]VC7V?MC MYUWWZ.V>LW-\>'C0ZQT<'_VXL6_>>>C%L7X6R0@V9AJ%%6>WME-SFO5.>_LG MS^U#B+NE K]W[%NU^L(0Z)-<339JC6TY7J)*BP>+-9B^<"^',=@(7M6-@BA^ MI767OB-JRX7;H<*KUS;@47SC9J<&=V9M"*=#*,V,.@+.?WPFGP3\W_LO8^.> M6+Q"31+[2/]CSA?:K6E&T[%RV"/4\D*E, M"Z4^8$.9/BF8T[9YQM?4%PSC--8#LT0(/_?TYU1^X(I +1X(D[Y%LU9O_M-> M1?4PO:*6X%HWC^"&@R":ZH73OU>GL9B\ZL=27%:G,$DWVOSF[Z(/MF*6*D%_ M<-M_O0%Z2\FT-]B_4N]6$[ZU6=O>+"?\!TWXO](8Q?_'B/J]7WGKGJ?P"\R' M.L>A?&DLO!\F5C]O/;?NI>V?X++>RD@NFDP#C BD__G-O\;%C<#)#],X WOG M86RI;AAF(CB5DRA.?]-'VI>SRXN/@["7UOW/\>[VKO?ES1\[4SC2ZLN6;M6\ MS(DWKMGV9KN3K]D2R^OI".W6@LRNVW_=HZ/S[@?G=._D^/3,.3D_[9UWC\Z< MLV,'?,8S< S91&ZTG.-3I]%YX;WD#X[WG;-W>X[E6!JGLKMSYASOJ^]MM]K% MC4UR_B\R+7[F#FT_M8#*$N]]:[GSOA_%3CJ2SL!/0*)X7F=2Q(X,/>F]]!#E#G<=>6*&7Y/A0VW)$TK#[7%:U?)S/H_CDQU79!?GLV]I\M?>OMP< M$JKL]G.P*UV"I_#;MQH5!\>VT@]ZS"!!YW&C>;O"V^RW-F3'W?:VFO-.ST9WM_$EV-E\LU<]N*KVY9MO MV?YPB+)?.CVE#5XZ/4]TPO].UG$UD2Y9R'T1!%':CZX?ZD ^BT7(4C!G)Y]- MHL'TK]/S;^<;8>!&C8_G>ZUXJH)$*^WDGAQ&TCD_<'JS,9S+*^SD]M_23CX[ M[1[U#M @7F,K.Y:9[-QH(3L_Q3A^ED;,#[:@$0[M)XB9!B,:3O7\ M8S?B'J$8]^&91_1(RRCVQ<\>P+3-V;=K+WYFY&<1W)3CK;&]ME M/N#)YP,>>T/=)EOV\#OA5 X1$23"%+D7K-VPT^]]/OG6KWOUV6E4/>M\&GW: M_&-X@TX^.=M!%7O:/=D[/SO8Z578.SPXVJD]G&=X"__JQ=ZU<%-Z>03&Q.:E M'9$XR42Z"'7V'#]T_#1QW)&(X18ORPW[I#;L#TG@;3U]GW:MO;3R/M/:JW=S1*N=^G?[.6LI7NFZW87[_?]O-\$J5TL=:2'CB#@.A=R)/&E>XN;/_J7\% MHS[?V/@TW)K,XOWQYZ%RA>\2H [$5""\?X7A\60VX(+?RU;3XG^?W-9Z?/OU M3%P?J%HUEVYHNW4@3+.MW_TD?']V=#[^.D@_]KJ7WUSQ$9]Y-\>N76VU&QN= MK73 MVD<_$QSP^!OP-HM[4#NM]6K.WG@21#-8W>)6<8ZBVLNG*KOW")7=SU%X?N+\ MD._[M,Z3!WO_9RC[#W^V=CTOQJZ;_,\'/Y0--RI]T>OYM> MOY_VDNY%^XY&&GA_CJ$K[8Q=^#'X_@LFH96 MW/;WR]E!\.' S\Z;]7?]K[MO9=#Y]/%.F[(79>G(.0F$'PY\&7B5I5OR]O?[ M65D=-2UDT1[')^#,@O5JQ[3??OS]J'GH[J5[O:U9VFQO['[HU!=CVNO>Y>CW M4C\]0_WTTX3O)$I2$?SE3PHA#7_T^]&^?]Z]O!P?ML1%?#R(_5X7B;WOYH5N MUK?J?S<'5$T<.IN3&#:L/Q&!(Z^EFV'& CX&=T4FI:OYQ%U-$'D'97[>H7PP M[,3/2QT]-?#$BP<_3]&RZ,92Y$J,SL_KR6!VO>6=^?5JM)M.+V:'IT>CNYV? MV_6M>UH3+W]2B>B'"';:R2@*%Y$BISMOM[X=CG:]\XV=AOS#.[[LU0>+9:+K MWJ+9;%8WZ_75VOP7QAK=1MWDN 4<06/S=>*D,I 37"^%)JI@\#+(4!,Z H09 MY$.KIU]9&9G9]4.,!KYJ-6J=^<,L;PZEL!(REIXSR>(D0]!$&CEP!6XO55/2 M?-%7VQ).<:R,Z+KIJ\>?Z1^":6\W.ANBO;EUT6\T-^&WCT-L M-K8ZLM69S\2?>#M)Y^-5*/;D%W'YMA4>GR?O/RXK^?4_-\\.Q%GWKORLC?#KR]06YS;ZDF.7..O'O'+M5CLZL MT>R3]C01V^M@_'%Z*/>O]V1\WM_Q8G^K_KF[BK? JKABHG^'F/XKSO^IU^KU MA@.;R;D202:="=)QCPB6]KTE64_1_'C(,.?40R.-Y>C[H_;%U\+DN=C=VIE^^-IK9*19,M&^0QR.1>.*K\S:(^B)P M>C*0;NH*Z2/1F'0>,W2W,,B[!^Z&BX$[9[UE$H72F!5E==3#5$>M M7."UVP?;&[D(I.K/''/B^M5?7F)XYPIC((JI=A-(7[29' ZWGP MAR3#R+E('$\._)"+XDZS0!F;[7K'49)BB1H(3&O8! MC=I*T'PZK'X]\2YV=^MO]^)68^/=^\:'C>X-L_>G3%8IF75?TSX*?_.'45K= M_,C%_QY%MQS,G7D#?FPD_Z[2_632MP^_+<,HA4^^9C[J;5#75!T?$U=$LD:/ MMQ":7_PH9P;+57O- 2%_(!GY'H']>3KC4Q1D82IB*OV/$TM7# Y[AY-JX]/P M\O/HZZ?JIR]OH^[7CS<9*M$34A7E[GR W3D=22J(F=NB+QIJ4XW@B,3-Z3DB M",P.M;=N7ZH+X,9+=NOB!K5.5&U6XZ;% Q>)21P/_AH.Z=))+%U)<<[>&*6_$QS82>+,93) MA#OH/*Y_#87BU([+!'Z*T%DIKX1GH(]R.L!/'?IK" M!B:'.8Y"#%H$,T=>R7CF'P+B$IMP5J7#VV:8H:*K\'KC;P35*Y_S&!1_@ M5 ZS0.1:K5<]ZQE,U[[SK]]%X<9>=?WU9_WS_Y5CWVJ&52J6Q*9?, $:&[J1,*# 3P?>D( MUP5U@G59'NTCC J$2S\%IR6L+OU#,@8]!$^)]=D+>VX,;S^KH 4$MP,[ <X?[&X*-%EVJNS(X^_=Y]]^5M7#]. MXO%&NT_O?[/=O??O3Z[WH\L/>&5K_LK?OWW]HS7Y M5F_O-4>MR^GUQ>_^875ZT5H$MJ7>./CZ+F@=7#:ODJ"]T_G@_O4-KUP8Y[O9 M:/]S,CKL7?I;_O2/4)S\U0[QRH5QNO*/^*@=GK8O-SZ]]7;_J&:#@^./JHSB MJ4+@MN[/;[-1:[:?1GKE#M'NV]8NM&J;?]^7^]LOW1/!]MWUY>Y4)O5SUO"> MF3ZR/NF0P]-^&,6SAV+QH0C:CGJ(R?D-_YQ&.Y\O/R9[\DWUS1^'!^^F]2/= MY6B=Q?AA^5G^(RAK'URU+#+6WM[(7AK&>SIZY19%&-W%-7M*RN,VC7!N[X8L M=3R>JBYY^.*()[,%G]C[_HH+_(1L@)_)-O$45/#1,L_[:6W0.YR1=U"ZSV6! M>JLB#$]PDSWA_@EL>=)DOLD2/Y1)DJ,?SSN#YIO@_-/Y!E'Z*V_TG,;$\!:-C M;WFFXAENVD?.\9]7=9FV)KW/@]VCC]^&%YV? M:7K\,,C[+7*)@S4Y.Z3;N"7.$4$+!%4 CP4!CVGD9 GG^^#YU$23BQ I\:>3 M_P@*P&<%,WSXU(='PV.=$-XM0@,;=C)Y0*$(75\$&%)$=G&\.$E%Z(G82QRD M./>]M9CXU@M1Q&45\G?.?=V7Y\(+^PR!, J/IYPM!T0'T[#+_IHY(*0;I0V<11X& [0$OH M-#K.>:U7VZDYF\T-)%1Y MB2^>OZ6JY.@'H @MT1[X\9AQ,1-XML"+8#<0CM^C$8O,\U,UKMHZV.U/U:X' M[B#NXLBBN)NOSWX@AA96YH\_QQ^'@^K%A_IQMM<\GWV:_7$Q6PK-_5&-H^\& M;7DBV^67VN>$4$E&,@CTP>.\6%6MLA*%\7()$/[138T>OE3!PJ!-T/E\F523 M9O>@_K;9VQV^.^ITXGCM)KBO??&@^*[' [??=BL]FWTS<)(<,0Z:_X:2/X=H MNIR\&F2EQ69OO?QHHQ8QC.N.%DM7B&J--R!_3:'!!U3#B1^Y41Q+TU@"#RI\+AM=78[MR\86FS2A$.1)#(A^KDNN^'O72<[N$[ M[)@WFSO XJ!]]FF[ZT5[;SOCI+KY>YR<$V'B^BVVO=%JK;7^'U'VG@HWX/<" M'O' (/&-P.-@"3#!.V.1'H#'^B.A#S='OS&!MTGO4V3FS$= PNTQ7N-3,$Y1C9>YT!V#3S MC=?-=KW6J.]6&[#O]>XQTE6*T=IQG\&,B^$05@EE:4PUZ(K#0RV@S?3AP-E- M"TQ0V %J/_C:$D59<5A"LDG$BC+ TIA$!(B(AR5?>G,VWM&RY^^L*9/'2W[/ M0F4 M>H5!_5:)7]47Z5/'$^L$\5QE)"@P>2 5B:W6^((X,2)0M3/B0N/_II1 MI\P*@?#_C]+(^X1_AW%DH<]:]QQ^N.@I'_SBO+=[<;Y_DL7O.E^R\_?)9:-Q M^N?'C8//H&=M+1YF8R]*/>GZ8Q'\YN #8<7K187>32Z.!Q<;%ZTZ*_#/%Z.L MVW\W[5WV+HY;S;-FY\L&6$N.NDU"-YBWO$[(J]H/(F$C];>S;Y>]_8UHZ[QW M=.I'-QH;E4ZCH]6S?NG_UIQ]4"FP)2>@8)*\!$($KBJ7 MJ# !#/UMJ0QY/JJC"'8_NJ]&%8P$* 8JO4IC2=E>K/W@6^FOYJ)7>^P=_N21 M\5U:@7W9CT&*9[QAFINT8=J5Q?""Y]Q2OGE)+GX?MZJ79%)!?;KC??WDRX*('QSM+RF#(U$C M2>O1"(^SE.)B?FB;+$&T.8RN]YK'EQN?@^WCK^%!Y_3=]+?_;FY4-NI;E7JK MOB#R*^1Y'?M1Q8GRIS]S47W(HB)M;29YZT3IO9G!W<'*!Z/C#![U)H#)5B'I M_H5;S. MSGK.P='.\>G)\6GW;&_7>?.G<[JWOW>Z=[2S9UA&'C-!V)HLX>]^"GJM2(>\ M7NY/X)A6K;@/#LR9U W## YQ+HRU.OW!4. HB;6,P5]89Z'.&\31N%"8 V?2 M21Q=SYR>MIE-U>\2LP(5F'[NH904P83AD$(:P@/41$;O*W MM52R/V!Z/#^9!&+&Q$!WFZL 3'!-;G3;1:TO4T2WS5[G+$7_WZUHDMP A!X) MST:Z/*I)"S@$#Q>,S\LJ[9Y7(IC"5E(9XVU8K@U#EV26 J76:=?:F_]T\A]? M&^HD:S18@64Q.A4JK!KU6JOSS[DB*_WA I'3;W/WI;5&D6DV:D0[FG-+M1NU M371&BU12/SKBZ.#_M]0/^ #AC&(T$?YQ=KRS=,GQ9Q MT+M!8=G51^"@4JT; MV5Q4M)97" M[T:UYL!9U?JJ7S: JNZ/QY65X%^VMC<;F=K-_L=EH=2[:FU)< M]/OMS0L!/W;ZHE/?V-1\^#]F%A>$_H:#_*S[YL.><[SO[!P?G:&%\9-L"%IC MU"3.+IUC-^&,(_4%5K.6+M(36NCT& MO09!--6J3O]>G<(TOF*]-(5INE$A6"QSYE+1AX,D2^D4[Y)Z'\N%.[',Z*R>#TJZ_9]G=(3H5FUCZ+:O;BS'V.Q MC4UQTCT].[AHMS8W-Y977]YH7. =U(FT8%9\IT0\ ;IF.LS6[) '["_QJ/)P M (YY0]=-@%QL;[8VOT\N\$X*6U%S]!WO+2&/*P(;SWA1NZ=^KU4# 88VT)7[V)CJ]%H M-NZ]U&]J3OX$AQ[AZ&<\\W5O-)[SPN_LS/HR5O">V46CN=&I+R?SO]5R.XV= MFE.X9;FZC[>ZS9,XFN 97*Q76]N;=][(S=K3G[/9[^TS>>[M*T/J#BZWMS?KFTM*N.WG4]W>I2Y_Y MI^SR#F/J!E&Z>FD7N8-E_2UEI!:OB!%;@B(.P7 M06PX90XW2%.IX&+<"R-Q3K+8'0D%0>,O6RGS9RZ!C4;[^4K51D_5/NYKD#LR M!5]T6O56Z]Z&PD;-^;^G$L8$#MW_7Z[RXZWRYJ&I,4SP!,\(D@([M*MPX]%@ M_[Z+O8FZ8Z&2,7\:*82NA5,W$H=)8X^K:_$:D)@LX+J.XXEDT%JI(QY3>KH? M$='OIY1(@R6"7P/UF[8'[RT]W9IC/X4DP7J.;7@ZHA]E!F..X<'G+AVM9QSV MW3+[V(#N$EB\7C:9!/2;B&?WE8ZMFJ4M\L>0D!0>1#T%GKTT;#U?:=C>(>!C M@JOEP9X5PUCR8B%6LDNEXO>5ANV:HYZ"!7XH X4',2J3'Y4*JA ,]:\(\<0O MY-*4ZY7G+C;;F\]8;+H('(NC %4'A94\BF$TZYN;]7M')+?A<-'WI^7/GU N M^B,N^IMCK((\R!'=%QL;[5;[WEG#[3?\4H_Z*G@;._4 M"O;AJ1R*F-KY[$QO,("@8,PF:B"VU)$'C.B>7"Q ML=7N-#OW#VF6,9HYY#%6N M\(,<_23P#?GOI!_RT*:*4:Y,?)02](@2U%*K2.N#)ATL+IXD:KW.8G'OZ$.C M53.R4GA,03#P20F7I"<5%:/@,P@,3D].L(2S/&(>5UC:)[$?NOY$!'FP:%]* MBE[*^ J,@^3>PM)&,)1ZBA631:?3V&Y]9[ IO\US7\C&?,CPAS&X/T35ZT,/ZID.XQ'(/^Y4IKR* M]H$*_U5Q+O')/$3A](6EA4Z2]9'L+Z4."7YRR;9Y%KH8N*"I$2KY[J&A+).$C!D3AX'C3KKW&J,?Z1R@I] MTGBM_]*7@0_CFO]8@HR,EUS.%&SSGV(3C-";_W0L9@L?X1:9_Q#?>.&S6&*J M>/%CFKCYCU.07+EX<81*!I9B_@]3/UC\+,J"A3=PEWV8C)9?BLBF+)\P7,'$ MA]V*9''7\#Z$P&5":9XO)K+S<0/"?ERSH+#@00I/'8Z(P4[ OEBST93L(Y-= M(LWMJ44.BL0/)]>\AU99)\6WW;F::1XF:1SA1E5: BOB*O;]"+'ZZJY$2O<[ M2 WMB?41'NHT>3B(*MB,.*R!?RV]9?-I'7G:4.'CN.CMJ-01;.2GL@IGMXL'/O+^O+8&4/2AD%]\<_OUO%"C6?XA0)CG\=X%.%6$I[\FF%B&BFY8=1XP,#Y>-:9GQT7J7(]XN:DDW6*_13&8QGCV0.S@=>" I[[4#=C MH ,I]Q(6/,]R@Y0;)%9\JVS@L)#"*3:A]AT1M]#)L,@9/<^%C=KG=O. ML>WVD_AJN5_2@A$.RT,893;Y^8+@O!"I"$!=A"_-C!/?O&Z-%H)T2/@_9YRI MIFJ[F3N288B?)$AR'SO>#&SG:#*:D=X+Q[N'NQ6MC(P0[<'*16/?=;IP>[IP M;Z\+UC.HFVA*:PA+7977\+XA/VBB,<1L+Q=UNM'>"0SG5E(!3[QSNZ(?-,O& M"F3S)=\\8XDTQGXR)H.(J9"GDE2[:EUH"3(=93BY<(* #V6L*(DS^5BO5AXS MY3%S6SO,[%G\?,4V)9GF;?*E "DV^\/:$-@%DEIDB EN%UC;4AI+:5PNC7EL M^=4_!O2_10'-4I\,Z5@5R!+]?2_-O)E3;S<>[?C XX^&@L-5+4G58>?%V5 S MVL]@3##4QQGETNG%.06SAEQ[8>]XVJXBF+/45E@@=.2IDPY[KS!W&?A&Y6XO M=_O*3;/6O9G;]T4W^GR2I.+;,_$;G$=R'%[( #P_5PS!/0-7,IN(^ I.8'>% M&]$%]05KX3H?JETP\".GZ_K48$/$_>AZ%HA$DD_0[>[N4+,1%PQ<=U:Q+-P* MM=/+;6?0>MAB*T*]E_65@ZI",[EWJC3-0KC%"K%4E#T29IA?X Y\KIBP?.B& M(SB(_+9Y'L ?PQYAR'*?<,VHA?GXB9E:%1OD4?W.P^B)%0 M[5;&XK*,%Y7*])[QHER+4F ^8RZBJW@&1OS__*.QV7[MO""+?A*(\4OCU,.& M',9BK/K@89^[(68;4R>94.#(A!D$!QE0)9#0]2-.S_%@]FO.NV@P@)<.G0\" M7M^%(7V &<3G+/PE[[]@ME^/'W>H']=5C]M'HT88\A2:"I4_LU.("TOV^YR,Y",CO013ZB7,R$C PE[J=P.E;<6BKY5GX M9?H#]I1J$&:?<=I5@(_/Y! VDO\<##/6=X]DF[%R>P%F%I9+86@7U^^SF 7^ M5?Q,[-K'G;JK*!"@@2.>/3IPLC"-?5F,TV*V/^!MX2WZ$2#3X\K M&Y:.)L_#C292^SI+);R0W58I\SG?JQ2X4N#6VS1+3.VB63-6G= IS(A-FF>W MA%;8J$"\94+ BH$C81Y]E#V59H-G350S[V19*M)D]R@5J7-SI627DGW;Q%C4 M5T DD\0N )3DM9]0W-Q D3QJ&NT9">6@SPCC[%+$ 9C-+F*3M.>X#&QDX9X( MTV1AEM:([C,K-VB4Y09EN<%WEAN46KK4TLOM#_3-P.5+EF#_;9RGYR?D-B8* M1MIGH\,5$S^E_,77S(\MGM502H\UM740J* -HE)S:V45K@*MF "3!=KZUB/% MC$ "AXB)VEB9Y,#I9]Y0JD' XZ4K$O4;YF\58M8:$BA,.D &XBJ*:9'

;2R3@.#LO*UE'$>3-$)F>/S=#P>!&#-OYZ.- M4%NGC_5\1R3.5 8!_JNE1Z'3)C9:6>O71;!:Q0E$']0M[$[0L\9!M)2E#]ZF MJR\N^IMYO!MNC?4)5$XFPQBTX#BWZL>30-H :TODR1&&&8@\Q^.D,HW=57!_='!;2>O.UP$/P@7K!NVJLDP M8$BGJK'T72,\ M,&HJ2VD;2]CBT4R2]E'IM[YJMEN9M_54J& )EJX8<+5+B*9J8F+IK9ZJ=0ND MZG:SR(L#>268EB*X5HQU/H3)0UU/ P'E2M*ERFEP;^-))9BNYC6!2D; M<%$WFDV@>%5$]18Y+ET$&5IBT&/648$:8U!B(H@G&YKAP,# \$9>XEE($;Q!!NZS ME?XD91BBC>55XL60J=(N+:7N_E*W)*9!A2-1DEBNDKQV@RSQKS2R96\\",0W MH2'UGJ1?W2A.5Q3?K*G87UI7!ZZ^)_D^Q_$$&;EVL MT:VL5$+YJBA$,-.Q=P5J#!#<->"JM-3YRFU4[=(P:Y#F+2,>D^()MR,G* Z7<=K<.U,L$5\-/1G-D5W&, MC>(8=:!/"WO;W ZWRW%Y#)18^T(;Y<7L[-Q6<@*1A>ZH '\HY;J4ZQL,I92* M7RW<0%[-))A<4TMNGL*8^!.)=2<8"6P;-2 M$F^M855J7JJZ]"2MYN9. =P%UGU$E>"S0F7;4(+\RN7D!%K]EO)8RN/]JK(? MD+1@;C]H$Y9@7);IFGN3"B8X4$!%>))C&M62,4(5%/H9I>R7LG];77RS[#%K M,5JX0^H_JG&TC5JG_D]$(=)PPCM7"^33D].4CGNRUAW':HXS7IS MHY3/4C[7RN=RAIK*NC+XW+Y5V=RY*7EK)8_;#"!JP;LBC V9 M"B(.?,)X(;6U*0TC!S^+DXPPHW"1.U*Q,\,Z1,8!4Y>NK:(D]^O6L&,]@K]/ MN5FS+#>E^)3BLU8[Y3 ?CD'1 1>(J:X0'VJ:F5*2 M2DFZI20A@H:CG9R3-ST15(NH/IB05(Z0&F+5C N^%K^K*.W(,",77GV!?/^$ MNMX](<$LY?)IR:7B@9O(E.M1]+%86RTSR\,&V$4P#UD\A6:&G]E[H?Z,=/@3 MQ1+1*G*2#>-M%>[\:"HJ"ZDY) ,)* NL*LS7-H2$TP!$V.%FE/18>((K,9U! M83IVY335X[IFH5VV54PU. SK2C62Q%M[_F @45$@9P&]EBD077PGJE5=^5+I M^H:/Y !>RIH# @'5P4%56LC^.U+ M!$+M7'$ZD&;7#Z]DDEJ".GMB$_5GK@UB$-O;]4[5(NM%;E:4 MJ Y)<,!?D M]P : M/]:98RK^G8:P]1Y/XD#(L*/[5,+,I$07%G-SW"&,+KS3NPY((9M]"%75R/?@)N0);#7K5CE..?IR].7HR]&7HR]'_RQ&+QS?^\]O%^WM MC?[6YF#[HN]N-2[:S<[VQ=:@X>'GVXW.5G.KW1[\QF"+!X;U++&>"Z_Z4U=E M]8S?D1X/6:B5#U,*(2;!W3@B')FM/->8M6?8'"Z0AU#5-P+)G4D,JK.,7HE@B2B,*0?%T@;+7['PH P7)X1"+SX3OSV1#:I_61K MDO7D*+8FBESQ]^PW1U[Q$+WA >I'O,_JT'.%'W^;>!#%+SCNV,> /"@!PGX1 MGSAH3NE58.Z&"KA&S.(J#FZ[V6L>YIA()95NT)<'/C*T)7E.-U3%)^%(G,)$3>)(%<*Z>KVLV"K3$E]A/SC\;3 @XI':O__E/QTKZ;EGD7^#DDBH M!_30^KJKQ;*&RU.R(BT3TO)T%MM]VG1>I226DGB#;D4?G#TH5I>Z*3%Z,+YJ MO# 1Z0@#=@1ZTK5&R^E@.>>;2'EIY+<4PE((UPAAI!69KI+#:!9*)J*-8E]R M8P+N0^"$&;(_$%T\M28)T#+ D$."0&N%#Z(NX6$HN?D'Q2[FVU11N))Q"\^, M-[N4X*>^I5T]8Y,B[A/Q MV:EJP$8.?=X&S>[2H?,*1<5:"EXI>#<(7MZD';MV98D.ACN8QG DQ<,3W46/ M0--V#7IL /YSK"AV&?$R#OA2,DO)7"69Q[>@V55Q**,AYTBN2_$JQ>N^XJ5C MD[J>;;%!FSJ2Q]*C,Q>#/\C'\:0(&DOI>UK2MRR&GE.26TUU[]HJ &OA$)?# MZ'U#'VK0 G[L<<&?5!T!\+85./:#H'AG^'U?55NE$8C7T77B-TGQPW1;DGGM:> M^,Q@M,+.,)0 3XL@IQ2=IR4ZQS<>QLJ@(%98$)W*MQ&(3_YH)8AWE(CH50>BJ20$:%4*D_1?8F0U=Q. M&&1XP5SE2 ;\%-;8.=KU&LD.7&*#?&33'_<(B$ MTY2&TJUY4@3B"=?T-B/>#BRU)]K0BK%HT3.D6@%B#.5N:@I3M0(&(-U12+TK M^'<2Y"(7*@OSI2RP?F!B@0*\+G$(^$ON1G![QE:/!!P/!<@_NY:!=BL)5SZ* M N3#0#1M8_.U*M$?^9-RSY1[9M6>.14^T?!:6ML5$X3#TUZZK8A5C"?'=15: MD]-F8LH.Y49BZC=$TIR1M+<3BJC(Z45+&2QE\ ?(H,)@1]S9V,/.QO,=EF\6.[07I$\&PV*X3AGF>^>E<);" MN3)\' 3.!.U(>(6,D5E&Y% &.>:["OQO6%Z'8$BCZ'$K5A,4H8:9"=;2D%KU MAU&,H(=^+"3L M(FIL6=#PC090VT4TW0I?Z7\K56M!HOHR8E$GO/5 M4 1]!<)PBUG4-7K9+I(AV5WP\D$!)ZJ[=5D)6\KS/7%CA2R\A5KA:%.24<,4 M75AXI4JW,!>5X6&N'"'-C%%QW%D?I$BDJ7 O*9HO0*('OHMUBS-5@EA96D%N M\K!Q 74&C_3RO^H'),QJ5T)H2NF^11F%%=S7"A)KMKDU;VX,N/X5>%^84,W\ MDA.H%*V[5>C$DMTCT&N7_*S%7=G;%TITJ5(KQ1I$#>8]T4]6;%H(&6N'E6L M'62:T/N^6U9:E8)V1UC/)KALD:T])NV9'=C_&DIAYWI:B5HK8N.).C MRC6)XWQ(4#KGDR05WX2-8L-B93I1*]R65"I($7_9)LD-?)Z M;WDIH*6 WJP+J88/8X44Z,/P1%JHJP]F:RCLGT(W MC\?NW?&K]4[KE#C3$F?Z/3A3:X8:F^U:>U,/FSHS;LI^TZLW^A/5.I[&UW6FY6UNJ,Z/Z1F.COMWH%#X[Z9Z>'5RT6YN;&_4?VL;1 MGBYJNW.7_FTX*M7QV^I%B7VS&F_420]CWMYL;3[LF%>/T.KA57/X!_ZO'M\/ MU)=W&-;Q%0)-Y/1GM3&:?_YGCL$)9QA$?>0_\J,YW"M7<6,UEYMAWZZ(D[_8 MR LICV:5VV$4-.@&H1+^@!K((R,(W)#(\' )."J(!,A(W]27H1SHZ*,FK:5 M8HPCAN>3TDQJ#KI&.GU'E ]A=$5N=Y1SE88P?2GUI_A$7HQYG'F>O0))X[ J$T5>@X94;FGV<2?8%TP\U%AK;YJYW8E M\S?G=U!-V.BQD9D'K!%A.[D/CP.+H>H& C^ (T55W&,H(9^B4<0&.,Q'RBF$ M,,JO=J*):J=W3)7/JM$*/S- "@MD&."JZ#C"YFUDPR-[1A$\1?S#J9^P8:7$ MQR+KPK"N@'MD#"K$\6M&6+4*UL(2ST8?Y@EI$VF2J<\=PEVGFJ4+M*\_QO6Y M$D'&O>U53T,>+7@1JH;[1_:>O\M>AF&7IL+,'( MAWE)QMRWT 7-EVK<*@T_B)*,[A5+%U%>?>KJ:;I,LGY 2OC,-!FRN6;TFU;I M37$^A[$PD9>X2V2^C7&IX0V0N."5\_P:XSU" MVUE_# HN=O_S6SKN5YOU9JL!_W?=J%_6ZQNU+Y/A;Z!BTO_\]A:$;.2[O^D! M@FA,P.=_Y8>XUZO] /S-U_.&'UN*[:UV33OT/_.,)]-Y8X5?SG:RZ@RY0L.Q M!U%_Q.5[,F]6!II^@4#3*IGY[;]OV;;9R17V?A2EV,8Y_>6"D[SQ5LO,#AQ' MOHSQ+1Y$/J*G*!G8D7,?3'L7#FO)7J46C/Z/'LR2X(8:#&%B&Z^I*>[/CL0Z MV@A-IS:Q6-XD5,]'DMW[F-BL=6X[,#J=];F, JYWQKPH@A3^]M^S0QAE-OGY ML\'(<*.,X#]"SP^S)4C@PI MQIK=C#]T5+Q""RXZI67B! ME.]VTRM1HV!*_8IQ7U;=89^&4*[1_0*QZ'SN\BS+#==K-3<< H M;E>X:3"VB4]3R:[W(<2!H#]AFN:)?&O/>A"?ATAU@' MP*]^"*^NNA2+Q?[%>E)N,\]Y@WA845F5UR" (?\)5),K/2+V/"#Z#5A7:LQ MKA2,89[OUAHVO3]%:'C .Q5:^8U-<-9FBD<\FJ3T)3-LS'?:_IQ/8:4DPX=2 M8_N;>S?;:E358821$T3A$,Y94KHW"=Q>MR"Y(D@B&OJ:[YUF\*9BA2SJ%M0W M2A.70\&5;V+QS0]NN-TR.5UR4T[D8:?+B(NKO.+]\N]BL$/A&F'_5//[5]#3 MGE(?@T)(0_-69F%*5/+P5T\F;NSWL7OG@CCX#[26RM!14>!EH*3#[/E M!WT7+#^!:8D/U2[H^LC9E:Z(^]'U+!#*.NYV=W6,X45'MFV%=G!N-IIOR(O9^2(WH ^[M=\HD.*1N%SLT:2ZL\?GZ!X^=,#A-P2,LX MRPV'$.BP%-N\JO#49S$+_*NXC$_=-&^(/PTE*&R% M*I[( TE+0$I*%Q0$?/D158084+6C#AK +Q\0<.!TQUA+)LPANB-BO]_'4-(D MBS$$E.H& 3LV'PQ=_T$=H%W=E5'54!)NV?=\#,_!, XB.-^#X8:H4>%@K>1AL//01,#..;ZS+KC#P(<&7LX_-IU) M%,P(AP&&R(@.=^%A/]XBR ML*QAQBN])J"FX-,;1.F(\"R+? W>1&YJ,NF=G MI_:GM7SIYF(TZP9*DDA-UD9PI['OQE$HQSY,^"STP)9CDVU_I\?O;"XGPA[X M-_ G43$ NW_RH;0M?FW;8N\JGB6E;7'C&1G[,$N30(Q?:F3NXWIZ:MW0(T[J+/# ._@_!B&J"OU*,YF$]#2%?ZWB6]#/[7P M)T:9A03A'.!IU3L\:L)YAQC.FIXJ.EHHL7#C^;)N*A NZ("PYL=I_@14Y@:2 MJ,!V^#6%JF,GMD C9:@']FO.NV@P !&I?A @*^Y(I>D_I%Z-OKC\SWR.=="^>:HZ=)<^H7-I9Z<^&*2P@U"YQ<$4"V)J*XZ M0^?CJH?=KBGN1Q0#V2K6;"X]?&=K2;CTV;0C>.#<9!* >14E\HP2-BE66Z5V&0)PAZ!'%RYKHT!@I@'>[M4>* .;HDE?_ M&-#_."BHVI$3U.P$/!?T>9(T\RBFQG.PXDUWM7(<^'&2SJFBIIXX-PK!N5). M6*@>%SB-)HQ/7N+DN[(?58F8'UT)#YN-)-(NA$K$0*;@6*IJ3(O33WW@S4*! MX$%)I/F)0KVQURF<$)U_RN[=ZFGJG?M^1"=.K.Y**+G?,_#]L#:F0HQM80CS MZ5) #?7W&*%M(@>ZW?2.<[E#7>4(7^/1+K_K=RY2(A$ON'!@E.?%+WU>[,L8 M_/&4XA^XHP["02#&8[:L]!GR- )16)6($,AQA)7%WI6@G3>. NEF ><:4*T/ MYM[(M]\H5_4QULZF_M?,#S&>@U=FL'."Z%I@#2.;=V9_PR)3W7(L$XI/T69$ M1.W0I-2K7!@)%_,&;7%+!=QH]H,P/:(#6_A0D&SJRTRWY0 -B!_\&74G[/MK M-$:Q5AQN?'C\::^ZKY/V,U)$NH#_\\CG&E#U6,_WB']H+&5*2-L):!+,(,C0 MFT0^5J?:P\J5!G[1DZ" N)"R4,.IZM!12R*1KSK8* \#0\34B%V6*9UL0IDF M3'>HFG1]:0%U&NDNZ?J&L [R"A^H!YN0]EUUUK1)&X^EZ>HB&=N Y=^@7F-L M9>'!WP)8PZ%F6HHE<@W@D72D#'%[/I8JTX65SUM\.>(O M3:7R$&ZU34A0V0K0E^/>HHILD1:^1U/$@.[ MO\10HNJO:U%G*9RSP;P7W$#:L,ML&7N/.F:/FKUI;WJNHQ_/(HI1P@N3RX7% MV6X@8Y-EZW[H5=::/L5S?8GFH$IF'H*^#Z@N$-W;G\YE'/2)VQEE'/1V%LA) M+*LF&5,&/W\AJ_06K=ITOR#FE]$FWL06&9T%,]PR?>:P\5.*%=KFBVD2R.>_ M1<-ATVP89HH?03P#LY:%:)D0OPWA6*7'?#.%MU#]BMF,1ZC&"7)Z[R5LV3>(N3B$SA)KU25*Q:, M@---7M987'+A\R +7>4S6E\E_GD?',?=_#/"U:B7'HY]GF\G 7]7INC:>[Z8C&(Q9 #/ M2"(%%U_.I%RBG]!I3D7PJ.W 3]8O1[F)_$VTOPD_Z@?"C6D0%7"JR247^NYP MU9<,4;36M/-?DKQC+L%68YG"5[V,Z.MX#$Z&D>QNHN_EB;$A^,+("[:^4^U/ MD!2#ZMH5;A1-,@J.%R>EHD:/S\!%">4U;#I4ZEH.M>P]UH9Z(UV1)7*I-()< M<&-J$QCZPW%'()!10M!92[XY)@?#Q=?D2& _FL'[8SOU*!N.&#]W#5>E&!-I MU/])^%P)TPZ2+F+T"<"<&R$1&Y9VFXC<; SFX#C?G,SF0 TYX=W&5""$N#&7 MJ1M\T_$D>&FG3FM2J=>=P)2!_CXOA^G(QPK,05GS8Z0S+M%XTZXW-EPN,$K^#J1]RC(>)&-ZR MKF-^13T+)A(5,_EG7Z93*<.%>:?1P",;/"Z<56/L+P.)UYR>(A0T#)^VUENO MS\ N5SL KU#4%89)$)4%X0F\S( +:"X7>#%@%%TG13Y]F(8QW':@;_SB\,-)]R4-R9/4]@C4]5":8? R6D-)=.(/ERI3 M8;OB=&YV_JDAF=90WT53G+(*ST$BOV8@EZ0"$*C_-?-C;L)@>$R3<>$.K-7@ M'9?-P\*2+UZT9L"-%@W8);%EY@*XI>JL8WS RAQL'X4$UEPQO0;$4B@"/I/4 M<EML\)GZ3, !+S=!XD,E,O -BNBJ+]"^QJLS>A2Y M=.SWP=$([T"\C3!*U-SD3_/1@E\+4.FH)J6(+Y4*)JK]59<4!QW>$QDASZ1Y M-\]7L6"X!DXN%T\($-N)'S-QA;HK["F848E_5><&OT"K_N/)20O6ZZU-Q/6 MA@;C'>:(5\_\@%?W^)AN3?1S[__Y?]W]B \_ZNG9G%" MOV.R,-V$Y1%+F9#PK1Z1#OMF_+I)!>V@9NIF0[@M)R3A5&[3LMZXRNLX;XA- M9P!C6,H,HP]0-+1ES,DE0QM+!%)6?UL1AAGEID(Y50:ZYKC1?7\4QB.8F5?8 MJAA6(EW)(#AI5\V3=JBO\9152*-U8']K,BQD86I@1_F;\]1.(^H[-*&"@[EI MP"-T*!?&W*POCIF*_N0XNF*#2#/U[MCJ?8$=:;$RU M(MI@GLX*9F]?]F/F>S,@+\R&6S,8ZME?-0=:0BRMH.9W<7U:BD[NW>&),V3B M\@6Z-S4+W[<@J#:R8/7?L=#W5OJ9G+65@]/OK$8FKWT.%-UFB+<=PCHZ/IR_ MFPGSYD;Y"/QY.S?2Y/TL(KQ51R8#GV+"+X#M0D 5VBT&=@)?=4?@UR?C),=W M3+GCF MYXZE#Z9GG+ U"5HC2GVM7_%L5Z6RLVI_5E4_(D3/5P$9*0B/SI_;A* 'M-:A3HTVD^B5\ ,2"7)_541' 0 M! QVSI\RCFI%K&$E;#_Z2!"+8'R*K\5@UH%4PO?(0E2P18SOP9]I144!8H'& M+&\#KCRQI(B:;*.D4PHK4P&U!,&T*W>-Y;K"D&(?'#$J#M_';C 1=Y'GODID MC0Y%; "Y*#.)G= R@%EAK846),O6O$&:0FNDYK*5]GXBP04!(]AIP-X[13'> M%RZ\!>P&Y8NNB[&8]JI]6[!LM%"QA=6<<7DG]NCU/-5FXRW2(J^SW;2EJF3N M;ES2-S)(K[)VE]KDZ[RW&@:?E%__6)YZ#V9%B42A:9UN5%>U(!&''#2M\AGF M=%GS[F#YD2TD5HRI,5GGK(G@1&7+L5T1'#W)^#R:M]WM8JXF4"[8EUG'7#T M+Y_2/&Y2-H\6Y.DF:U]GI$BY]2G8IWP8S_8X"E&I<@D#;[EY)4*'#S4?3ZFK M. =AF/4"#0-C+0DWI][ Y(@*+-GS3V>X2X>(/YY@JIWBJ^90)9K#^2^:^JD!'G M*DGCAF9[X 'BQ">QOL@@?8]";Q(_J]?>PGR*+W(&62:S3-[$E4/23 /8\:.1D@I:$\T'B ML<.$M*8B?UE-4)!8+UF(?\XG0-9_%=1@B#PF9-Q. MP"PQ5@=,"=T7WR+C5"$Y'K[G%*/( V6@ZPXQ)"56V5.A M) M/IT!R\D+H@Q-O-Q4S=*O0,V3%2[ WR5&^I454J+= 86GQU8M#(6>XD(N$ MP00^55H*V"'Z+T.3& Z Q%^%I>(XK>2AZ.\K$UA@MBMF9FF>U M)L8,-Y.:(T449Q/Z+VA(#7%,Y$VXHY!HBT/DB#W$FND?D*/)4,XDI0@K0 MR\&[$/3"&CR]'W6"Q;>EHK:*B=5W&+!@55>.\OHH*Z;?P3O8 7DP_/*_+2EP MQ&('Z:I6LW/ECH7R[>9<^78:3:K+JK1NF7LPF1K$W(-H-K:X@+NR\NN58HEZ M:+ZR-&E16>X*%G3@LN0IBQN'[W4>5740P4W$/6[VK5I#TND\*0QHF4L>X5QS MHJN0VD -@+ZLP.)6&"(!'75B8&@-"[<=PVLL;W/5AIOS1@@ B4]2X0#/4 E, M8QP?N"]2>AA19?G,,T->)#FAJ0,)=A1%XB?* BGN82L9AL,I#)-VW$@&)J.V M8^;&/GG65O>UR'[TP>5,V%1-([0L6&58JXU["3R>7*WYB?Z:LO7X64DV',*B MH%,OS0H)WA;Y_,Z-=FX(:O^XI.T,=5ZH)F"9EBWLF&(VCC["_4 \!J$V$<@\ M4%69,U/P&L\'=!A[@&,L"@&&8M3@,2 &KKN7!8J-H\!D_D0]UK=HIX2T;4]- M?JAZ1G$"93L1R:'BC[>.+7:QM#?'[7=MGRX7B@5W0QDD^AZ(3EPZS&(;^*HE MA7E'MM*'-OEC, B"^0A;?HXQ 2/;BTKO*\L 9-Y?"/"M-FTY:FBITKQ5^5)^ M8KP:]@E=2I)@>6ZVSM8)+&0#-;K1? ]YWU$@?<0PP7@2.P0[0G_"JZJ8C7G MW[?I:ZI['WV$T#B_2 VFCU=EP3)"]+5-C3''6,-0$AMH1H4[ MKHIXZQ-I& OE(JQ: _"-4C2FC,.M'3P-+"$F#AVUH+"=4*78*^ZH\W'$Y3*T M/F"8NADP"+/O*>L\SSO&5E)R''GHT"6:?1G#?\E:F*6=V-74Q6;)"[@9='?4 M5Q<:%ZKV/ESJY@03AI.'@*TNAP-[/!FV3@)C X$F.)E5QE&]?#A$.43[L0)=Q$7.4\0?Q\ M?\_E^.5%-/=8L1+R\(XP D MP7CT&:9Z .>KB$$Q1LY0W U#->RPJ//S.)X@]2W3ZKJJR #^UMC>:BD4C5K& MN2MS;8EUPMC;EB <@6_%4Y:\Y@*.P#2[72JEZJ\FZFK-IKHA>H0\,G+R[4?& M1<]X;9=<*XB7[QR0>HW-L@.F[0(3%8$ J#K+ #NPZ\&*,:6:P:0 93%8!I6I MA!OI>0EE:E S"LVR."T_8@;R/LA*@\"7 HK8X:UI?G@^:,_IF._&RJ#'#;&9 MI:[_ZE!+OG!ZJK7C6+BI]V-2"'XQ3.CA M![RD42:.B0HJ0!5/!,,'L1'FC^F#:2=Z\S3/+<+TK$2%5;X&W3? M)6H>:]@UIYNR6*E'6&9*OS3;+%CFW.$=AS M=52>H)GG>.1DIW(IS0VG:$R!E@#7"KV_G.?1J@0W$T@U.,*W;IK#;9>S:Q:F M8D7;5/;?M)^%D;\J_IP]$,W)GH'S+!*F+:KB+34V ^EE2]6DEC, JOL$-=;F4V! MR2$IP4!@%BH+D[1'MRJL/ M53H8TGSJ:\ZN7@0ZS9 :EYKZ4;,^2I[&++C"55E9SR"7C%8:O>1FQ T19"O_\L<=$28LLM\0-%801GJ$6; M9*;87O%D%J)"]=6LPW#\@4S8$62NEP(1M$6=Q!!S3=^#"$#,5=@DA:C'02E@ ML[4!IKX3\D83H\OAH$60.I&-T.19WZTM[$:&H""RG5AM>$/XH053UZNCQ8/0 M#',T/9@A0FAJ48"48"B54/ _+.0:Q'43(AX_6;=A;UF85, MB20D C[58PSI M1)>)TQZX<37CC-%B2A_-$JW/64E0=PH,6Y *TZ$CP^GCCJ)+TBBCV20B3GPZ ML$#I(E@;C.\=G9"I8"&L97Q,%+E/;-N,^FCG0/",#$:1Y=456K'S8\B50EHO M?^RK(,4$=)JOJSKX"9QIM]GR,[@%%C./! %A&4RITUT62N$ET7&JPYNHI)+(CBJ\V14O-= M,#,ICY<8SBSJR8G,A"D=F;A>\^,MK"@9M7T,ZBD\K:ER0=X+L"42YJV"%X U MY]NC%0[&!?9;U;^S]4&E17"#09;H$BD7O)5^3.#1()D]VBK:41-,:LDPJEK5 M7%=^G"F.^NZG2B&LHC&*9I79^=%&62QM1] X3PQ:J=#<5QL;]8;ZL=[@.+?Z MI<'.W_QM%.3%(G8@B!L*0ZN>6S]+CVYD4"87D;:R7@;]_KKTT$'O+9 Y4+78 M<: 05Z)VM!Z<'7Z28D-MU0P@F&E#F#-:!9O7M-Z@F#3;Y15%INQ9%NX8-9ZJ M?4$/S5,3@B*'@Z<>VE5LR8VCQOV$I:CY:(BIFNC,Q!ASSV1Y%T9O#W80N82; M'.KXN"#@(BZ<# (3P%+CI26G-]+=.P;@HLB)\7O!;26+DXSTG,Q:%SPBG>&T M@@%?=-UQ_%SRH^:)!TC]UM6((_* :"C%;A6D/\E:'(\SU72%I87<7*0<8QR2 M HKKZ&<)34$ M\Q=@OXG4LJO<9N7[:*6'*D(%QPGT:LQL?::IUC,T95RLC-#8:(B(5?@:=TNQ MR"4*X]1B$>> ;7H8TCR&A1-&!P28YK,P JO]%MPHT18RRT4_\),13'0HF*Q4 M@<4>U1%?IUXJK JH?IMW?%5@IC('2U<89$J,>11>X_7C;:BQX$5#(Z)D.RR' M%N5\U5GQ1+JJRXH.D91IHB3XFE9(!<6"T/F^KYN'T#;$BLZJCR>*#C$7/1=% MC#NG!37>788('B:;<3Z33Q+LP&;2G M=%0_=ROM;^9!0L67NLPN>F%S;R[QP-$B3=$(K1 @'^B@+B;8:>Z&.'4F)E( M7JK"![WVE+Q"919XNK-GTX9Y/-9V/#&B2;N.:Z*DD@^*^ ><"=";PN!@$DU% M&<_8&K"^PZ>*V3SVE[@\2IL);/(M"UW@OI9'O9>.KJ1,=/P\?QJ?ZF 4$ M4O;TN:(#TDI]\30FE[ZR#8K!IQIV2BIT4=13C,[I48_W Z'\0,64&GD2#:)8M??*S/>R:XIAH]7 F8;4GM0&9J.6#,$I5%L6G:2 HO#Z\E MJH<),6\C%)WJ1_(BG-FAY)-RN4S+RHPP2\9Q:#D M&1>DJN '),+S)V"L]&UADLQ96ZBW69/#P&/KRD\R@EY0D=02H9FSU.?F(LG( M3AUD@0+=D^=/IX)J"J>M*Q7[7Y3QFM,U"3N,+,!)J8XLJRTLQ=#%E\B6$I)U!!TG0Q>1OZ%WD(S%&H&>; MAJB@T9C5:VD_:G&J%A;"Q*X?;\-;RM7XU&8S*GW-?F_B1O%"YT-R22)X MBXCWS1"L]0F%NEC^J_P$5)!#RR-(V*Y!0]:T7P1S\7:ONN;M2$!)!4?]! UJ MS\J#K9QI]1YT)%GOJGI :$07JA3P-DFU)'ZJWX,PB/H5'DO>; 6X6H-BHK8R M#^FSO$4E<+@V2:J(OU>*'ZP"P3'3:53E\T+KUB4BITX0G5"=/T2H+0 2/=HG M"!9M.6PL=*Q#]&5^LF0AB*Q/18.KK]5'C]*JG.3&RPL7,E):\9MS*)!N3?0. M=+6C[QA+(JLP3KTQPW6$0L%2,0=H-YY/@Z67P M%Y>ZEGY1R$8K!J)]]_GX[U0?>&FDP#!H5V$V1)6#*$E&,O+% ^](AZE7CSY2/LCF(&!]:80U*@^)N6 M$4Q,/E[![<2,?14-VAMB9_-&-M^?0W_X#,%-2UB9VC$_Q<20/W'% RHX0(4+ M,^VR%22<(VLP[D9K[EC'XG(<29E4'P%ZS_#M]WT?;0KNJ"6EJIGAL6/HT#-.>J[PBKV(AOS']I4L" M-/3=+LE290(VEFZ1*97X,*V42E\R38BG[71L_IF#3-E1!V]R:IHY6%4]3,1A MEMW&XX-3B<_ PL:#P=VP?>HYR5QMQ]0J1 !KT.AC0E&J9$H*QX0V@==,T@6O#^$]X6:2,@J&%G]ZH9IAF9-O97\844U M^+.8!?Y5_&@5* <+_6JV2$F%G,0#BR8BPK< C(W(BKQ\X#IPISN,I+U_H#8LR=+CP(-*3)C.T(,%O[4H2ZG([Z M16M*@=DMZJ>PK75APF"K+DR7R@%D?.)W8V2(Y#]4EXG'=\H_=N=<6#I5PN\( M/98?OC&> 9K3#C'?(*X<3OB MX;LP'/O3I=R58%3XZ2V;P.N]3*@]-X M*)V&RD7!CTVP0X,9Y?J0V6W&Q!K8LW+NW>=?*><_J#G'-[7+TFMA*!.*_9EN MH$DX2,DOHG#VC=.UQDLR4Y*(L=W:ZM&LCB63RAZ6:=E<<9)9 DH:+0KNM4MA M&Y!$>CWMXA'JU5"1B[ZJYLC)B96AB(^SFQ^+X3"6P[R[0SX:].8P7$7KC%VF M,%;"77]5G2!VA4UTAI_A\G@O4-KX7K M9F-EK*U[017^7WR]0 J/.01!1\$&JUAU-B!WBD7>AD%S)0=X0HPTH;@WUX(Q M+R%E673_5G ?)OS9(,>3&"V%P.N:C=L7^-[)DC&4;8K]9P MBJA^HFC,!F"B$F#1 LW,Z0*%FO;\:#SCCQX/,AND"KI<63('>[4($-]8,#4+#L4>&(+INGS3.HTRZ1.F=1YU*3.DW=% T>-YJ]FR5L6E;YU \3Y+.DW-I07IK*7_'@*?W"A%Y$L6T2H0A7A MF\IWD?/_VD\OP(#U=VK*]7V3_.]YBLI.+H M ]N.6>E3KJ-%@)=BU,-[]$S1#'-DB4C+*\H'R\_D/'Z3Y+C2.?(L?,(='"5[F;[#4WHTE!>^ M)6T_D)585"D1M>B;(-D0@=XM8]FNV@_\2:2]$_A9)!P$^'#R017PC00NOHPU MF%#!($=@X<8IG&O!#'8H2.T8UOK%_PS3UUM;]?'P7]Z'EPJQK>M.LG""KKS+ M8$**OUG9&/:R!-7%P[& N#Q,$,!F?R--?:&VZF!T5K7&1$9HUM-VQ%E!Q@GD M7<23W_&P\,,=@;5$A4085K-?F3OF!5(!J7$.M^O_=.P7XT""37QICZ]2%&@R M#E/SSB[LAI XP>W*3%W7*>%H9(("='P<3XR)/>T,]Q4VA[&@[U19\DLS<443X@< X7]9HPVM?8J!$79%WI:%4IHTLU4P'0ZN' M'UCMAFC>U/SH+6_QBNK2QL?#/!?2\E.K';RP^+-O.'% R"V55*07:=;X[XEF M<\)U1\])(V;S5/22'1SP%%8*?GL0<64:E0: Z#@OA <[Q?CH+SDJIN,2 I&S M!D>,WT&_71'CP_VC"8P!;Z-\?G7TYR5DW(%#D;3F?.9T&,'YYQ-!OD+!5;!B MIR\I@06./^Q@I7%4@":=J1L;7RWO2ZG\*)PN$R>07!HG"3X).@>V(;[3@&HI M.)X3C_G4#.0P)P,BB"#]$F?AI:DCQ-0RE?W-B)"''J"G$^Z)&''B02%/VE0< M^M80\:NTMQA:<4UE@@MC*X16#)WHPDI4' KGLV)E/@CWL@)W4">XCQ&>:JXY M?@H?Z1T,Z[VK>)9@M/V1"![Y\5SUJ@T/%>93+)ZYC5)?OGE[AUT3U4W40:IJ M=A%GL,#]11K/--*T.7X:RQ_0^:J?42#W6THJAMERC1,M5+[A'8C<"RPM^K=) M87W\J:59@Q'NS$ FL*-ZAT=-.$$FU#13S]/MX\3KIHJ08N#=Y>DV.GTVHS N0CZM.BRM4ST\_UW=V]9T7"CFZNAU3B-W)(W2PB_M8]1$ M,5;O%]G4"MWODF*>TK%2E/1YH_':N6>JTMQG[2@?NWLF"J7F5\1SE4)P.5WQ MJK-5'6J@.E)-*ST%,Y2Z09#;JK^91T]S=B/N>TR') :AU1AR6]ZT7:72OJ!0 MKMW+XBM?V15GYC/H;B*UDLM%=EJFX4F]IU0R"FYI++L#4] MFZI"IE>IK'[KIAY\DY*>Y+GI'M$P4)X.E?;'93YS\BPHU1YJDV4#1RJOX:=- M"S,@=65_F)/O616Y%MS>GBUE]\/\<$\?+$Q'MT !]O@I-6R_&L7:DEK<&A4M M&%3^HFPN+:;&5>) /"Z14CNTSR+/"Y!*A=NXY/3+>*'B8#;G%#P!-GBX ".^ M%;USDV\&+]":NRU'(NA8#+A)D=; *P!+W*Z7OO>[ $W_/"/;K3*R74:VGTMD M>Y<(E[@;H-UKZL2?4!733RABT7LKY M3'+9!H$8*V#!!$0#;;9D'O\_5=#\I4RNJFT6F8P*86IQVRI#DR.;S&'C&U#< M7,L++OP%J><:T^4MT=&=5-O@:7B5O7P]'@_Q:H:@S7L):Y%$,3L*:.> =40F M9BKA-Z(%Z?N1%B-3-")RNXL"N8(._VA 7>,-=*82(0LYH,UU%?<#<5C"';>]*80?S= _[E(5+)06>1)'2!DMW#QE1'< M"U["F-Y4M<$LE/V?O >7"?YCFBJ3S8*[AS:N]?;*CL8@-,4]*%1H6=4Y^=-( MAK- !&"7AQCH)F860V)>9.Y,P8ARG7X&Q@W7]5+L"&X?$7U+\5Y,HS$B (!= M?@_K0KAL/%\=='Z)MJNB0^VT_V/,K\0\W3"?>;FUIOG+H\D(\:$FM1DW-U9! M7;R?_PT[TE:8?T46 F\56&!$T$0Q:P-B&U5A>EKF&0=W\T(7,C 2BE1'+H@Q M&88YD5S!+IPCPMLBFQ"7S40OAD'41RUF>_VM^6:SFL)ZOD4MQVJXSI>D7G7] M,[7O528!@S^>C' E6ZH"BJA8+$''WTFDSI8]1:TOI^2F*@4U5UY (K2QB4%1.G(55C"C1%&F2,IRGHC;(Z;:E=4/K:9BX+ );6O_4,A\1 M3V&P]EU1ZFYWWVUS7T2&2U9 ;H#UTZ@Q; F;/RSM95^LLU0=@%?5+!:;_RYM M=JQ:-^<+18Q <%+XJAL8%]!1F-"J^+.*]-0=C-)GRG=]N)OV6IIE:*%LL()+ MK%,Z>D[Y#6$[K2 HA\W7-0SEV&ALV199".*1!C8E5W,DY8M6"J?=_(GB9E=T MZMAF=5TOX'3DQ]Y\*^ US0/FV?3MM\A-HR45ED0JK\KUX09S;=*7@]+^'WOO MWMRVD>4-?Q74/,F6744R(G5U,KM5&MF>>#:._=C.S/O?6R )2HA)@ ,0DIE/ M_YQK]VE<*,J632G#K:W=6 0:?3E][N=W7"V8,W!KU-> YN=L">JTI+.\\37 ML">C$U!MDH] A9F;[B*O2N5 OGPS6%F,\ ,LTU->5P7!JHBQ+?"!4EK8/L5 MS^$PGB'=HCW2X93;Y2%OGL@? FU7.&-MWW XQ$!'' Q?6?5>LBF.#XZ?C)\^ M&3WU3>8#7=Z;R#_^GQG]#RA4?\>.T[QU95VWRG)D'AHE9'T#&7,&]+X4W";. MBA\CS%3)E5.5*.K,07L7DF/ MVG6QAR-QP4J5M6U7$K8Q01[N+@J5=V;DCTT1CMZ?&M>#TG3QT356+S[]=Q_W\$KSN??KJZ=:^UL[HE& MAS3Z8R)"O="-X#:,8G/.K<&>",,XQHG!9S1IS\&-^_DY"+#GPEC1Q3Y-.()! M.RV.<9=*P+D;KL6#CV#$8C A]&L_G_5=4A(P7^08>%.P!LB']&3;?ZX04N$2 M$YR;1A@,XM6NA0<)RERVB\3C;0KW+;G@GGA<_(]@QL!N8C46D]:II =KZU:V M!H*I!W=L6WMH>,C0X#\_;[.'Q'?$!F[.02-L@>0@V1>@TDTJ3=,9%SGB&+66 M<8@+0*I;K-#S"9QDYW-N)"]:P(+-$6A PX#!<=([L!>77J)*)Z4BS$@7X496 MQISSN8[.#<;VV5 X)S)[6;Z67JTCN*PPEP2-3P352$!4:%[,L-8+: JV4I]! M$BA$ SI8(>&6*[^>!4*/99?8FC4=U?4];7,A$%IFNJBUOKIMC6R>\V8'UN\&^O+WA:&"/WSH MU2BI5JDE";L,_ET@8C-K9I99( !BBVV//BSX/'S#419K(\.#!5\"=3/ UCS* M^-G1/GZVCY\]'K@OWS1=Y<0GF)IT66 ]L@'33=R_CB^*E/%PZT\R[2$RHB1LC8BZ%JE_A!+F:8I*@ W< M7%IC 1R?!4V[0/A,^2K)*34;M*L5H+B>Z,O5DB!HC"6\<4C;-'&>SA1TFO10 M]*UA3HTZU0.'?6?NB(B(? MR9:NOV0*#Z(W_($\ZSMU@I05C)%]8B7$](#"HM=27"2-[HIJ#HJK+#2E\;=+ M26V[Y@)HM$&8MY1)[4.Z_FFD6.;88GW% _$^?&P[0@9D^7@3[!?68[].?_I_\'6?XVZV^Q1I?B:34F1(^^LH;[W#E4! M.&(^N0).1V$Y'S'FQD!$#)KCYD./F,Y0NR+AC/FRE='PN(]5/Y_6,(:6.,'? M?GG3DZ:CKG"P;4PJ&4JG?2["(_='W^Z>H!7%<[ 5^N6:[<=,A\D;L _R>,;* M/J?JN1[/LD5X2D:#Q!C+D$S9S:_S)U(@PCL\LZ9=7&-B@U(ZF M,Z=90^9Z17&\7B73R__O5W;&B/G(#3"UL,( T@MIS@J:4>;32;?UCXS8/=)< M6XNWQ!X_DAX6)J)60XA_V.^34F$HZK1A/(I)J1(@8)E!IPW5DFI&_G#[7,]$\2P?^_)_ <*,CVR7D*8?!:TD6:,J'W90T M!.MP83$NI>X:(@AE;P%J;W7,N+4CF@5 M]SX*>U/IRL.R39=R8[(,<&NXRE?TA:"=NZC^R*OR";<4T3E-N*L$N6@25[M! MV^(WGF?%31E;9F=SF/#M:DF> .JUP0%[76#-L+,;V.8N?-7MZ3LB7]@B606Q MKQZED(@K-^&< I@5E7Q0]3-%J212AV+H[F+)EZ_CL\%5LJ">[>WHVYBE',XL MR,&H75%;7>S:*#LT*A_28SWP5[:X2.UFF^W6C0QKGDKR B.!H Z&Q?)N)9A% MT;IVX3)$G+[U(CY>3UW0]VB+&,)TGGY,YEQP.,8%N3J$&?>9;D_+W)V2BEX$ M*5BLZZAW5E$KH+=Y_BG&;>I]CE)J%,-?WFCTNT5!#>/" 95SC@?:4ZHUV#M] M_LO[;1(8X#%5T$##G*]]%&E+WB/:E%XO!KJALM1!C4<6[>?&)M2VQ3O\+86@FG M17::%UPK9B_6#^5J94&WTAI@J97!C"_.^% TJZ3FR,).84!7JJF?K?,6G MA7A%:NMP#0(H;,7DBA2:0*\R?(]"4/'$-IK&/)0R7R2U9HD-K_N$@;@(9L57 M=-,ZG#9,ZEZ<55@.Y MY5HR#=SPELT;1.>D"I,JLG''M"^[4 PAJ^HYY7V.)"O W M)5A2Y^>#Z._R.O?7)678&19<+)>MF]\(;7Q,P@!C#16\<8[@._6VE>0&("F^ MYG:EF$ JJK<@;%625E+-PUNC;MH*';$NV>+Z MZP_IU]6*-V3XDO?DX&BX*U] (+J^XE&^ 2I&]Y5*N;1%7,IN_>5_T 1._X=8 MD.8L1OEXGEXZ*)=\ Y2@KWXASD75/BX-GYN"$9*+].RD='%?9&-3(8D)$78R M-W\)[ZN,!?8=.Y=\5W !F$V7'3Q8JQ F2'<<+9X_OHY@F=.&YVU,3B& MF$*<$,*3X925Q;)(2>C-"->&*Z-_#$(>,!TLN_P#ZQJG>06,LX_UP_ OB9Y$ M)GI26_%=PBC2[8=,7-"5DD)WV;U5&QRE10[^?)FP2ZR,W*4DUV.0U3JBDAI,[% >WD*@6H4B50FQ5AWD M6?!I[V352:1-5-.80:!>O2+3Q]&_HU:??#)A9#.C7EG7X\8&!9Y"J5T,-4N- MBT[TJ!WV4\;, -,R11:*((^EBT[[*Q[("Y6QJ1///:$ .>U>Y& H43[@?9"@ M7%O'F/,!_\<[!)A\2=7>9?\=3>2=GPC.SN(VX "L245A3HOR^P M=RT*^]+>!)E2\YOO//3NN<$XO-,7=G;$WTH>O2#U"L_$N>(::#_UN).C%*^< M,9/VH*-MW)IT<50T*;PC1'R P2-4GLDOC.#^6+;I!8NX7XE;T'$]*2?P5$95F:Z%]A31$C.V M2X(_@NQXVB,=FQ$&I)Z7<8S$%*--&43_%]O;4\#2E9+23F!(QE>Y 7^FB %. MQB#@LA8/Q%E4&<[M!^V]/-0%]O "8\ONRQ_ III(BT6"P,/6RK*]KKTSL5-N MSZTIC8<'$O7SS:K=7@0K9W9 =R5BY @N -0=;QA"W88+O>.^<31,R'Y.4K= MY#4^&$1OF($>GIC.H8ZXT\PRQ^'9L7_&[9+;'TXBHF9X7@?;&("6+H!&,(LM MZ4+@5"I(EW>5]Z4GD1D S;U7'SZ8)B$N*40CP? S*OP4F(NQV".&_SZ%*U#A M/\I2[M-)+U"OYMBCD*4OWD1*=^NZBX<'_BX2RC(W@[>$B$1/'@M*9!):Q,E3 M&!ECU[1RN6VK#O+\T[/D-Y0!0%TW&==& O1W,!D^&)K+=;CP0A!81"T^Q=4J M-64=-5'6S35Q#&944<%^Q,D]'*47L-"0F^-A*B?_8#Q1;6*E]:+0G%E7;)NQ MUC]/*&);8KT@HUQK&@G1+1&A8^P()8VE-:H/^*6X4" M7WYJ)[DSH&F36[*9]+RKR=->>2OQC2L,(\:NGJ]&@6UR] M=-0GL5>\$,DLO;I('J![*EE>,YPPQ/[0U&(FLDU=,0DN1 K+P@W=4[VX(MKZ+[4\.V(X2B!*BO4H&>F-*:/&1MA.22$M,]MWEX;N M$;=M])P>/I<%<%O-+\;L(2Y!.@8I8#'F(5TFYJ:R?H:.7IU;7?F)CD37Z0E& M-YV-^RLGK-(F,08%210TC5+V("L MJ>HGCU_%33\)Z-ED>?1Y921S4"^R*,C M_M,WNVL(A">7)H@?=-X=JO[KT]X)=JFCW1;6_2NI=4!*173NO3'G]!0#,B&< MZ?MS;'QLG>64%.8+=)G6UZ7'%8?QP3Q @)OBFDMIXH!N6CC&X'$&*D_V@S8/ M^(4Y("46ZTVAP$+H-3QM=1GVE"9#(D&HE>42J)-4'*?;I$:WJ2AQE7B645FX MY2SK>\ BX/,_3&),;@12[[M,2BKSA1BT^QS&Q'*UZ,G/[_[O M+T^=V F6^*?W3[VG_-^9- ^[@U?JE8O[]6IRF4+3+AX;#7\ZQ%Q(%,@J" ==)7L*% MPY;0=&G01:XT^V2:S.;Q'S$^AXT;RHJ*^*99"I(IW\E.ZJ!8. MK?0FCX#B8-RF9ZS4>$#M@QAZT-CH&IC^D_^:KWXR#E:9PW_]G[.S@V/Z 7:+ MGCGV)G/MH6/WD%=JZ@_Y7YZRB:V6<].7&^P/CGKL/+KAF.[O3__T%^,=^U+N M=B,4%FA41Q;.E_UF'KS<'] W.:CC[I.Y(.45I2;$&\KL?(!,:]EB@HH2-7R% MI>FA4M_JZGW]KP^M?@10<^L0J_KTKQ6\U MGV\6!>+\%(AZ4-<[:0,ZX%@RN(VBN,Y2\H25G"ZXJUR[-V-T(,7J-&(03\H> MP8Y3B> BD'_.Y>'T3'(,9S[4A#W55-E$) IE[[+TMY"D2VE%&X-Z-E^E?78^ M]4#EM[L A *C:WJ# X=Q:BI7 ^(X-:^Z;;4 G!S[AI)I39KYZ#BG!!^7+B8W M^ZW4"%VGE^F<*(S2/KR+D)(Z,-W'P3]@=@Y7SK7U!?OP[L7YA_ZOF. E24T7 M.1R>%)>]RJ0O$2WUUZ#AU3O)8X[^#O;23(EUR@5^\P@G420:6 M]<(7-V637:D)@\ 92X6E831%'% M",W:QY(QUND#IK:ZWV^](L1Z@![.-Q.@#RW(8[O\H73_/<\VW3J7-#(\Z0FX M*=6?6\H-Z5I@+UBVB-I1FS#/*,[B:$#=OZC2WUH0^X2,=R[B*IXVE8)J&H!;SN\AU)+$19DCT0G4! M)#'AG=\&[P=^\FEL#$\MXBT3'8Q2^61W1;!)2Q=]I_D!QD0.UP\F6< 6')0/ M-C$\?^LZQ.R*_U^X+(]:,ML7YSW?VW)VKX1JI::'?R=V>/]%C[=%JL[#_% _ M'YNP/B%QL3 >E>TRFEE<^*3/L/3"@_6*$#+$P9<97B6L"WM)?+9QC_&YF^6O M?A$U8/HM*GU!F*.KIH58@WZIR.WK:<[B8_Z@LJUG)I>R"<'/CX2_.D@8S'<2 M=':73,,YPKWP5\[%T%\H@>?HC']K9! *$ G5Y6ZE)+7O>\&G3;KBF MP3"OJY;='*_GW786B$4;.-RG&O) Y#;OP6&](J1IL;+N^$14Y*??6+K7]PCX M]YO)*A\GA6/AQS5W5N#%DFGW%+ &458T4.'LH(.>1U^7?>DHU#$P9STGM9HU M2ET"VJ78=0MFKQH,O%FB+>U&HS,3PUI%QX=BD8B=,CPS'<1W>$24S"U :YQ1 M[-*)R?9_A7C@(K.-D\JF9=H,KM;P#G4,@MT_.E,F@$["GO?Y#8_9P^P<>Q@0 MBJ\9YM#OOF9%!W!B76ZN7>8Z2MJF]F%KH:HVRD>;-J]6\VWDO_OA[!<4-HWJ/L[CS!E!^DV&CZX!G=)W&8F9ERY[J=)2*$KM^P M-MOX?[4ZQ(/T.\36<#GAOFHK$PKF89LZ[DV N"K8=J"2W"!M.5Y#]'Z=E\;M MWT\627%)A6(U$",<'/9JRG4#4YHRI7X+8B0:$]<8%+[$5 0JXQJ>_@1K[1+NPE!*)$AJ=C<\4( A&%J)1NWZ&H-EY!:4$W^ MUC5&(I$>GQR=#$Z^5R[]M(=QZ"EB^D5/1JC-PU\PKEW G^$O1X,A_B6+RQR- MS'5V":.4\,/!X!1_F.&>1$^&SP8'^,\)A2ODGYS/1+D3\9C;CZ+#!R;W9'@Z M./O^J0(AVXWW>S*.YPR8IIOB/.BX!VQ HJ.3NW>%[>C2^1S]K0GU/PQ/E_*S MM#P%A,4!-E/$QF62X(^@!L&G(FE25R3,-6@$>*5(2'.A1LC$+DF=I\ GO5[-;U$'O#@A:F/8P2'QJ $ MVPM("]PBP+TU(D%F^ 1/=T,(G%;?1] A[>I]2^$N$(,BO M(RL$VP0<230O'8=G+!TI304-G&\GQ?"Q'_*Z'YE-Q3N*MR2EL,U.)%SM#&A# M0V8V.D3=9 MNUG9DH'4,Z^,=#)YM.YX[TZ.Z9#G;4K(8!6C8%,LG*K)N&\7H M7VR-8^/I/:,=W;K@#H]R$/746 4* MFI^N4Q#'9&[_>)5.@4G *&C/'!S^9/U]?( :0"!O?Y\R+99E\J/^AYTM^MO% MUXY>YPE[JT/O_L%R57/M-Z,GJT*_*J,->:&KJ?X=3HF\-;(OO#@9Y60X.!I^ M;_=(OJ?[9?SD9GRD\QG0JFZ)_KM_4\3+'SD6<@.;<&L,0G::/JR/QN,RGU>K MY"O''MJI@1[<_MA-".FO/ZRF6VS[5;I*^C# !,,8N%VRS-%@^&Q_$ _@()X- M3OKP_B =P$' C1ON#> 'L;\1#^0@]C?B@1S$<'\0]WH0/ZP* M-"GNS7SX=JL^6[8T6?B"7)!M=_"K*OU?O'UGC=WK;B[QER"4;/^O:P3Q=37K MKYP(>"OY?*,CWRS#_W1'OI$_W\MJ;SOQ3>OW+KU[6O'^?!_4^9[/Y_>TU-M4 MC9T<;+BVO?3^,NAG,?"W1_'D3]LGN]C<_S_*4"W M)X#_' +0)("]Y-^9Y+_+DKYF/8=B.-W;]=^+?!;Y$N/64/GR4T1['NFQ/6#V M\.M_#[&7X5X>W*L\V!/$GB#^/ 0Q.CS8:P^;M0?;UWDR29+9[-N2_=L@U5. MSH9A6MJ]B?Q=+U:/[;ZD=W,Y.[RN=;\]Y;J%ZQ\>#*,G9Z>#LZ?WQJ-W?:3? MA_[8^^*ZC^]D#^%DGPU.]B?[)SO9T<$1G.S9X/0^3G;8M0??]F0?L,G=G&VM M\F&\=J4AC],4OFWH='"P5\3OK(CO]N!.X*H= M'^X/[M$=W'!X#"=W<#\G]S MI!^H,O+Q042>[2$B]Q"1K;1Z.T3D#HN!'ZP[ MHE5%'(&**, 5]ZG(X&HSN3X_X$R@-.SX24! .#P9'^R-Y M,$=R"ESK<#@XO#^=[7&YL!^>I^$P>D*.[7L4(KM6H__LOH9G"-2V#^8^-H,5 M%(23P7!_;(_LV(8GA(OXY_4R/#;#YRAZ@BU,^ZLK@L3"CB![ VC':<6WW:/H M<' <^(@"WX-=%[8*II7]Y7\BPCX>/:8"XJ\>6=R?\?Z,]V>\#TE_^_0G@X^\ MMQ0?B:7X51)S_DR']A -COVA[0_M85B*WUCF[1SLZC9X< M'0R>[8,V#R9HZGWT<[4NEQSS]F,SOKRYD MUV+_SVX5'1Y$3T;[4,SC4[)'!]Q!97]PC^S@CO'&#??%C _!V'G+3=*2O:VS M ;\[/A^KL5>L;X?$0/FY^AP<+P_D@=S)$?'U'QM;^L\ %OG+7?5O#_A ML6LY_I^.#7,2/3F^SZ3U79_G'CZ$-8L1MV3<'^R?[6#/[BWY=V](W7VVS[?J M=;PWK1YV-B+>H^C)/LCT:-+.]@?V^ YL=&\'MC?:[KZ ]_!(7I5?2S#M>GG_ MZ68;1N3OTTFUZ_/<:_?[8_WS'NO9O1WKWF;[#)LMB5=7>YMLQ^&N!U(Y\OBK M@_9GN#_#QW^&CZZ"2['8'LC$[IU.?J_*53I;UT-_PY$CE ]729%$-_A_LCPJ M6PW,*!_##]?)-)I6!1QGM+I*HE61QG/XKWC%;T_RK$Q!78.GEIR,LH[R(EIR M;-%5FJ%?U;>8'43/L1?5(LW(\XH09*8B#?^)GVJ=53A0=!.7T0(+R<=K,[TT MNTY@!R[C55[THG%_5]/+!0PWV-4!_#4-ODG__6.Z@M'#T^AMOJSFM&.#Z*\_I$&="APH;'H*'UQ'H$/"[9W M?V3399["0&D6G5]\B)Z_?DX[-KF*L\L$_WKR^E_/HUF1+VB7L)$8?O0F23Y& M1V>#Z%5&NPI?A]/5C_>B.!H>1]1.+!HG63)+88;+_SX8C(:'3^D#CG)2'L#- M3"<$O&1R%4U!J\_R%0R5K& [8/22^$Y4PB:FN(ALDNSLB-XG0-Q3.^U2UZ-D M-IE74R1N6F*^S LEYV70DP5.<)[$)4(7?A_=Y$#,"'3@]I_N$NVXDCZ//\D7 MR[C@RZ/'TT,*QF'H33<6G$DV->>Z@FV81K,JF]",5G =^%[!WW&XHLI^N(GG M'V$H/LBR%TWFZ6(Z-RFZ,EP, +6A*11_A31>H:G3WONE>8N MPAMGX1L'QV=/^<3TK99=;GMO.'JZL^MP#C(=]PX(T]X'5"L@9YC=\W@51Q?Y?)[P*;W*RE51(2\FTG[[YOG%*^0PUS"O MJ8B.?$[TLH [Q)+HWU6,4A5I N%#\,B6[E/AW8,[>97CCQ.45;P$IF 0*7'; MFHC@%+Y?)A.8)BSW''9A729ENVRQ2XOIR93N M-^@ZU7B1KD3&XRZ]?'Y.QZ42IX2=F>$Q1*B%ENZ#L7P03]&)+&1UI%5,JPF, M:2\J?(@ZV)9-!NN$%[&3.2H1H*)DT>&QN[=(DIM>@C$O"8.FX%=A 0F2&<[H M\." WO<#'QUXOLFR["8!!C+#M_,()2#)BJOQFD^SR_7M$F@TU4%[!MH6Z!^ MK?61:5K"]4T<:TBN\_DU'BNU, 7RRI@;\].J J:?(M 2JQ7HJLB&F;F4454R MN<5EB4>"5*9G.XC^%6BEJW#YR;2-/&JT8.XX?"P.=LFKDSBRWPE2B0V]%0E\ MM21JBT&8 2LA3A.Q_H/WPU'C*K\!28K/+8#Q@$1=IBAW)S0A8#VX=-R;F&T) MG%-9+5';P&-9^_M(BAP>Z]LKF"1?WM&8M8E!]+*".PA:-WRCA^2Z<9.0Y&&# M'9U_U@[!%L/UA5M5=AXT[!!NS#6N"R1GNI)E? #S84T$F2XM;"1C28BJ$VPS-B_!M*(#?,57R=&*$!$J4J)_,DFH-5A8_#+-(5 MR24X\45\F27 C%%G >D%(B;"HUL5>3G)EWP/07-$S?(JO;R*BK3\2#0'HQ$E M+<9Z?$5R"<0W5[L+6: 3QFG&KRL!ZF1[L)7 \F@1.2R"E=S:VN';,$3 4X\V M[@!.F*OO2/5*%G&*EC2#5%_3[AZ=,5'382,MT*S03ISNC+_^#:@+5-9,+&18 M4Q4)IJ M36#C[W'?L1NYHZ#7C6E!JD 3&U+I[U3!@"4) =+5%$:WQ <\&_]6Q[F5EN3W M (ZISUQ.MP&UI4%D]278O3*^@3&+' XVN08FBS<4M@M72BJ4FLW./JY]@S]Q M"R6,DQ52O^=EF[FJ%^GK$^0E"G)G<%L(O-3T8G@EY[IE[9 GL>S>UA= M$I[MNR3LNR2TTNKM71)V(+/"VSPZH=O<5!P=NU)_%]WXNFI8=NJ&7I @/]31 M0+Z#)8_RA#3DT?JT\P_ 0,@II6A^P4 M"XD& '-1:<>+JZ3NI&W869WT7I";536;T*YQLX8KGNI(]N-MJBRKL+2-9 2A MF :+!#@(O3?/;_"=#,UO>!1-GU(M>#K.)"OR^1SU=I[;SI3A5U^BS[3Y;;IT M%QAJ=-2JG(R&!T^[O,9&9QE$YUE45V4##79;?MCJ;NIBB3VG_H,L6/6O\DG/ MFIBXQ).S6FS%:EHU/>SDJ0O2M'J_\=*3'6V.0#7S+SL*=REO8=R;&6\;^\.% M'1YN9KQ'U@D?O#E\]G0;OGO0Q;=/=^=A_[!>JL(>"XDQ02*_- Y88)G649"* M&785BY6!UV,RJ0IRE=]<)1JS$M,>1T,[VY]2:AD-A66@*ET@S)\^4F8'Y%-[.@ M''BW R_J)H_B"6I1?FWL1;"!,UTD4*E["V,)^#UO8W@:^L1;%S4N!.S.;X,[6\ MT>"H_@OE!,3O] MU9N_+/)+N.,E*?L7-5,?5],2#3"^GZ88:KJXFJ&6%#2M"3Q 3-'K:G7UK5O1 M"B59EEM[9)K"M2G(8Y@^4G\@..) M7NL+?(7M0<70G>C\B,[-'JAC2$VJNM0"L7@#M_0O6@_5UDY)5ITDUEV&MH-3 M%8&O3>%N_X%!RVE>@;SJCV$,^)+[&TBPYQ35XP9]ES_.SA5-.3*)5Q B5SZ$:Y!ES6"JA8G6^0F MM$:_H]V_.7Y"?((2>4]_*CL95T]+VL4$1"?%*J4%PMY>)D[J!\ST.@:IAGND M;I(\G[MTC?2A"I]W"48_,0B*NM-YI]Q1C^0\SS]25L/D8R0>FU:_8>/N(K7! M%C:\1^Y4&Z%SGV2YQ:'RA6@+M($@HC!VS5UPU$C%;'$D!CX$-* 26$'O+%P&HVSN26MJ.D_1!Z& M*0?U?*@I6KMU_]#@,0;$1@?[@-@^(/9X F+GP/.M_/ ICDD!#!_9'%%>5&6D MU)-693QTP$GCS'GKF->FJ.UC&J/DVXU3N/;BK'/CX_]F\1*SQV&X%26_@/RE M1!_*P)G-JX1L[_&ZF7='\H"2?2:KRD^F%M2I^>9HKI+Q9#UE$FJ97,$V?;3> M/O3QJ8L)BS;";%";Z$H<$/0E&(J6[TWQWTA68.Q)%*W%Z)T M.@)TD]27TYULS:H*;-+MH=\X+$3J5.5=K*0]/E5V1T?J7LK.%..&L&?SSY&- MWH2M5U=?G)#,('K)[ &Y,CU-\\2$,O(,YC;PV6 E PM!.HHL@?*3Q*]6B4+ M/LGA^2!ZAXF#+X&[Y+@2-#A&!S_=0BRRFS7"[YD;0;4J2;&2!+]:8GE2VIQ, M#J/.)=SJ+O1-"@HL/H(;P*PK5NW<<@/DK+#H 4U]^!-2Z\.\8V\I-I(N^3 O MU)&#JWZ/NKY+W6Y>N0O92HR&D_:-[ECO"Z(Z/4_MO+6 M)''>-_$LSGKB<,@I87EU!67\S6L"CX8H0MAG.:P M2A*\\@HL<)6210K3X3JT:6TS* LV7DI]:'*-Q9US_FIZ'8H LP5O=25,E4S MNB>4>G&#YV&]_$2'I*8AD;BPI]MIW(X9,40GE?1XU8DK+!4S[>7RN0H(=)$ M<3U!N_"9)7YQ5 &G.3LX_NG9TUY-9M ;*"["![T D5@2T)ZKT> Y"QNOTQ8- M.!P%Y!2.'?YXKY'M)@_;P/DV6QG$1:=@>/.Z:R9A_5?]>#O\WE^HQSGY?-SY]J# MVY$O@'RG3!+H^N#:N6BZQ@3C)5Q@-@,JRNSW97/PD_A?"2H< ML;A$33843'A>%0DM2$I$$KLB9'-@0@!COD[FXA0-/CKP4P]K\-!M%:IW]>)C MPU,<[W$W%3C;LD3;(> 6LF%R*3U+B M///5\_[PV*%F=.T&ULHQX_V()"C\6(,$CZ)3/J!XH M_P@4,)^YNC"B]6E12>6['5O9 6EG\11+7U9R(< :C&%\Y%3 FZBV*"V#C!BD M!M*[BF1&A7+#LQH)NQGZ) <_&]8Y@529\8WG]0]KY;$=MF;A<76DOFZSJ8<' MWO]A!VB_&VMSI6A>9YT/ZA7BB^,NDN.4J-$58 4"096L^'DOOVK:JN6ALN*A M03@=1.((=*,F.2:L[,[5\0:($>,W'< *T9&X1I#)YI0R'JFD7Q:2M)+B)V! M-,Z+9*ZP@1W\?-%]W=E:D8B/E6U!#I[$)8X'L%$(V'.%S)G\*DG&%*GBP9** MK-K3%Q\'JP53KOREL)*FGMRZ!#Z'Q>YCV.'HDE&$Y=+GQ9BXAM<6PHGKJWQ# [O#!S,)?05')2'\;)45#T M*-D:=YFHX&345]EC)5CMGJ)S-9FB2U(V6"00)E7YJ;H5:,U4C%3+CE_R:7P" MHB)O\>CH>UV!$T6M:?2E3V\."F%E>=;J\$OE-YBGZX2YV-ND&+J\K&:U%V>O M9Y=]9/6M%IZ+$MXDS+$#TU"*G%V2#5NM@5::BC\+?TXQ+,6@0O K,>0BN21A M*TP:K6766I>A$MB6.?+8@F[#?=!M'W1[/$$W3<5P>C?RO!7J81]!8I2L7U_\ M;\^P2,NTO0'(PCHG:9!>.T6>PTQD#DWC!9#S('KN66R,DH-LF?(JQR20<9D7 M8^:$I-?HNY2V%T]EX6>.;<2-G& M#2O+?)+ZC&ZO*R L00JGDG"XLR8FOJ[WR=Z:<3Z?;@+V(DT!IA:]39>L^+]% M:Q\N!3O^RAVZB5['>$RC0_;\)\M5LD"BQ#_1>6/HMI)D;%W&4I>Q#)=A7 XH M5),;5S6&H=\+N7299XIS.<%;5#,/D?+DQINOI&-3W.:&HX2L%.88QYHMN>_;_ M E/1L!S#(X39=&03)BLQWOP%Q*QTMQWPCW_ )%#3A],\\L6QTV1"GGP,L;N> M- F?4Y$X98>CA07I1;)*2K^/%QQFP.>#)2^!NZ/OQ^?-B^4>O/:R (6_2/"! M>!5_DI@3.7L6**;6V12TKZ1GT\9(%J+"G'U1P+1#09P'$9*BB8 MS:J2DR: @2+!T3XDT250Z2*6>#O\YSHO8>WPIWOG)]MQC]>8N-#714?410B4 M\_6N> ;#'3')D#?UFI-_E7[ZCH"6G([BK_*8*!?1NPB!Q&2L(JY,!41;2EZ# MOU13E$/Y4B(JEZ4MT0K*33"IG3TU&= ( MYK0O,-H'T\V29'JOGJ\O$AIO8#?/49B"5;O#H\8[XE-GT,"9*@&ZBU@Z3G(M M9<-R:,(94C[6%:8 K[241YSKB/?3YW/@_<=U^X%G^:0JTQ#%'NP5M_.:HM6/]=U(GUR[C1P'K$[$ M.IND]YMW

:^NLX^*)]Z6O&Q)9 ^K#A?_UAO+-XV%O,!2%4M$F1+L5>UQ,V MYU@DXIOQI6E4VLIEBA,41V%8)1@3C_DY$!G08H[4ILY7_P%)%4EZG/CPB9RT MO>@*J =U82)13]CSN'39??AM?C#YA*H6!:W@N:(DI$H8G51I&* G >_^@O[A MAXLI+P,. PN"R'&,H\V8+#&HO@@_3[O!NKBU.M*L=(E-B_AW5,XH?G-5H?R6 M1_I Z#FI4J@B2%92";>1*M/FBN,-51. ".RZ[]*6NBEZ2;8AX/*7 (DV291E$M.1PE+^@L$:*6WZ$= MU\/4 6*RK!;YM?J+?&1L(9R&I!_"<"D%Z("E7 DI?D2E[/<\S4I)K*#YY< L M<6E4@\R42*$)]P1/ .-R/@9B]G)G#F^1&I3I[M:93*XR5M]09Q!F7N?A"]@Q MI#7_GOA@]<@'T5L]?/=(2B8U3)MS.%&@$";X)?#L/Q(*.5 $;$+YJK'JU.>! MH?KLB/R]*%>8C(EJF4[]YV6:&DK4*=327S5527_F2!1IRIBTF\_ [A;%'Y>: M4'P@H!E'G:38PO*TJ'-%X*:(7\HT(E]JT%<\%[_DM=E+UI9-K4EP\?"#O-S2 M?Z[G\-3]S5=V3HL9J_:?5)K_R&*>H511<*YE1U7N6S/K_6M@4#]7J$U>KO+, M92'(LSUR:U#]OGHA&&L0"YR0(["2@*DJF U%'*%L7!WE!OJ($BY&,C@E+1EG4:5=;B/I"0*D$PS5U>?U#,H M[$AIF?.4IJ#-3#@!2O85!0-E,J_2LJP2'_C[K60.@] (;G4]Y_<&OH(D ZH. MCN9#,7E!QPC7QE=FM6IUO>O?QTQ]T&X$Y%O"L?@%"<_$,SMQ76Q M+J>I0^U!CP]E44KJ576)J6]@P1XHZ+X"_C:,.B G$M13HG!&*$_GTT)@&"1E MB9SW\RF2R]\TPXJP:>O9[HL$$\O2DO/H=)4J..M[0K(DGIA !)X,$:][=P'* M/+#KPAR##8)Y=.@:>1&Q3A#Q9TIUZ,HMB1+-]GNI#QNX@!MK\C-I#0S2YU0( MH&A^W%_)99E4TYP>($6"?0GEQW2YE(\@^RM)J>9A?,&M$3XM$:& #AEG SV0 MJ>373O$^P,G#:C1G(^:RP2BKR">%Q\(V!'-GB?(2CS%<" 5C7#[.B,IH'U'9 M1U1V&E%Y\.;D2]#8\^4JUS3:5]EL'B^X*&&7)N:+NBN!(A\DG#%0C2[L"6/B M2D9,55RG6"H0O6'=/1=+AB W)BV UX%AM+FZ>)PL32GQB?=-*FQ5>\;X74Z1>;\(\WGX M!@V>4'JC/L*K1R1^5$ET)WBW:FLD^UTR+C'' NT^*3.KG2S)3[6B,.Y7@'9' MA]7P6-$V-R?3LO%4\)LUJ8A*[=AA9T7R+"T"AZJ7L.IAKWM/2Z1E CV(-?## M#KR4?7@9#$$!%TM%V+**?2$)L4CB01&%>S^(04:VKRM& M<9>Y5>L+O:NLX)0>PI(0)*CM@ "C97G6R$=Q*F>2Q;C(X9YBQA]C.OO3-2HA ZN)>UNFP2;2 M>LEV?,I!N);<.PH!547!3D,Z MDSR[S,DG$"R&Z?(=^E]O?]55I@T5^*=0R@XTW$!0('.H!37$T'-#_WF/A2R";/Q5ZR(6+C MA<:M\I823J],EFF\Q'S8[,&D-6PZUX=9\XBIN)B6T"QI?)5%OR+B$YB9 H]R M,!P2NR:3C?W&:)#J[<1E!S?7W]?;J;X7<8 %.$O:,4 ?Q@:64-Z=@DG7!H[ 514C5T/<#O!4KMNM)Z M3(26==::M\)_FH;QO%J<-LY0YP!\K?09OJC*DWR$3,Q)'@YI5X]XT%9&A?K))?H!,\8]B,D;C_VUDJ3@IREJG;@D0^'Z\)#V00=<2?BC92^)2E R;GY"(M:X=-I_!+\DV$MTX*#XQI2. MDE@NQ=@S="KB9S%$(A 0W4MB= ;)GW;;R_@3/MH5FYI>_1S%[><5-QI"_C6E M-&6:LW?FZL-40RU!-U.GP2O4$NSD$](P$@9&[BFKI03Y0C(<+PZTZZLS5F0\<*<,;SH1R MDQ?S*876I0+YVFT#*MC*N I%R:"W,7_*/P1_I625F#(@>>=I"]$%W$?G;IVP M2%_U?(WP#"16,Y!Y,=8$LE3$#N:DDZHH*PJ]N#FWJ=A<:ZMC.W=J@RESK8\& M"77M;J';R (W>$ L#ZCY3;SV*N\%I1E=X@[IWYM$\A;W.,XP&O8:08$S[@LE(M!G\(C^2[PX/!@=0S ^0 M26Y>6EQ?B1"_[H_7??UO M@3J1HMTY8QII=10.8O.B*&FEO\K[,KPP60JSLAJABY64!81*RO13O99!S;$K MUT/9S\IDO++C"9OF61-*IP5,,%D:B%KM>23M.\^_>[P:++G?3-A=5V3LP*]! MP2!E8LH^6E9+)FDQJ1:8QSM!?\A+FP+DQUS3-?:.68=@S\LB.6/2@-8E>7M%^\J!6UY%$:#T@1\2\0=VUT;@"Z!],RKBSU5TT#/>I1!N,-] M$&X?A'L\94U.A!D-R!B1G"M 7(E@A1&BU_L!,&,@^206;8M#H.;T:HZ_._/" M'K^_E#_^GQG]#_>WP(1,T;PB4+K4MR.U+5@?BX GEYPI%L,.@B+*V@)8)C2O[X;'=M=(\Q2MR=DY:J'3X)QG M.]@]6,Z;R2H/RIY"MU\6G2^XX0@9[HCDP 8IRVNP02:$96,,#G$%G/\7R/>? MWFU\5/R%\@ YDZ-75%;!= :6PK/HU<7Y/VG4\$%*Y.VY="CMY@4$!^P)H6%< M,W2M?[WV0-B#'V;V\P-7YCPK4 MS.%IC]*YW!Z] <%$CI[;-^GM*]@9#L!B)57T,N5NQ!^*JN1-AT=Z@I/SY5OR M]I<++5BKVYE;':RFVN5SPBGS#CPL ,/_7_N>P^%!Y"UI2TV]'MSU= F_!>/, MD=XFD5VD6$X8%SK10MDPHYO79[M2%4YE:>Y(9%Z]IJGB3!3)V^,@":AZ M[ I67;3;;FGE?<:EA;^KQ^,)^I5)"=>-$F>-VX;QFMRKG L]2PK!Z1,OR3M] M3%]_)UXVFG3'V*XA#1U;\Y#J"]J&$CKFIZ^>EU@,U9CG4R6^<[AIW$J[>6O% MI?'=$#COV,NK25Q>.907'VL[/!L<'!V=?J^4U;%#T1.72Y'ZW&9=\=%H\.SP M\.![#$SSO)N[E+87>&YQUX7M-#;+O=JQ6^+X\$+\[&#P[/3TU"%Y\ _RTM,( MTXZ% L@= I^IK0&=;0ZRRWL*,N<9E(%OFYEOAPVG=&A/B=F/N"D]1L@Z5XX.:BF0R M#5JHCY=$G@OI"B^KVN;^$/ZM\:OHH33/HFLYF//=V!'GMD-_R#AQICQPE0V7 M?H9L%,?+E\REKY*Y<"+//"2.P5"RC(3&CSOP(RW.)5_@Z(@.WRI7^-=C=\HS MTDHT.")=Y6;)C>3%7@4S:G )) KW1&^[8 ^EL37ETV/$"'0VEF[5N,&8[D>%B]I\ZARV5;)8% M2!?)FZ/<+I&F+OFN_JA,I\K\M\SH@]I>.A^;VT]-G#.;RA$EGU)4.X[\AH3Y MLX/!T=G96?O]?@3\Z>QP< C_T\&?'F;N MNEAG:LY;ACHO V.AJ29[G2NL@QL&9. M\4%79A1$S=P6A!_GE+>U$"0102UO8D21C4-V)HLVB,YD50QY)L[''+J8R6)< M7<''+(ZL+!6=FWA=QXQJPK[F*O-PYJ9X0+]&? A-<> S&X;T-.V1EV_=BB#. M'+AV@ZBYB%"*\7&]*:4$L-V]S?E(<,A;[V0$:LQ\P^Q66LDJJ0JP5P1[,^90 MOU33*$T6@I2*(?-$L9^O4ZT=J1E*! 8??J$VF"/0<9Q]Q!K+R9K?*A%)(YN M O,;';>A7^6D'3M!8AD7CO(%=A.+/:F>%*T6,PQ+BAIN:'AK> ]Z9G*]MI-R M06+X;8YHGHFWZ@(B 4VX6O#?Z@Z923W2;0(\-A43&]"Z8-&VP7TNQ,4RM6LU M.8VO3SB,%._"W[T*1;K0A#)BO$V'5YL$CDSOP>2:/?KLLG]4RH!&!PUQ5JX=[8-F^Z#9XPF:W9:<1@!' M)(W)PXSJD%'76W/5-LG=%FZ#LGZ>]*=@FJW"N-$MN2'(1T)U0!]1!3$H[;9I M88@B1N@6*P81,SEB>=%KIE.V?:4D%;1:B79B,RM=*;?)%>7M6<*',"=6U"L' M-R\F*T&ZL7O:0:_*^$FG8.'" S>1J?/?JF9C?3;Q=MK4OS3 5N/AE&3+FI'. MN6);D3*.Q".252YL1IIT^RDEGR8)11NQC/J2S4RT>1%/O>B[PV.PX%5:^:0TK MAA*C9! M!QEJD/RC56$2E4.POD!!*]IMC X"[(FWBXW!69QB9PPZ/\+\EA@5;!X6XS*R M!$V,$PG(X$%3)3%6+O5YJ%M/QA@)+Q-GY+;0A4]J1=3D/.O[/[C\79)%@9]# M@9BI34G%=BL63*Y[0>Y5*R\+NQ-I#O9GV'.2*=;*+R4:IWI@R\*)\4J')"S@ M5#84'I>R:?0B,1%T, 5XB-3L$3IPW.)M>!0CB#,\6)FRUM*8BXQB0W. M FW1S;O%EF-\-5],!Q%JI)G=O#>)-IKA"F:[2+=$-T-:JV!S\SI;9BNZN(. M4PZ%\M,R*$:6:@M6:<9XA$OE+9/-J1YJZ\0O<6_>8H%*\0:Q'Y9XY/ZA$7Q" M:%?M V[?TCU5).H$90(@]8/3&;4;@C_V7I2D=-8<"G<#H4W:I(U( >CK]-#& MBH@@F ;\#+8QZNC%YL?;\E>[DV)O'(E-.R1E"V'2[3:W_L-M)Q?Z#V4KV=_W MF0Y$YR'@/DP>X!Q1>/\;+A*K!UM8-@4.")R\'#>:KT-G ME48PSR_3.5R.OZ6Y]0CU5.>9< 4L/]7#2EWZZ-LBGP$;@E_^55WU?TE!;8B> MO(VK^=/HYYN*A'98+3$Z&!Z[S!0A00K!;6B\R79B:T-"B,7'^S<7K"VITF!?8 M/FV:@[+(K 6>FG$Q)P(2^%:L/7P[T(]!S;IYZD[Z@P$M$Q5* M5+$>L5^[D?"/"D^T))3,=$%@)(S<6GQ,5K7QVG.6,'=_2O8LURR/YY+:F.16!D9XF"I>DMTLN= MB$F%D<%UR]V_7B J0&.B8@H>D09(Z83PKQ&+W1<7'CGN+O,( :*'9PV@.#IH M;7KS J95PL/E;.T0/+T=O+O6:9ME@L)'O#%.+!(/>#E=#D$(]*U%8):= M?33G$.2?))#0%IY!F)R"DFGTO7]4N$&Z491FU6V,37.88F M6&7VYTGZE&^ N)E4C&-.#2B3E 4+1AQLQ9/4/1HA+/4T!W$F%EO#&^>2$V;J MOPJ2/!NL@UDQ?,)]H\W!YP4H::I@,=1Z5V$'RQ4VTI50Y"*=NG^S2GO+,L5- M9VLWN=I]@LV;&39&>Z,T%N;,R(=Y5U]9/>*MZ!%\6\^ID5R+FK$!7"3I&7 D MZOT(_!3IDO"E"E?\UB(?FY*#09@D"PB)!J7#C63B J$_G%)B:PG3WGWHYEF2 MOD-NC#;!>'@LR0K>LB/92+>:L1DB]K:CG[6/S>B=NMG3.]:?P=>:1>MZ8'[[ MR=?:-,VZYDZLZU'&#(_W,<-]S/#QQ Q/I)IX"F2E"60W!8*H9"Z1+*=K6G=] M/(E%6N)?U>-.'OIE>DU)DV'C:[(B<,8(L .]$D0'S24S>56( M0XW!7*<7RVF+=7!HR(-T9#,*"E1Z5/*"2:\E_Z6+67Z1#."RZX973G>%?7(V M*_'PH _S1!@W3?L>T.!W^R0A//H $FX.J@UH:Y1+@HY0(4#61 M*IM$$Z4GC<%E(@G3))Y2(Z%;5K)#7#R7[13+IH=A].NDQ4,KV4:$9)??ZC(I MY<(R8%5+OJ1ZYZK2DUWM+C1RO\(F[9S45;>2;:\O)I8VR!MN_]X 26G["#4W M3*0VJC8,^:RYX(T;$+BLJ[!(-O *'/;"N++&%K">=W :-7.XO+V%$?4Q[AH% MRN5BURN]-IW*@_%6MR$9/DP[I^:G_G!!?=!=8N&KH+GN+US&R<%KS&,!\HC1 MFUI+HPS/!S>A!0W(>1AIJ_H.\-$\PF6KTGV X7K.F*5.ZS>,4"1]#6XS/LSY MR&1BT0=[(<2D\S^BZ%5_+87<7:9C6_@WB)=*C9PWTU/%5$FY=O<7M ZQC+F M*^@212_B(AV/DSAS>T+'H$+4)<34[R>E@R;D_B/']&)192*-Q6]&#]0#KA4&S_DMBE['Y/%P_4Q]"$7Z-+^)MSVJ,2X+9\TT5A M#%7DG]W1%PFP&"36[N"+0PBPB&VL==*GG'M.BTM<5XMVQT@8-O!>\29,FKU M'109%%MVKKR6N_(U%C_!$ICV!4O#.A-B^NH;H_$9.TSPDD]II$[(&-LB5YXT M]"TK4/+6K>B\ [/-*;8*$(^4[I06D=)#[0LECR-B%P#G8"RJ!9BB(#I>Y5E: M#J(7,:6LX:/X%&>(VDQY1=[M1WC',W%D@,D M.5S9/*O P@4K<6H F]JV4L5(B3YKUKFXZ0EM0(YHELD.45>^"+X/>0S)%-6R M^-@,'%^8D41!B#,?0N@U\5=!7%(\U +W#6W4@3[5DD=!>H/<7)>!225S[@,N\&+%HEJX+@OK!;AVOW=>?M;(B M_$P;%E\3NZ;']7EO?7W>6VU7AX5X/5K&41W+Q>3>M$Z8RN]U()K^^:__?/4> M V8F] EXW5/ ?9^'9+[2?XZB93Y?4[, [#&P=AVH:KC&5^3JE[B7P MX-^*^(]T+FW/C>(>!]7T][5$WTMKV+ZXEQ?OE=]B14H=WU#IJ0X;XKH/:A1G M'02%? ]48_W7L 8M+ETW51*3S;C;56;2ST@?YD:=Z&T;B@-J.+(UGP:!H!, MT%*:.1_T:HV,5\O7]]XD;)'$LUDZ3ZF.SSHV$FU:8&"F)"(F$59SLNC#8;$> M3:I%Q;Y.LV<$!%^;8(?6W#@APC/QES!H&=X*3XCBIH&4T\TA'ZA :J1#?MC, MYSNS'%LS^@B*FS/Z=,,)J[SN;D$>9O6GF#YBC+.64WRQ.4]OPQI0P#6\TO7\ MO%1H/?B;=H4,W(C8BV,5XD]3\(^U4L4DIE:ME!Q(P\J[;9Y1OH4R,VUN&Y?J M#QZ*A"[+=3:)91R8.T-9*QJ+CO4S&!2'M MG)&[\3@L6%:GH^\[0T86?UP;#[C?6M E&TCIW0_WS(_JV^!M(,LT%\@Y[^+P M]OU6S@ZO'ZEW0W409]]K$FLSH?)_\9>?\1?SE:DB';#WM+SBCET+ZW?> M!5L5^*>)X,S8WE%-R.#L/VT[-H)P*36>U"""ICK%)\AZE/$:$X5BN2AU_T,L MRGAIW-YV;EX+>YA,;#LOBW?E;KSH;1F^5+&<6TY#B81<^A5QZ5>8\->6.]AU MY(0L%QN@=M'C6H_@5AW<5-742$>SZN=,7'XU#HN>(Y3SY)IS]\F:> J>%4TX6%& K[!S0VWLQ3>*+UM61A6P2? OM :;5A M@$D-FK/;72U:[S9:K1EG*?? D ;5)(ZHV\9&UT(+()4@3SDR:QZX[9O0C*,' MKH,6>F_T)9!<0S;4-9B%%AYI!22<*G1@S^LVWT;I[G\DK+^YSG#;$=BO5*:? M@)YM@M,2J+AH,2@K9[AR7I)B#V Z"/[^)'VJ^=P;G(4=^R5U 3CZ;QFA][Y? MJ6_EQ6]X,T-=:71"+IH4ONEE(>R?X(-U?F?[#YRZA)ROO[5NJ!UVI7PC?=+. MO2[I&*:&8%=,YR7YQHFOYO3_/2)$DEV"4"*7OW8LG7!UFP:BV6O#;E9@ MIUS,-UL+'CX3QS)=4OU[6)_/I6!I'YR0;^&JE7;2LT<(4/'<471MKTZI+(BWM3VJ&0 M>ZV% 8&"X&! U+/_4%)H+G+LR0(76W V?X;'.=/AEU\N=D7R;[+H'#C&7 ,4 M9".>]KARGN<[;3-?PRS#%XO9G+JDBMXK_XX^^ O"@JGE!XHO^6\%\"H97P$/ MK1K74VD((E;\\L6_@HMAN75]MHN?TF3:,X/;D'/ALO+J"P1L&/)QE] 3, M"#(UR=K9>.YR3AFYU"L?1*ZQ=18W?$XG7.6#9F6AGEL6(TB%N:(ECN3WH7. MQF:%KKY%WG\@@"NSPZ2TF7>NK*^ M^*Z;2G*1JS9O))+KMB96(_.[H).([5G@@]DMJ21;??^AB)E;R^>_82W5FUJ" M [?1]-0Y ".+H.;"E&[2YM89;DT,?98SH=!\CVL>('D_=%'*-FZN< M6DQBJ2CEU($R,%D%B=QRW:F?$888YFOM.32)E_$$[[=D.8=)N'"_+Y73Q'!+ MBRQ9]X$4T+VO,@EKB5;K*ZKF+SW;PC@'< 7^>_0N ZCZ$BS(0 Y<_Q).8P MCT=5D4T-U]^EMBA_;GW)P%M^MO9RCW9F #/ '_A&H>F2E7!J[R /?TFGL*UO2:T80]I+O- ^,LT2C,XG MFO%*>K1UK)N$<5.FT:AW-AKVAJ2],+^7SWSC9:Y7!6"BBE\[G7-."'69)2:K2$NC:,R*>>%L9R=Q=-",-= M!=&+6YT[+@;4H4OMC)$U6QU&IBWCM=@%MU!]T+'Q>#0XLB5>;8!^';SG?K82 MS1K) #@D[H2^?25 [XK$V.\LAUFR_Q=X^1\>4 #A/J?,6"W:IW3J#(!0,(*R M;O3D+EU=IBW7BY9 B+B96DQK7C?JX1J,ZDWK[^+A#>3K M=M\;#@?#NWVO \''M&[?G"%^?.<5MNL/]?JQH.*I\Y+OL+8X).8MM *F!LL4 M6\^Z-1B \-.,MH-]QF TH&Z+TZ75_/CSW> &7!C#KX=3MRF#"GD9 GPQ07QW M9%"A.VBG-GV+VH23H4EJ*05.O=&_\>N+QB]R$_TMS5^@JQBT?(O1<^$]&3O4 M7\.J"?;K/ZMYC5KB96CW 7FM.$Q+C=.,NY%(^/9EDQ)I'NLUO% ='L!ZJ _ M?,%%8?3W8$QV5@7K'.HRA=[M5+^%U_'KFHQV-5V6(@=[S*'>R4.\S7[U@J>V M-SY;V )6Y))@ 79H^>&35-JD,EAMM\5 VMPTX8"_AGF>WLF\W<*B#0 BO\X6 M4L;1'8UX'WIXQ '=[A3>'?).,A:,T>^#9#S?S_:IX\#'M2;;/.06OO2?UZ#; M6D^Z9CIOY\7[*NZ[,@']('3@2>+S7?UW=AN^97SESES83[:^^"Z>;)<&HC#P M/ON8 ,+UXO_ G&IZ4!>%M,_B_@ MMS1-.L$_MS6,AJ>@2SIW^B,,^YSMPS[[ ML,_C"?O!3#7U77SOU&*3GP? M&5M!03"[=W5L;.NW.3&JL$3+GZ373[%@:7-JOS0,]TDFI*?6 'XEC0,FXB&( MN7*@K46,']PUPI*Y"MXPSHMZDSI<88*)4V'I6K@809K/ZJ^HUN#HJS4+2X12 M7JNJ"0ZF*\5FL?72CK6V[H&*,= J7)ZRS=%TQS0&*H^\.K776[JJ2P<3QU:J:4(8;96G;_GMI&68.Z2ATZ398?E2M MX#+LT%KT38ALA(K.B;ZJ+F@)29T%^* :M%L=1L5L13\E$*I+5SA+RWQ J'[6=C!@OB5@RA\ 8KX133->FA00C M5:69.@U ?"%Z$T@&L"?-3TVR&8DO+ MONS7),:*-Q/C9:9AFP#X\E\91LH/([.J#<,QH64.!TJ("D3RR4<>CU;5>%$5 M-K#%PWYTBP3FCN!_XG__;?!^$&3\)I_Z]#?I)V4P<8-P5OV#*].NA!.+'6Y? MNJ &&J:3%I4RSZF.!Q/HN(C57-I:JVC\EM9 H"1,?+LK*;%NX9(^)A/AA'>44=4"%A'F*LE M(PZU$)0M+I%S,'B/8)GHN^%+1$.N2P >85_^"R&>M8"IXLRV*&%N]8$T+1: MD5$6B+341C+'-@6%.M;^5+]EE;2$ M;@0V42+20B4.1RG\3B6/CM50.<&:DV+ MXHLH.N8TB%[=LG13 5#G ENMGVI@<>58JVI9M:R1<*GB*5XESF,PO'73>>I% M4!00G3M!?6?"ZBKDO:3JM>TH=2SP"+JLVOQ>$;>9-$3+19S%T]CG/[X'Y>U* M<8L-IG$O>H&(>R93\G4ZG<(5>1&7* GLD_K$^:PQB/NI3.T/@98%'XK#G^FF M8-'8\%"F$6=W80X5X;K>@0F@,\#Q>9/XVF ,M=ET,X<-,]-T1<>O!M'?Y?@; MBV6/!I.A^BS;F?&SP3%QX^!B;'Y%^+?DE2 @MGYV6L0WV89E;#V5X-Y\\6S" M$^U)A(:ZDMA6Z"PHVF9R#P/(=$.6HBU.&1BL[0G8B)H]#LE3=4-1V:C[. M'7R=Y<"NOX&-Z7R;:-YFC<+I44[9%:T"R>%=/D%)*&SU]+[4BUL4B-OTAB\0 M_7ZUNY+]HX-#Z=(E-_EHU";?'I$H>Y3AR6?[\.0^//EXPI/?6EUD61 =?9;" M*&VFB;<[ALN,M2&K);QVV:6RW2/7%7Z+[1$W:Q?E+?K%@](F=N/O^R 9?P2X MFZ$_;5JYE7NGNHO%S&&;YOR&]"].#!1W "_,\4CX\UJPWI!.I6J"XNN&PBW< M30TW MY,*3/B-X@.*$(,4)Y_B!:,KXA-T+[EU&7^&/*%"C.557JQH MQNG,/4!A! :;PNP[+ Q"=R.F45T3!+-#4X/-=HH-

EJ#A0_8C^"08/5SLM MJLN>Z[%G@")Q7LF4_C1-,)?.]]<.HNM_$SBJ>].X$FV M=JD95IWR-#21/W4-5GK2& QAIH$H*I=/:^*.14))E![V'-3BW95MG,.9Y9?H MH&Y?K;L)/%?/C%B0 .<.9 NS-?5L!YHGD.[O086 4XZV/ %W BK!K#Y58 C&\ M?WM!8I*[Z2(S8'12_(&KTXQ/BOQ[)G_$R;@6MJ<%A7'3-Z*8JLH0^5L4EW"5 M*1RII!^V^2[?.LVWV7#F4X=Q]!\C7O1 M,O4QSA8N7QXBRT[4\T.M0AW^Y0?MC>7ZX6U M9C&UFNJ4/U0;*LX*U:D,8"PYW1QV,2ME^(M1RU#I4"6\K:\F8=\BU_4HSA'Z M:O)B=\JG,MXL;RY:\90D@]X)#HE0.ERQ]Z OH6HV.OCIU2I91,-!]#=)!.C_ MG9J5DG+^C@\)MIH>'O[$%895L>*.@>AX9AIE0T!54:_!KP5;UR3%\@J(DT[:3EX1T%[&GB,=7!D*J6UM MN^L+F-_P4I[C4LXG+#FI"NGMQ:OSJ)$KZ8N9F[.B);AY)_,R(\@7 MQPM\ I^[-+*.,_+L2T'2R8,BUUV6%;,TG+,556)I6- (J-?(R*GG,JU,U^J? M\YOD&CT6X1OH1AECDBL:1=@;RP]!6M]M*5*U3"^'U]_3)+.>@,1/\FR63MEK M0"5'M2;+.' "*E*^3LB? ^0"TXFI/T")EXR44DPX3\N\X"<(5#$OM!1/^\OF MDH-)MHU?0 *GJK%4!3G:EUR%W;) MXM37X8.+5(-V[BG*?Y'*/UA._25+MF9KRW4)-P%7=06&I-.<=>*NY4Z9& \% M8<]"7_#M2:09HY\ MZ*&^1K>Z1E=:F/^YE(;:K"4T$K;MH*$VP 2ON7X8G!8_7FOZ(A]=BJD+Q4?: M.ZSVLUL42==V02,';3)QZ=Z";^Z>H%\=@P?EJZ<'%G"&X !<5K@Y0V_PLK29 M)9C /Q?S/I%;;?# 7\ VY0O8N!?E$AU(B 3$A8+#9\\HE/N#"-+GR2Q1CPQP M>YZ#/#LZ&)YPJ6**-:S(3*AZD2>!'\?N C?-SX,LHZSQEE%5-7WOW@ZL^5K) M _6 NV5[4:]]?T\;.\^1+^32D]DERL$T'V6?K,.#?;1I'VUZO'VR?JEW@MI9 MYKXV([%]JGR(N]&Q2LT"YUS3)US_I=:LNJ E?$>+9M]/66-FQ 4B;= ;3@,G M6EVRH533%MN_X7)[V4?G!&7[T^(I)7U8C7GT>5694>1QXQ2!2_W[DET._^SQ MVT""JSXA04^*="E\5PJOI+>S*$WF6T9#\,VI]+,5"N8/M"':)9SR\N'?UR Y MT-L\3>'X266C9*XT UT^:)-L\*70T54O)W+08ZN\>0JK]9+CC"W4D5I_SR[- M\([<]EQ5ZL\X):]=(/_5]5 M1_@0IS? Q$'UH4X9J_5 36'>!K6!VG<<=8[?\Y2[I]^T)R;:''K&E."3Z(B& M;Y$V3R<20N!IZKQQ-?H@=UC1NZ.2L],W/E]/)6GS&_WL*= MX<<5-WEO@"AJ+3EG9[BULBN$"TC:N"'_3HXT(Z[<^DSF'8K"RPG\&VI*PJ$;;L+NG"T%EPKPEQL%U3#%A2_HL)J!NQI[!F^6JXS MY//HR8./ELG\6M9G=T\VUL?L@#9*K B>:W3)$@:N"\N>T>S';2U2DDW( Y&G M)(D4NK %;#=QAT[Q#[X(IK/[8>DI2X[&M!FS9X/$: -_1#U]J^R$)!C9;@@E M?&&2=-PA51NH)SQ8G5ZFB1M%8I@$0UI1]$/D$[E5!8I-AO1FJNL' MYAQDRKO<;",) M:K0DS,E,EP0R)A4)24J'\5NN!Q$;>3:ZB"U,.;'=L;"R1W)[!91BHH2.K<&P MC1=_]SJ?5PO5\U0DLFR1S MH*7%F6:DF0]IJS)VWLU\@$V=1"811TC(Y4:%7?=N,. !,Y5)HLF J=^UX8() M13Z^:R?5LP6_-/R*,P?(1O2&H<_-*Q)"DQ"8)PUPZNE7*V9>4W<)>M$5!PG8 M>OR(S([WST@&R;)*&Z7CL@9#< 3QL$K5O8SI @07HS7:]1CLC3JWV1D_6WOI M-%O;U2B%[Y;1W85[N[Y#TC$N[KQ.6A!GKC:.F6?S=?<[O$>IP&H(;]5OMDRG M,B[B, 9XSHB?%/^P;#G0&GIJ^JH&X=2I*$N2:1DN&2F<(Y-E52Y]J@V-B]0[ MJ^;(EVO):RA ,"R5X"Z8CM:RUX;1:-,LU^1KB][AMNF65R=E)HI[2H+;9JTU MUU7:HJ\R03Q(*E)W&T+B)^G+ GW(GI1(MQWHP464';L!B(?"%!48\IH8>25= MH*M5C@&C";,M3;D3VGY:J 5B"D037W!9K2<;!U#A-EL[ &;_]7= MX+BFKQ=ZLS9\3EO^*M**8 '!S2A6F+*C$$ ;4#.?!$!)"(^$M;J4C=YO@"4] MC:2Q&NACZ2?*25$HH: 5+0>\VKJ#M2RB/5O '",U.';)5RT]M@*L[/C;HV,C M/HMA'Y[M"%%&699S] 3&DS;4E0#K8D.V78,VV'W;&"],^G!=Z,)IWMAI>H<8+\^T; YQ M0[S#\E$&IX;[X-0^./5X2J&XDX>"*O)_(]=<"I8>*&POV?OW[.V4ABB\QP&SB'F_@G811S$C3M MAD7N.VK.ZSZF@,HMSP K 2X9CQ$ANL@=2!.4;O3XVC\J4 6Q()X:O.#@ JSL M-\1,I.<#8():C79Y63J[DZWF5'.=VN6BUY&=B*0$1=+O.=F=E@(4",/1V%AF M'Y6Y"$"F5YS^/"]+:QNYG>14;_9/UU?1;I_LS.,8NE%T9ZB*Q6L=4^Z$@4U[ MYXE<6E9 J+2&W;2* MP)G3LJB6OGS\B_R73<=E"2O7;CRB )^VF&8N97&%:(C4'YX] MZD@IP(:YL9)S+036)JW!J4BVWS)!86)ZCI\@_9-]@-E:1V25/%@(9=/C+L>B MZ!3\L*A@P>=_S;U^1'5@<&%+]P:7?H:#HU\&^",7K3-9( HH=QC(:RYX&26L M[73 -8+AR*'QR17F%"*@:^KQSB2''JG,J1%(((/+AZ-\(M1<,E\I MPA][U*W6_ED[3]"OY[-VNTM=H[\<%#>J<:@'EM:AY[;#M1BW>A:W=B6&GM'M M76[>2TC8K4(T,IQX#?U5NHN#4,"DVWR#P@/6H2D(U,3>9;/YLS!@F9NAVO;V MEL,B"_^FY=,LZ?),&S+1G]'V?AC1 $T/ILLF%.DAB3AFQF=]E9=+S)+RH<^\ M\+WE?V-J<[\E01R*LEJY6V4M7/+B_&T8QJ4)J5O=[[GD-F%]:RF"D;P$O/&' M;W]Q[J[N*3 C^SVW>=0;IN-LVN0JGL]VFN!?K5*RT-L#UF8-];"T,^D-VB#N M%E+F#?7=0 ^OTU*,AQ+#,.PG8R(0%TB92%S,;+-1_[RRAU*H=1!URU0M_&^" M+D0VSGW$S;AR9'BZH"!>:YE1/CR!.?R:JH52 G6)>M0>>]2FBS&&QQD"?OI[ MI99+3_PEE[DB08*JAAQ'/KRSNUOOJ/HAN2R3:=K_5[R>I]=%7(/EELL4='1= M$%Q&PSO.AW'^<9+$7'TS7LN_U,!36"#1B>H 13Q@C\LXD:K8'Q=HO>ZY%+UA M,GGZJUL ,!1C7!B30P0#'GM(].KW0G;=,2*^\/;#!?Q>%%@!L$;Z!)G4'CUI M)CXT-DM%:W.#]5+6O8[MDZ/@)?.E]E/QP $KV;^&0(<+,*VKUY9G^JH$EXCN M5,XN5;I]LD3UL*'3__[+___S_..SX]'HY.3@]"_L.MFA3G5[HXK87TJ0QG0?:6*U6K![SU M9IH]]CJ=[JWN).YWALZCNHK-+@P*"& )5,9J]3<-D2B!=^QW=\HK.E[F<;E( M,4R1?UJ#U,NS:C)/L&!IDC)X\_-?SUG2Q7!8>=_4D5^G1<6JU?GY/WO1=<)% M3(LC[-ET/C%%IDY'0Q=21)D$JAG//6J_HNSP.H!NL/ISY! MY:7L)CN$,\QW:^_S7223_#(#:IY&WYT.3ET?B@"_D/$TJ5K*KKRVN69G+1VW MTY2X6MJ^@)% ,ZV964K9L9:1PH<.R6V:=WUC:8\GEA8RH\\3>IZ'2D2J@_,XOK(=SQB: MYD+B(O8,73C2+2SV=MZZ*]OV=>#\-*8B![\Z,K)KJ4LOGY^[J)&8=M'?HM;QKX"M%?__OIM+\A9LF*[J.9)*9W?/% 9G8GX&<:<4[89Q(8!>JD\ M73U+UO7AU\I5375'L'K7I]8=P54W,/L:9AJJ=#YI5.>%IN@T+J;WW]5WRQZ^ M7K5^375 ]UDQN65K":+(*>@''!>OB9SZKYAX_"-#.<%_-7YF_ECF\W0*WWE/ M^3]\>AHY7R7QXAN#6[?U=7*Y;Z(D84H@Z)3P4DJ65I)AXU[RC+E D6:?M3A1 M@XAUMI"8]4J<*V3&5BMLY&>LYEHNDOV"^@]I^)9@>$OVJ7,4*SP#%7G+, M^W*>CQ&.1E/=YEBA21B9&2HKDA$!RY:RHI9,NE^PPD^!GMDS3%!5#Z$'/(=+ M"1O$[KEU^+'W?%:!(40AU "ZPN1U .?)E.4$KF/W"V<$P$_.7\LECQ:!H.F* M2V;8F],72[AVX@RC:PI3K^,Y08)DL&V6@"B&*.W:/1+@98+ND.45/H&N+.0Z MC$@FV2>]"'TO9=),;@N+KUQ1%%M,&X8/!M12S*0>F7#ESA(-54 1C5 2(Y , M:-Y9K$W)DA5!>9 _U6X+Z,,WU"4"71 $@9;=;;_J?BHQ>JB>R8 M<3YG58'-O[R%B]X$7+3.0+?CF\(+-[' P99#X71\SH4U(DHV6$G6?2SY1INF@=I^04B]+D>.PN0N!,IZX KV MVD:V&(U&$;@8Q%AR\^O:GG"!VO3>U)X*(JWL=&".@@@Q,6W &%@(BF_9)% N M^U7I6#I7 :_62_0.(Q X-2LM@?X)N+7A>K:I!.B#P@-'#Q7FK"-F6KA5&)MP M0\?1I8=<4[5WS5D:<--6$I(L:A4M5PG";^(SJ.IJ)S=.D.<4]?! #@_PNCP3 MR.HIY<,0EJUI)>VDS:XXQV:%YO9;*L4_"*7>KOMH/)CR_[Y>J%9Q/(-PJKDV MKG!([RO=$H8P2V,%$D-)UWA2S#6E5T;?E$(2W2T*R.'7Z.*B$[XGI6RP1T!K MZVB>8C6,2_5:6VV2:!TATCL(69^K43$C1UFRU*H$"L3\9Q!P(/HP!54K,"Q# M(NNG"]1;"#M2J:M5X102M!9]Q M?^(=-9YMD,09!L3F7HV;.#Q)BR6M& @T* 8F,+UJSIG0[$)):_WEI=Y7TPR0 M0KRA#;__FJ\2/L_A<4_1//[N9_'*KU1Q-P0[!!7S7#.O6C_A^H+2,F%FYUPA M]"ZA4#CLW4L86[Y^T/_?AY;YBLE^GOHIOC[&. "6E@A(/@8-I\P!\)S070+$ MYQLN&9>XPXI>$L1^QM6B>G4$9ACW<8ZEBT4/$X6QJ44M.U"!# @EN+0 RLYH MU)IM1#S7+_MU(%-;)H*"'/NB94U0L\9D^>*VDP0:Y5EY+.@UHA"6=8) M.//%88;N/%?_9K> 37/6^'P+#B,CLWC!.-0*P?9QCLL^> M!,P)#'@T77"Q]#W,@9$3SLGA[KN?BY@%[Q"F+<8*K*E4N#&\!7<6O\LLS[/U M7?@B_LP,B>0UST/8K6TZ#*SL=BX7]-7Y!!M2C$EL4U<1+4KYBP*:.W&?+6:69P[C>ZS-A#7G()O'5:RTE4N*WGWL+S"KB$:%Z M1G%6+-SR(R2?@ 7U$'?CBI1>T_NARRNIR)YN#.M/))B2"1=8OGCM@]4:[;!X MBAX<8IN"?YB2YB^M\FDQZ3F0]D^-"*F4/F&0V452XWB_F*ITQ?5,#>D$,XK M) Q5S&EI B@5C8L\IF399 '&>>SC_W)0BJA#=@&1.":@:K\)LO0)Y0-L/K)\ MV",<;B76?-9I=L,1HL8>N.N]0?>2/%L.[:%LK'%G[.%-'?7B8U#+XPD98QEA M#5<]G*%\HG.+2@X/4RV:M Y@5\070&]H8YBM0^?Q8JP9(Z[.C>(9JYO<=A)S M5>C:I*QC&J5-BQ%(&3#/TN1&0A<, "2>B1<7,#VD8\ZC1"=86=(<]8'7YQ3* M>9\L5YR_Y'*7X#LB:^+HPWJ91*]>$=N(U2,@[]OR#1!OE$/O8781#2EU>*3M MBZIM*-U)S6CI>LE#F8@3C3+1Q6]&'A!40\=Y7\"1D=$9+MHR]P[QH4- Q<7L3WG-K_0%X?F>RYS# M!*H"V<@@]9K)*!^V"72?XDH^9EW27##B#4142-E-,BH)Y1-N08=K'M9X318:U""[]*'G; [Q,\4^1K:\ M;KO>"R"31Y.H/$FFVTL]5]#S#*]P'/=ZZ*=I(%T^2PUA+TWQ<&4OP\S:D''"QLP'EP M+0[UH,>T<%]96<980".Z4(QF(Q91C^),Z8Y5)UG/Y>%9+(2*#+638SENYJ1A MA#2[UA%"V4Z2[N"TOLXY:UH36T*89]P9U MUQ_T7VJ02W\BC006XN8TU3,/U M;@LK8H4?)=!_MP"P=IH++VU,7FQS.Q2ED0>1.N3.86LS_BVC"&BZ= XH;<+_ M29UD<#)P ZVV,_9Q3IX09G0%, 5]./D)IUJPLFD,O(C[KJM\ QNS\"#?+GT1 M#%'$>*L+C!<)Y\34HG :_/%T>ZS/P=&X=$^&:,RX/9"NS:@"B+$HZG8SI&*T ML",*QMU.8?0L0R54;_BA1C.] MC63!H1MEVB+D>#+Z)+YSF"@4X]YJ0/E;!T.NHN3H<.*)4*WQX.1KJV0Q<=2/ MQ#Q3E\'3]Q =*ZFO\ZUU+'CU88T/X_@SZ2W5G9%[RPYCN^&*^]YUVAJ(GX-[ M)[]A9=CQJJF +@)QQ)#W1+P4V@@4\)4SVU^N[IFL(+%J;BT0=9!4[>;T-$VK MQIJWIOK ? N_^2:!$82(J+_(LM7SQ[+58]GJ"RI;>99@"/91#4-D9-&:RP:7 M#?P0ZP(1"/Z^+?JV$2V)V(R95CH9B!"A/<1"/-#0&9[R8+[^FX"M\!G#>]6+ M\S: )HK&-G/J'BTQR)2W>&5WUCDP8*7@1F-(FH)3N2A[N1Y[*_BM$^SY$S[+ M5%ZXEW1"-!?N%")4CY\9=G)-@\2C&)E@<"XN,-X:_5_\_XG6*6)8,LG%4:J1 MOBC)9'*43\ >['X[]CC3[>B;"5,N1ZWG?_3B!5KJFGKC*3.S)^=%C"'*HC.V4__K.+7 MA"'ZIV-/( [3]06ZFY"IH5!*4^_<1+HHVZ[?@[V]"RC? ?N1\@B85^:2J\:7 MS]XK8=*I.%C 3D=V28R_^N-F<;Q&?&PO[3VXK@].C1&%)NG/OE%,02"(':D2.MOX9U@[\V;%I9W1 M[(F.[#?-@Z M#4GK? H_.5QU6+B'1E_'\OS#A_=@(;=54\X;#>N-[>-V\N MKA/6S%^_<*_9!5K(O2$S!WUHO9:&HSQ'0DZE&\+:3W;F@_']GK_[Y?):*D[[ MIJXC\8(SJAC2?S[-UDVUK0ML;&_=+1IZ2D&FMX];UK4$4% [ [9SN'*? MT[3"0A$=[X1#&+U')%4]D\/1H1Z"58H66X2DN+* >K0$N_^V.^^PN\;*&4\" M;"E+VIXLN&>;3*RJ[$%): A!TT;#C(\PU!#I>,^E'F*D9XQ60_[ M6U.3V&GN*/\CO,YX145UNRS/PNXB>0_*R,:'2@QBT\LQ28[B5?+X?NBK=19( M+0A%@]*K-2:;ZAO.;B]$[I[/H*U*5[!['JXG+TZ =?#?Z)7I9?!F=.C?H M*K:8W=Y1GA$@5?"K]F2V9A&N+=5X'2EAA8COO=4&CJ_BK/^5N]U[?[N1@I:[ MS?D)_\?^&A>^G5>!@HJN=3%&L?AY52\WI']-7>UP5!;KHJ>8XI#:EM.RZ8O9 MLD9*M:T/2(/,Y7S3\0% #A!\"BL ;OYWSM!#*%+.T1\RO36['C4RD&GN6#A; MGE=*[W#5!KY>K.".U%E,%6@3\'8=_RK6%C'T4>M(="NT %4QQPRV4Y&C*EA0 MTH98C(CCAS2R-L+;@I^&R-?A6PCU>R"@IC: X.Y_!H;V"@;LF6/BSS\.CQK=T#UO6@?Y[,ZWXB4F"_44SA5@+JZPFN7MT1H5X .=#< (&E> X50?&73WZ%[J+RVM'K@=U8!U6 M._PMU9N-X)G>=B-X:^:%#$TQ,#\WZ/T5OL4O+#-JJL;EV)Y[<)$Q< MW;4*CF^@]2#;X9D5::+(=^6%@/2.E?+J>K\%$-& M&LIU;NJ2Z*VE_$(1$4HVMKX%MAP> [O/0V],N>6IRQ?81KS"-+%)E$SX%%D4 M6#NFC!!_A <^YN'QRX2/K!6AC7\FV28\2^J.*;IS 8-$-XW14(SE,^*GH7P? MV7.! ZC.(![+N2BWAJ1_2/4UK<' !ZESE?D@AG J >!YON&V:9<6\O)RD$*'>%P#E!"[=:/4A4)TS6<60LT*9*O.9]L)+3L4Z+)5A$ , M+A]:D2A1Y]I344NRP [[,5P!!YWJR#5/N,-VS:1@NQF7:M77[U*N^N>G9\^> M?_U,N.K#!VKCR$=*W\+^Y/H-\[1O\["O_P3_U#+?H$8/W M*F.BX<'P7]XMR[XX)O9N.)'N(&!XZ08@I[0,]-__[=NO__#MR__XJI_[<<5? M&IZ _U1XS\9PM($_6!=/=HM!(M;: M-[%T&?-KB^98G,*-BV)Q;8U^^SS57SS8X6_T6LZLC03#3WBQ+9O;+5IH^0WY)$PPOA*:SYM=&W<(3=M9544BVS M!B^Q-H:3-]B$81]A3A[>P!/_2L[;?)J]7I6M%;?^,X>P[7OT)@G)X42_.LB/85NNJA'.SYLGX92N?/)VI])[()=+WBO\[)#R0.Z9\@NZ8NUG+B^TI/LW% *V$&)GZ%(JKZWW+U4 M>TA82;^4%0P:IN#H%OZK@0U/HZ.'[M!?:(HS_EL 25HV9: M-DEJ+B0)T-D2AYI>6'CYO_YK]&G#5]NZB-?KT:O_?O?Z^.F+LR>3["_H,O]8 M+HKLFJ %N'/_\LOKXW"<<8&E$M<9 M?M+TVW4TBU<+,!5M=G3U!A[LVV???OOT:WZJ:^04R+XOF\[F[_J'#\>G\-0G M%O.B;_$5>D1?D5?UZ.#]#W?P/#?CH7T[LN]XA)&^K%HV= -P[AM4!&M@A6O/ M.O6LJ#LQ>KPY[T^)L()(TKHMYG79@??VE?XGNG(.SAD-8]^-)L:&IKR)5@' MC6D=.XX?OUDL,FZ831TBYY)^E@LZ.: /^A>%[9+XMA5'=RB >[7J723G^T7' M4[%QJFL%Z5VJ< WJ6IJND3[=(="97/NCS7RTF>,V4Q")A[.5%QK^3C#^ M%2L7-M%:6MU:7XI4GW3,ITLPG:G?([AU,H>HDDI1&O;-Y?@:J0+E*G]C2:D% M287%-WG<7H_;:W1[17#$-Q?7)X?:9MEE4[,JJG/K?ZJ*OW-HL0LM^;BR'U?V M0U;VU8^'.T'"2/*9(!$B7^GM-J^0*/AH5<#RQO\LZR=BV1DJ=;$LRJ[,WKA@ M>,+(NLMZ=N*\:(=THD0;OU MO*JW5;X:%#E&0T;XX]/3LV^DT]DC'SSI^-CI8Z\N.5CUQ-0'PA8H%^V]3S_&X3M1WV. M"V'>9:OBID(%YD)SY/"-5?[)OE%V3QAMZK$5NWI$)0B/&;3QN[$$%[Q2S@-J MOC=.0S($#/DW^"G" MYF ^FVJ6KS'7\6B^'\WWCGSF;;OM#FF^90!84L@:YM69EHUC:M4=-]EEX5T] MQG!7)/(PO)JO"UQ#>-)B+NNHICX*JAM-D$H:3@QUB_@TX+@F(&CYK[#/P <; M:V?OI4*87;_E!L[_TU3PU0[W?%/G7;&J&ZINY--BG;>W\*,9W3K2B1V.X_RV M^*\2C!Y[C$<,D^6/WH&%1Y"Q'D9/'MIF3^.C4MBXD<-'\/E%YEIY&M>?)2O* M(H=TG6D^5? W[&I,GBS+:MXBR_"RR6@18#H59NKI6?:QK!2QN]M0?6D0V:\? M(;*/$-E_$"+[>"C_5H?R5[_Q2;QO604;+F@%GT8[_^7X[/1LPA(_*$*[+*B! M:+YBE0,K(ME9,R%#C/8[KD?]^[]]\\WIBY=@P\'Z_GO5OT0: F_.3^1H2S)Y ML&]@O$BTA=V7*(T%9P3QF=KYJ1ZP]DHMN#&23Q^%IW(O!"NW,D $OU-ARQ6N M^A61JU1X9R*&0S Q;X?-=+;I\[I 3O%Y@9);K.T0[O]K>O M^.PC'+UK6&%@OU?Y=))=O__S\>G9"SAR8=X0R5QG1Q_R:EXLX!MPPL, %CE\ M"C_%YN8D3CMZ_]/Q'YZ>/G_Z[-NO?OCOM\?/GG[+5\(W\)7X'D??7UY^?WQV M]N*KRY_>'3\[%0C#N[>O+)B _S[^^@^GC[[^[\&L_"Y]_>MB7>9K;-]D7^_J MSS\?SN^_]*K+G1L9-V2,EZ3_O+F%41YU.?:*\M?GY7([A\!X"4Y4.>>RON[9 MM(+-N*6K' +TOY=_RX[6Q0V8H1(<\N/UW]9_A]^2*"%L_J'O/&HC< 8Y>O\5 M#0]C\[! MNU'GKZ M[(F8M\I;B%VVP-N!L0=\- N/9F$<-X2EU.93CB2-#(GY\5H72_D;#,,, *[1 M\C 03[$X0:H$6_5P\\E\[,[IY91=H@_OFK::$^CR?5EM^@("F!;^X^]-53P9 MKSP'/&8G:!$%C#2_;;3"\[ZHMK=MV:#E M^B\T'R_8?I!)[)G1OBINDW9[=6#LUP_*9%Z LS1GCE$8O0WI?K)12H%.LC^# MGP0_U\M<0T#[]Z*MB ?Q8EG6.69?Y_!HJ-N'-_RPQ*FJYR?9?V[0WYMOT0HO M"M>&(+%<,--W^4@[PHYN$_CK]4^OCL^L98#H&>0\,I(YGD8LZPO%P8@QGA9H MI4-">;RF14M*?4\Y5?Z4S\K%A@^5BPH=P7?@2*Y8# 8.I(MW;X_/-YAS9H$8 M3&1D1Y=3N$@%NQ?^?OZ]'B*P"+['3,9IMLJ1U:*<0L3?;7'HO%JN8&DBZWAR M,,&?YW#.S+%N^'AF/)X9.\Z,7V"/_ W"+=BAC%UIRV+>%F#AS)\\[_-/9?X_ MZ2 !1Q +QUO81G!9W/^?I W3VR>R2O<:6$:^>R.$#7$H^L5TE,RSXE!%W\GQ M\.-_'3\]/?TZ._JQ^%0T7[UI'RV/X\AE\*V]+V%:1 M%=B7V_JM6LZIFO#U<&F+":"*"6VPLBNYN_Z[93F?%S5MF&^>GCY[^>L+E0XV MPNX^^5&NN$,U[;O!>&6/\1-:V F%J'OBN+M9**3"-6=TU8WD8Q02(CIKMP7) M:-*#HS#Y"EG(C,R@OA%I*Z5IFL0<34;$1/1&Q!Y"PF\3 ]D,>)RH:849G9H. M9D;!.'!C$E4TYB2D)*'O,5'CQZ)8\\_RV'>1QB&NI7'.- %ZHDJX[!G8Q0$*7/3?5(-&J6:'+S*J(1'WA MYE@I,R>.,C/B]E9MFL98.>ZGUV(>CVF'ZGKBRZ+NO&JHT9?7J&V8+N*)K&!^ M.<<_GUR?T <;-;JQXA.-4MN'L/>:6*"1H=<)+/7E2HCMA[1DI,I&7%\$E(CT M?8*.@)\.)T42R<:4MR7U?^=53RQ\W:9;BYQAPU36\S87D;JQ>9N8H]IB.0O_ MT!7EW^5Y=#%,\"$P3]S'(C0XH+9 SY0T>/CL2L64^(&$.0]ISH5"K$H^0IH= M$IK==$Q9J]L8];:5OM,SBO@YF;7$&(1X$_BX*V8;5F2-G9^4GV&RG6 MW4>*2K ] 1:2&)V*84V%VA0>JV3V_Z 1HV^88+"WOC5R3SW.YN[CS7:P*-# M/-1!>SEZHBI'@)Z'G:!EA942:?=F;KG'A14K!H0O,#:(KBIJ&F^:!K;M*[CJ M1#AANQ7LRUEV/NLGF02@;UY=G/-@KIBT\H\L6W+-0@71=Z_^>'T^&=A$_/?- MIF3!RE)9 B4E"SNERN_$HO.]\"IJLDOT$EK4RFZ(QB*Z,+_$W7Z".03)J:\$ M3(&2R?D!X4"W4USHGNW0CP]R=W"YX]ZE8\PQH#,5B;&8-5ELP+[7>@)FH*S0 MRB6G9Q^KRO Z\0:GIU8".F?6;7%,DM>QBT/FF;8L(H(E$=XL7&MN&P$8;LG4 MDL0'\[G7,\DP?9$DB7]X1( ](L"^')+$]SM4&]D&HAE)3F8I< =/(Y( U,.% MA%!5S!@6/(E;33%/BN>X&NUY,]OP[.%O/5B]'L7$E M%@RP61^P88G*RODX8F*DGK.; _8: W3TQW&P0G:]#85'UQJ5WB68S[=-6S14 MH-,G%K+6BEM_;_4NF@BYZPW8ARQ^>9>D!&!'HIIP=KK^3W?UO BJ=7R"3%O %L@7*D MU)&Z^%W*T./C<-.O3/BCQS(T)]EY]OV/_]@04K?DL^Y[,,K)QE0=PI)IVN'# M[,AG:7+$20JOX*;L1I-F\EY.RK.G+YY]_>S%UV>/U)/_(M3-'ON'L*;# MZ1WR>[0R+]^]8DS\4%B!#R>ROB)*86S=JO*8""Y(5@^%JL&%B^MD\5TN^_MXH7[@JD:B>( MD BX13&+&'7R%>/K8D,Q9:Q(M*GL^X)M^>7W%Y.@60Z+6H2'N:#DZ@ <['#V M#(?XN-H?5_O#W)1\7OQMHX5<#&&/I:9:H4I*8G.Q&4A%5"3'RD4S2[,F^R"/ MHQE#0]'JE@NL-RB-S=N(6I=&KS-PZNU:7.GHNY!;V'1(MU^TZ%$QEB*?87XW MU +)@[K0IU/_B:M0/UQ<3:R>B*P ;:U'VT53$X'LC(1'_PAA&P*T+#WP =5R MZ(KO?0('Q_<>3BK?)99V(3'V&MYR]G,G>__BCY/L]=Y;F(-3_YE%EXG'1IO$0KB7*J,UFR+$N.KB2 M#@1+^/V/4C#%8'9JB@X0BH7+GQ_M*>/2W/G MTKQWF94U:S0Q2 B\E(; 5P$=A :W\Z13L5&6NLT6?RW_33FLWN68+?7:!1:^ MOI%+#Z!9LQ_>7G6:!0@ *T4E6,^O[&JP>&RTB:,'N\O [5X"[=G6V MRW>OLFOSWP]5O/:CHYJ@*B'Z8F%A:ZQS>.QLMBQ6F$W"B);S2*1=3FAV?A4H MOOFIG)E/$ZKZ6F*,'!RI1IJRJ*]=ZC(-WEO@%QI) 5+_ 5DM5L;$ LVPWA-J M[Y2PHG"JI[PXO)Q08;+F6!&)W-LP@H2G>I[5Z>PF"%&/A\:]F5=; 5_D?4Z@ M>-BKW@F#O_0-3+-PF*#M"$VZ]BW\-CV>L#C)KK',E0Z4E)CR MK6;T416VEPHP3DW9R5R!A\B 6OSKWKK9DK**.ZMGJ$5/%R$Q^7P#)U?>BRS, MX)+/3N$1MYT,BAAN84$'NX409-*"DGNS"X\(58,ZYV5')))@AMN:2M"&?LI@ MX6]Z!4:%KA=+9.K;E6= \-FFQP2CU5_@06@!THTQ>3RQJ=,%IYE=' U-'+9E M5"@=CJKSFYXZO?$UX!?&Q[FC(@GOEA-6^&XLN;QLJKFT&TLC J+RN\C>1V!> MN3KJE?%:EP*GQ-25/;(HVZSQD80Y]Z?B6 MKLM36T+ZI3O1"$D]:_&X+G/YK3A=V.]&1SVU L)$EMPB"*X"NU*M._#@.LYAQIR?F>+LE*%5SL8N!-3GYG.MVOMZ>0C6XI] MO@M3@X\>5(@?3B*FE 1"BWE1EMF7!;4 DN3W'# M4G+<1XR,\6U!B;BZS_F]T6,ZC'+9BAM64"ZO8XAR=H==R%3[$=P#?W70I)[63L)4\$XYX\+_YS8K'FIK9D"I[TN,##5(M?D,O?*3M#K%"2)L4<(GMS M,#B\/DPSJM"-;*B[92'_=GU_F,J!5X,L*L/N7^]V(?$)S/&*7C)3W>#\YEW# M1*$EMA@*D!&CAEHNA?,-.VY1]N)%^V'@@D1'+C)#-)&<5XVSO,E;,&\97QNN M](+?2+(6F)2FI*PTL[&8?<)=55"J*_D-C%!T4WE"%51)_IRL+<0*$RUL0_MH M@^MX82]*C')G%-QNVWT>9NC["WW7KN.>O$H14;;\W@HN1!>CV<#CF/Y+C:5F M[\2$EJ%C7(,OF%KJ4AZ-7<+\A2- "&V,$3.?)U@ M2RMQLDG;G3L=QB*]06 C[\3"))PR<"=PK];2#P+/2+95,1ZR_9&C,5NT;*BQ M;00S]6"$-AVW_75X-G"/C ;*,+4U:7LB110[YK[3ML2DZ ;)B12UH<\T]NAR M_H21Z[OX_N)@&/M868]E/D;.>=ET]0B"#MWV=>PX8-M\2]-XD]=D12042H&; M?-!-LH]U2S$M<4_@)NEPHVXH M%P)WIVN2(<,";-$%]\*BQM S+?&HXNUD*#XRC>Z<[D[JP2E7?,^04TFNBK2H M<\W>N*8AE%/IQY<^F\2]TR.2-!U+TJ)O,B-Z!1C&IIY6)>U7NH)&GL-WPM9E M*U/%,R5SA$YD7O5CORH7U*2DA2O:=RW9$5@MFUIJYY2@Y['CJ<1-*,[3:)16 MA$-!XA/@) '201;PO-[=M8S4X1J%@B7@U(::^/N-%CIA\$75#J;,P *=W$ZM M B*LV&"LJ6N[XFPV\AOPN:+^.-_CY*:YS>Z**7L)YD*2*KKT.@M-R(X8(?"A MS+J,MQ45OG>-^0+:5L*KGCGR#,Q#7-ZQPS0[Z4&FZK3JF^'V_#$5X[ M:I8X)5HIE:C_ZPJ;A_1B@0 $64^J!D%,G4MR'JY_*JKL%V/O?MBX'I:!2\J- MYQAC=QIK_ G%R^4#[D9FF;./\(KAE"RM.M,':BJE7J&V>R*](,]#)CEAT=+& M63>XT 8356&$O'FB9"_"U;-SAV#Z4!LP$XVR;N1V@U9?I>(@.\W^*?(G;7VN MGL@M9"S1CWVOT,5OMZJX(U):Z":V.M:;%K.<]$SOQ-G"\G(@:AI?-/UVK:+D M:?Z@7[8%FA+RSW _K9=@2\ *@>WB>]*_Z7A"AZ3*UQ,B?L&PIF# /J%B$8-1U(EF'^9-A_20?5/!=-78 ML@7&=T/[[YB6.1[Z&CUURW)-F)?9$ORD;D5)G)G4+*9@;-9"- 4.\A3L(WPC M)JXH/LW:0FL<FD UL24PY;;BDKL/?@FMT4+;U'6%Z4:.#L'ORT6V'FH=ZLIO - M)EEBAX#%IVB["'NIO"-XG/4FQ)_V7M*Y#ZD 887B+[P4B-!B:_.2=4O8;L?H MO810@&9 0#O!:>E>:L6-3I0V<-*OI!Z RZFTF"2 MW\"SG6]@P:8LS(9],=(%P1J4?7<10/JR&O1 '9EI"+-N"B1(6B]E \-:7.-4 MI7T$C'::T#(CLP&C*6IJ4E:O6*?/I=YP*;AHJ\#/!6PY_BBQ9S[>-J#62"F= M7$B3]D)HHL,S&(1F"$I1WE(7,2V#8TUUX(TQKY>.HVE'AA2MG#I@VJ9Y5_+! MNUYN.V1GJ8W01C??\-7C:/7U\PZ;L#=&929,:* ,Y(W\D7%MGT(D/ -O$H-E ML#UF*8D@=GRO*[_/N3/AHH"Q*U#9DN-K/M2L1LG58$G/>.!6/)_B]0M(N Y'3PY>$[D(TBG& M_&$6UW^9W#[?/I8+'\N%7PZWST@CG1ZR+@$T[C0JO,95K!A_X3:_F04ZPUL( MFN..F3PZJN/"#%M@Y)]'HR?)<,RKQ&QB[E#Q!GY1M*UBN^5H>*Y9:SX27,(V M^9P0$V(-&3>]V(C_'#\O=0".-!%2W811%W1F!K[#83+V=Y!"S<#QGM/3T)1; M:G!95&NBQB1:6+;F]'I#@DL=+DJ=,I&[92W!<%6L,>!.D_?#/T9)9ZJ0CP-,8@*"Y"=YML< M[B,5T0+#._NBAM/>U0+[2$4!RA="P&,Z=77! 9I/-^EL0:Q 65B1ALXM#T48 MK061XQ2PDIA7EFAU1Q)4\5G,&9_<9SU;C%/(K;!WXC-(:TS]PET#+W?(>.M5 M&O:V0P.%?K!DYDTNX2QXPQ44.-*N1M+PD#5T=\+Z87AO]IX<)P._R !P,N! M4P91)<(/"YHDB"-1_5LRXOF*)J:#< :K1Z-O&66P:H(C9B.7CR\TO/K.-<&$ M$I&9C"\IR17QLMUC,D,8Y52PJC/A,2&1*TV>N? %U2/; BL86(WL\07ZQ]'; MN3FR/&UX&*TIVXSOC.B,EA;W&5V,7O7(K2=JX.8";%-W-Z10J2A;L#?,BXC* MBKZY,L7]QZ $WG$;(K8DH^.>7$:*MF>.2:V#F5+P")3+C/N&TH @Z+]IX"/M M.H7W>,?@K13V6$)8YLW_J!QD\SGEA/$8UH>7.7:1PS-VE%JY+YYW05_([6&J M&!<1KU&JS5!1-8*N[BC)UKY? T(:;'(2,O<4W#&2BHUSP:[UUFH3LWRMCAG5 MPKN>JZ0\%/R%=E%-\WZV##B=T3 W!OK$2!-O_NCN^C:T^8MRC *6)53%WIY? M[O-UO5TZ,)KMP9LYR>*:IT\0&75LJ-AHNY8F3S13H&&E0;)MI=F$6GJQ]]4K MU_@VG#FB^4/N/TKVWC1Q[8SJ:V6C)3 L^&.N#FQ;M:#S[E_+\O<@%PB/T==J M2)10!6?,F*ZOA&;[D&41)<[$\PC]!:7^SDSA/DH#R?/(X0A'SV*K+] V,5F# MQ!R[KBP' #%K/+S9J&90XM0<>Z=&_)DNKKBQYQRON<+A^IV_-72V.LY=40!! M28^0E!.M81X8+K_B4VG;%/$L0NO/M0'9AUU@5J?3O!EQYY%3JO=Z1/@MS*7ARB&2 "5XYX\@=OW)I'0W]XK$E%*V@=/UTNQ?0J,-. MV*+QY\8ALM@#*=-J555]$#]U$6 GVES2-J]=7$HO7D3L)U3BB]0RO)]O#T/E M"V)>PG,9,X.!9XFWW\PZ=-CQ,P_;VB BCY1C;79+!"M"(?_7+^7_XGM(.D#^ MCS 35A4O(W>W-GAE$,1(R#X[.)GG&YD_7C\KT=7PL3):8Z4*A$@1@I.BZ&)R MF35J@;@'9*QI51DPD?H1!;?$2_N>+58' ,B(X??U7D=1=\FILFKVSQO1'&7(==C#:*HF#* M3X@TZ9O?GYS/O&$2[]A'5T64\CJ%K"OX)GV!7[J9S#<8B0X M&3LC]IT0L.MK8>GQ?-KXYN'CQ::*H!I:&/-'>.(LZ!*$D_IG0S7LFXV)M#Q\ M!I=9<+_M0-@9K/DZGZSCG=^EA$TM>RNC4I.HOW2P#)L;(2M"B1:8XG53UB&3 M82#J+4SRQX+3.&L$O:#!T ?0"61$' Z&ZX-\_O@;A\*HWJD)NP>&HG)^OPCGS@.,RSX M?3D%/V\HT+9,0B3'*)YM;,DZYY!+-\ H6X0W'T6-1QM7]BE/KKDS0JZ';B1X M7#C 4#-9>"WIR][ZS%D_@ U)*'1TS9",*0(OI/4\1M>1]S\/_5MX00CO61 J M!*5C=M6TK*5-(G3/[OP]GUDJ;)\ Q8>[_KJ"<3MAPC.+JE^1$I\E.?, M5]SZ+D=1(B152XGDH9/%KTI_1Q4 _8@["#=8'(/5S\4GG[0.MQ4>A^BNF_6< MQ1WYCU5>NO.^+"9ME[C@K/=.08KB=KM.E4@CU+*X"B9MID1<-S?,6"1'=BHTX1.?-$UD4<.91P MP0Q?VW3=,;97E&!!:37P!29)OBX0.YOXE.RGG9M^;Y!^.AAPGOFK]C&9;F\@J H]6SJ+@#_#^E8P-UU3 M>MA9YC'A HBS[ *_S?D]6V>V_L#E9ZDA9^R$\-?3 M$D[DH(H10S(DR9''R7<&78]\35+!"E+";;F)F:PMU'_=L,JH0K2T3 0'$$D:Z<$I3A^F9!+"D"4V,4N/=[XH8EQG:)Q2[C$O9V 75=3_Z"B%SFI1%>SZD[0N-SOA148A MYC*-& R"0V.BWASUY:%A?XV%(A);"]S7+Z7+4A0G[Y9%/7[-L;?/$O%*%Q") MS_O^5-?=8:)874P](,V#=--NKR)]K.XX]GMXFF*U%I2L26.=9#]1OY &&6AM M,06AFNB&XEN,/[^C"S^R[LGA5@E?HP(/YC?"1910!Q8_@\S0_QQ[*T^D'D0' MQ9X)H!RE_%I&O"M1:?EOE=,V7J&)_K0JA=I/_VUZRYNZ_-O&)D5ZJTIL1E' M4+?M4!@]3/@DL0*1 C,A7N6?C$9J6^,(H0]7I&T?(YQ^RW;(Q7UUMI$ =KP_ M"0]D9Q#FKH(<&!8D2;("1V#32MC2$F!@9EX6=XX5U%E+[[Q-6DQ"HH>[] K$ M7N1U0>P7KO!*Z]ZQW)OQG=FQ-C##[.K(^(39SX^#WUJXOS=RM D>8FY'[T\1 MAZ[BLN9>2T]6O-?::R;"(X+ &Z]RI1RTZ$G L_=/1>S:<#(C]#9JTZS?>]J, M2&&7PZ+!AO>(ZH5OOV<'N-^N"Z8-'1J)8"(7ZI7O?'M4U>?EIFN-N!$KQ(XO M7&-HL'U<"-;;AIY?K+"^/9^D:(AH,,L27$SB?] ITSNQDW&!_\HN+R]?PKA? MG)T>?7SB[@7!0QA3>FGP][G=\ &7?RGL7W,DZ;P->9CT_<&'13A],'9Q*&QW M:;#8% -KK1]1Y.F0^+W9JNKZ.'E!B533*J770K&2<%"-6!7-U01C03!UY^KL M?_4EZEA*I"%_Z5+S4-&#'?O#\5A.1Y?4EA;=8,-@B1 L58@;>O?@$$@V=T6D MZ4P):7E.]@AC@V#F0)OL' 3[*QW-Z),&KP6O%Z9.BK;_ & JE">_R$K;V6.E M[;'2]N54VD+;#%HJK]0Q"@#@9&ZG$ P/DS.(I3.YEA:Q1*9S&F(+) :#*@OD M3-2P2V9\J" OW::GU\'VD$CW[)H&6:AM7 ^Q70X= X-*FI_UJ3!]&,#$.VP@ M!0Q<*NN,_RP=@R9/'0(F/+WY;'8M/ 7QD)1Y(4+#DAR6(IE(?>@])U'H+N?K M4VE$.?F,2-"U:ZP#; UUT76(#+VT-2 M3?E8/9RC@3^JR5Z]?26>MK">0=0%WN2RK!M,+)=^T:"G2]['7->-AKC=DN9_ MZ -8R\Q^AP+1?+URVE/#579T]F08,#V,%4/6EN6B^,G$G1!T66BGUR>!_42!)7J:JY/L MC^KY()JTMLWCT)9XLX'/4>=*X31\K2YYQ&;F?BLIYB*,D*RF/:]WUBR_-N:M M>K%=R]"[7: %4CNI];1WLJ\@<. WJ1U>^M;L0VAN%@$V1(@ MCT"#X/,@2A-\Z'E#DQ[0CTKR6R!4?%;00F=HO6B E+\N8/9STNHDH.=ZB- D M'RQMWC&U"AX\. Z$P,9@OP@B,=3'X(\CHE-XB:--B^,\J).0LN8J/*? B4FU MB-J3?:[!4DUVFJ>]S!(\.@42SR G/,;J&B8=@!-%7<3TIJR?QD59['L=,)M( MY&T)D%NNC$G [RMH"X+$AK)\Q)-TB:CPKO?);W<3*WW.M(>4.WFC@KVV0N"O M!9USEV,YPBJ9W"?!QY%VL2@*7;"A6" D@3?OKUE)?[0O(*[R-^UZF;LV,7)! MFM[C67Q^)?1OB#A'"C52=15A;K6$3A\![>6N/H#_L!QTAVACB)P!Q#1D[99M M%Z6@AJBG2::GP6",RC@IY M4NJX%Z&J9($4:Z4[7I1Z]\+GQLS"XA'=H0*(W4#179B7Z9D64#$7OELYJ+"Y M%7BKQ\CA_,S%WFC)TSMQHSP_3IIJ7J#OCQPH2(R53+3A[[AU#[_:V7<3657W M4ZM/FR^V+\=]-W*0PA7%R!;^*QW44+$P*1=RB@(T1]9P$P*DTU@R8 MVH.T)V])=P*,ZCQ0NSE3C>@A\2LH=/K6$&PJXM.0:&+I:$36*Z;4#C([ 1PH M?3Y1O%,H(S4J47F)SVU,Q5M#&W[P[>G_XC8#/U=AS7%*'AM75ZR,GD-< MHTWY='"WY0UUH,/+Z[35R?4NB7ED,Z:6AJ6C?G94GZZ@EW1>"21C))N*CYK_ M(P\:/9\,^>L'#%CMLO6OF2+ATC.-#^_2F&JJ$M0G-Z1JW\G,E7!>&%=RE9>KJ(3+Q!Q,=2KLI01@:IG, M."5+ M<>OZ:V6M11YM>'QQ9CV #8^ *4H8T("Q1=U2,4XYU#)-$KJ5KM,*YQ&C HE# MZ,!,]7&'L[_,^5&$G'\^,K8O4M'M^=/'.M)C'>G+J2.-Q-_[:5?R^:;J]>C@ M?U?B@QH,'<\V@F M7E5U$C"W0<4[BKFU-8<"Y='S,;U!#)[3+@1VM[=E4FNHR%JA3130Z@-DG--4 M+*2!CPWWWO%1\HK;1;8:&,B_2Y9?&_6IHK#8$:7$21*M-+@"9XKK\=<55Y=" M:CJ',L-X:LQ?2>Z2EMPO^E< M0BGZ^JX,GI0NIP[(BRXO)P7NJ-YE[;BB![?@93Y)N#)CD*:A#P8Q3784U[ MQ,M$'8-1;GS7LX!'CM=!:U_<^N3D\+N6.6%!,HSI+;G'E<29"6L)50T^X!2] M5GT3R0J4\N'@5BQ24O9.F)'J!?'/L>T34YZTY().'X8WL'KJXB:7)'#\(P*A MK:29K1,@_HHY-G:6SBULF<,Z[VC-'ZQ<1@E1I^NTTUGAJ%<%0G87LL;?=S)Q MS*)4;R=2Y7KPF:4.4RP*%]-G^@.BWJF X18]=[!9[9GD'7GW(:%;F?)G76BE MX#W77XOL1_MZ=O'^1U("32X5Q%D[3Q8:9CK)7M!!:ZB)-;,G3=/\U7W*).7)^^&FN!=S1IEOI+/F=[@]DSK^8A['0TVJ(+/ECA(" NPQ\[Y:$,@"!F M''I(,DA&J).N_,(8&/6RCL^!,>]2$\/&/:()IKQM@YQQZ-0P VE:VM_AIJOR MGC7GA*RCK2ZFRTGKR>'6GGB+6+<,0C6HPGP@D(&;)5=%-T+\G)R_^ZYR=CCZ3J(I<($:&5U/%>F8_5?_@8_(Z*Y\9%L&M" M0PW(+9%=SRQ96=Y)+P.)0S)Q+]EZ<-0 N[FAI-VF1M^1G8@E1,)1(*)]GYJ( MYWV!P]+,NUOT\F 4^U$.40Y^;&# C6A4:>&H=MDVILUG-+@ /O [R$O/=P[? M/8RV6;4"4KQM/=P=KACU=2-A0;:7-?L:::'H.NZ>Q1!Y[KWJDFM$U:>Y( MK.?P++9.+PY'%DGV)BOWM]5A2W5\71.;:X"D )3;N@O6PW--*.[U:EU+H0B: M8QTH_5%7OQZ$ NSTDQ(O=MV^#!=AZ6:6H,8/)L:Z.PIF\D=NRG(7#K7R[^:/ MN7&X2*M!YE-5&8>0(/CJQ=N+6-X2'S9$1H(%F4L< M MZF(#__04#C[I$YB+[XJ]K@U;V(^XV!2@J=A$U"3?M;0$G"IF6+[*J M]^RQJO=8U?MRJGI.:$VTRCF%]%#1-3)5Y$*H:K3($J/3RKNZWG"[$5%D*1PV MMEXA>BF"O)6!B%,\+ULA0@,$.HH.DU4F_*-AD@%W6&8I%XYS3:U_F!=Y:PM#$-&#Y\5H3%YJXGT-L4"V8/1 M(TQ\QA;#\+MEP[(#DF6CX9""+N;VW'4FX90Q1H6DJHSGL?6DN1J:(I?2'L:1 M[#M*;R#M#,^PQ]XP45RZFA6S'9>UG58%8KZ&HGRF5$&W*9-A^P4R-I/[ELBA M=P3*<,]Z1US6A334Q+&C[/1FF+DA58*!A3<+4'.^(C@[E9@2DP?NDL4TP@U M(*7%XIC&@DNBBYHY1'.CJ5GCB=+A8] V6PD>ZL0)]0$2./J^\]480ML7:8P_ M(*8+RE,1DUART8E]OV_!%B'R0&+JXU79P9DU-R89:_L0ZOAJZT 81@Z?(\DI M3%W.CMNT@.56!-X>I8$EE)^0T/ FWR5R%9A%L%","@E)3E2VA7\?6/W"5-DJ M_UC8K4R(3+9TV>LZ-%*W+-M/3.&P=ZG81JRFA16@"A(MW9!D7\OMHKM,7 MS@N)X.)*PJ"$_'P7OK4Q&=,BZ96MJ.'W@"Z(8WR+*I-1&U*\=+FH2N;%,]E% M[(+&(VGA G6Q?C(*]WKZ]%F(!_JF^8@O7_"JDG&5XM+.( 2/?;BI1GX\(.*D].8J1U&A#WMK,=<,:V4_$;2Y%S&#HV!G"G/[SJ?E:'I@\LMRVEI M5;[(W,6O-"$T#J'SSHO?(#G6_AB1>'67^6T1JJDXE=3SGKRT^%GYVK@M,"-G M'HX\,&?\9E'=ZY"]X)&BT1QS N5T$TX5)X,"KB>\^1EQ>SI6I8[L4,<-2A&L M>BBB\M;**T%%!4E^RC@=319^U HJVW>D+S1@[48$!XTJ>B!>ES2.ZPWEIR^6 MZ")?8X4-WY".Z=7UQ?4Y%7TP'U'$V_G-JPNAYE%_-3H)*37"+F%+&>0&YB;W M(VGP[^JN*:=5ORS;^3'6\;<9GKG,]!@<1)Q1-.9PH*TY_RU<3YG(.".)G(G" MN6EGY1;BY32J<88^]\2K?8-%2NG HR9Q)M)#G8VB710E:?O@#B&)K1Z>IIYP M<9,ZU/"O4:<#KA'"[SE+2LXDS_@,9UQ>!,ZR\WD^=_V-/)DO$*[!DT6_''/M MDK@U8:7>R$IYYA@)']U+H0^B-@)OD!6N(##,*DSL9E[X(QHW<]0)%CV^=W V MX!P7/6R2A6P;Q4":JU'4K-N%+P*SZ/2O\.5 L@V/0,9+/%^)1WB0.;W.=\A1 MC1E$/;-LX%&G#8-8;:T)LH>\:[;5@T@5+Q$-<.)&.$G&D@X8EEA9N;']88+C M>ZY;/3!7)V:%%P[-$;F7.#.(GD"=\X/QXT'*J=")M8( M!VNYPIRQTBZ:W!X=D78-C_:E7CQ633NL48<0?0L M.,9["/'6PN$;!T;L07*_/-6:E"E#LM<E%FV]02*_N>9VJ?]AX+'BPH)L: X0%Q_3.JI#2LL2W6\^=,Z*W-'S ?0]V MN(:P R#5NJ@W3T'!TR5L<:3Y"*ST?T5N8FX-5#E[')E2J M6BY,8M8"#,$V-::"F=-2$:CLUK\[R0Z,2=NGK'<,9Z!G2: MWM<_3R(TNFDA%1P2*ONA/TR[):.6#RZ,AEZW40Z&S:&5WF&0'(Y\*H%U2]2A MO2E& A(Q%$YLP">X&+3/O#2>3]0YT%063OA!Q&]PN$+;][:]GX, M(3EOCD]P9Q:[DG5'X;ED2I$PBT,"VL.P^EI\O'FS*HB9,'K&WP%V6G8OQQ&6 MY3M8O1;"_Z):TUN0P@6]52F/ESA6M4$$CKYE$A_*+]QPE8Q ?+.9,NHQ5: PA6>]Q X?=3%(8$]&37E/6A!YFYH#$EG"FZ:0=)+M8NJOP$*/R MA;\H,6GJ%FQ"\Q-=:89I<=M@KHH33@ANXZ%QW2I]9KP>L/$)\WE"G\25MFD5 MH+XZ[I]KHOR[9HI42F]+#9E94P_<>I>GW(4D-ZW#+Z'.Y%"7\<2]+&%C&RR3CG M@UR<\(G M\T9"CXN7I#3"R-LN$]E'QO?##FNI@S8B?7:.5NA>T60. 00F0B WT?:$ MR3B/TU!KYF#Y>"^CI.J MU*M7;U]-LM>K197_?<=WZ!L_K^'U[OK&^?FKB]#(!R_X]6V[[>;E^+>OL5A] M"P,&&U,C&<7HM]ZT93%O"TKM]_FG,H"QGTAI191O%\6=LLT^/3V=G)Z>$KX( MO)$-=Y@-S]&)L89\UL_H:2,NKE;XQ4/9I1#9!)=()*>A82H8:0+21+*TVAN+ M^X[;)M Y%VB-3H\2SF*9@D7?:#=AU7K'@_%U _4#"H&JVXVAN57W*"I75O < MPQ;P77'@L,K0?^W*3AC(M>EJ0\D'=0BYRV6,18UAH#RA3NI=* Y':"QT1#^.^8OA:^Z1-5?LA*'GP\ M[&")(0?I#LMLEY).X, (WEH8:OQO;#$3N@[E<5KVG4+J_##I-T63!&1J_ K M/"=M#_*35>!HTVIY>)*>E=*+3V4.TTI78?E=(Y@Q:IV2]Z'/N925R+9GL:E% MXNF.CN*$" %W%/I\^:5!#9 M<$4-MR32F48TY<$%43+8WE2YAV86]EAG(KD#B0<^1] 25-OC>3$5^6I,ZU05 M.BT%]8-A]8OUP6@?[A7%D:H<1V>3N!IM9TCQ"5MJP3HYP.!?-_,;.KH0E"AP M;_7YJ)E#@;47*95%O'F.8) MB^;NQ()'E'/L__;_+^Y]__J8/=;)0; L\7ASKS6#:@NL(5T)_EI4U;'$YI7G M]T]HTWQ4X\7H8U?447\.S8,&MT&C05"P-.$8 #L#Z!5E(^6(+[*L]>*QK/58 MUOIRREK<%!(8<,K>20PJ11'M9#/2(,!\M\@/VDM(381QS/L].7:AH.*#(07$=VTK$&DM<[ YE(MDR"4GYZ M%IV(H#?!&HX0 Y=,R"N*EW:'.!]6=LSD7HE[Z$;EG$-EFJ#VCNA$C40[P6N3 ME+'S!6-Y$W)<1_MW1MQ:I:JC8B&E:4A3 TN;Z!]\0F&!;)<,B>^/TX239Y)( MX@ _*2PS,W"1,S_*T6>8EW#U.V\WS=&9KGYP!1#0/=]=!X*;U -JV: MV<=BGC3\\R9C<9^ME[N( K!XJ>I?<+?O2'R,D(JGU@F11$(J/J&]CR]>$>;[ M+F@/@%?07)O/E&9_RNL--DN2Z_NFF!-.^+U"LQ!A.*JFZZ7]2H6(=X*[M%(] MT_VP%H0KB&S5T4_>\?'@K8B%T/ZL\?TGG8D1%6I(9#UPT5.N1)"RR>)'+,'A M=G#,\4M+BYQZ(UUD^B5J+!_N6$WE&>23V\<&Y#6XZ^ E ,#.31F2PV6O'L\!IYQ'2,/(PM_NU3LE*'3]$/-=@EE"8/D& MSFX)2)F?+S[JJ&=W,TJ(*H&@Y:K@QU&2+MDRARIEO,?IN3):[E=B 7]IP.^ M=WO%?NRAMJL7UKEPQ# Y)Z]2A9U;'C7'Z.JM8P&96K7M(=7,QS!6TKY)&1U@ MSS>,NMYQ6"1-38J<%[9DHD9[?:/YY M6K;<-7'V#3N5V+^-@/^H8NSU4_XA9F0R9>FOGO#,F52'HTEV77=(QQW[6^)5,N_PI\&\@TP2&0&JKT D?E27$R M"5I3J@=HFE%YW(%^=JH?$*NLRFKQKY\PVU8(]G9P!/-\AI# JB$_,_AFYW,F M)7]Q;972A8[CK@B;GKJ"I$>-Q7LC(&2HML!\==A7U,>_%R4<4Y?L( PCC ^B M(D_4)'81_ (&W'SDR#T(FID1\:&<]$($HV0[Y#[KY,0C[-)*>_R7_!!F]3-'OBO20"/:LV=@N#'+:?SI-..&5>*57)C=PE99M[\8JV+N87. M,S?$H^D3E'M_QVSZ206T%PT&YM@F.3"U.X1&CHHGN!#&J+K.]39/_X6W(39_ M+K#EV#J>H\5L@M9MW,HT5O6:(3Q7M&GC.W)+:R%B,()]XAWRR#?3EEL$ACP!\,?WT2D1Z@S9Y.6VKR+8:@ M%#EEB%T9W!),1D=P8^SNBK2%/+%'0F[$SXWTZT N-LYG":DJH'_ M$9#R,6R'P@L=E1\!F_4@):%DB8QH&L@ )6JH00AYIPAJH)03%"_W$BWS%JX. MPV'R&:-5$!C .*LP!C^CP;595>PUU^/$3A%D&9:)/\DN)')P>3;GJFO&;><% M:*0ZTX9"GQ8BB]XS\X>E)S$L!(=-PG&J%W$COXS"Q"A\VL\'5N&R9=SX5.X9 MI)U1S%I5=DK!P\?U.B>F.N)UT\1;B<16YR2*2_%C0:ALR:>Z%:\IU6E!&$\< MPY9^$980IR2'I)<1=[RG3E!1:QB1M"U1[+?J.KA9F0J%&&XWI/7@2N5HOK,Y2I=NR[2VQ4*SY& M("')B/@)9 ;L27#&N@%=.5XV[N1G2J4\\"\*#:%XU#JE=DW;'QHU(^LJQ I4 ME]Y8EP /_&=*7$7$ZEP9](H+?/-.'UG[14>J>%I5ZE$,*WB Y=#!I.=$L+9: M.3+_5R']#P_ZP9447NM"AJE_+:)5Q#2!* XB+_I8HZ"D+(.?6LQ99-\WS<<3 M#@^3T;LOX *A)0TN:CTAQLM2EX>)6OJ">**L$%.100&1/3)1&Y2N,M MB7J@5OE6X@B=:$UO[!PR#=?5(<\FEF@@NBXY)?Q#4A, YORP4'7.?#KPRU-% M3%2H.TIR2W-D+NJBM^4\?-R),T92AGS02?:C?D$>862::<'.&S*ADEFEA2,\ M^;1/E6Z4X6$ M +@ZC4^*:CI<+D/)[HEOE("7Z_61-Y%]$'TWJC\FL]F" '^[8A( M!N65-8-U$N]K;)E.7-1>:T$!.1T7<4LBS@-F%.I ,_O*U2,);,>)GAO9C@ MA'_*P(\U&D#X\-D3-B1XJC5:5/%?YZ^RL-71\_A2!$"'K5C2W%L)D216%@AV M1?]K/=X,->$V42J&1$3-40?!(-[G8ZD+S\HG8"R0Q>QBE2PKR?):?X?P(L*) M6I;J@02E,YE_*WMBS(P+C;!D[ )Y4#HMV"/$-N0MXK' O/;K&7#;&6F17N%T- M@"MT=CFA"^ANN@$IURQKQ6!5UO*Z^W[R*AP4+X\O'44J%2:6M$N$'S[(E^&; MM),FQP1*?@.'U#*[_"7^[L'VNW14WC<9K'A*\=1\[X-$*B-Q*HG=TD(8Z&:V M;49__TY8B73;-]7<^ /'/V-:"'0E1":ZH(&JP:$-37L$&3$VA*E1]KM"[QH/ M;/=33D()%^4>!]!!(H#V0I'ILFGRK-05+/\GD4FWG; 4BI\Q7!6@.^I MXWWXZ!FL!CO#R C#+46<5'*D8=KH09W("_E\B3U=Y+=-2YQX3*N5NG_.WZ2O MD@6%@[82/E.Z'#?$T&3CN:38BKD#9'*G"2.=YQ\;E$ORJK8O[4GMIYYH8J( ;U\0 VK?ES8WX[,EX/RPWW>1!_J0 6*@"5N5;S7-G6)ZA8=:] Z-2?#30 M'Y01)WLU.;L^*L@EBGV8TR,I=AL:D:)BV:]R$V2BO#FL67SMD&M67NR,E%,* M.#-JK:O8[D1>DR?>YY=CZ(549EN<5<>EKZBR"Y?#0CC3;7&,< [WKI OWSP= MC[7#-!$-(6X_%#/'D.LHR7\C8TOUET*I:+8L5I2C(& UE7$,%CCV!:\WH46. ML815@()H04H]$T,QN@3S"0[J6M#V9 MXR9U?@3UO0JL4WY:>=X#Y"A8%X.,S\C)8-US:=>S/9DGNS(XO&C&8O1K4@$C MZS[V#@R"O7/O#TJ%3-.Y0(P:@8,HF^;NE2>;',D0]!0E;UD@X[CV_ 'QVS?^ M70PH4>SLH()JNEM2.+(F6)*HALZAM?!["LK$0MK1.889I+ZSR M?3E5/K_1*2_<,:L[161!(YVRP)@O[YJ9D]NQ VE'WRQEVRCFE4,2C GFTR8A M_:"NNEDN"GW83I%2!55@4EO;F9JS*QF8D%<#BQ7Q]XBU6G%J,JXRGF1OS(UB M3W74\EDR:)=W%R?!":#R#M-52W<>!TOM&07LRYY*W N0BCAPJSCQ? P-@J=2 MH!7RTL1RH# V[4$MSZ*,&>EZ^7)17($*;<^' G5]?W5Q>9XY#_V00F)/3\]. MLRO1I+OBTJ)"F<\Q<<]* A=X6)\38EO4F_&]\9-P*]]F2NV*[/OS!Z'8/B=\ M;J!-0C_05/S^KKZJ'/_:MPBN1E?"-.1M*"JWS!!.8W*?CXE_1VGO$3%FEN<. M+!EM@PD!P@L-B2J8K$EOYS':8U<6,HS D\0$$7Y@* MV=%=3J7_$-2HNJO>O&[T_&,;AHS]8*E9CGFP@,51YL@25D8FU0XI%7L!2E8HB=&1F^,S M'D41OZ^J M&,)QT@JGH7@KI.Y(/7;\']B 3C_$.Q@DU<06B?::'8I(>W4XW-^1F1\:\]%5 MYF#[HX!QKDBXA- "',3 9,G%U<4@@S"TS1%;9<2@,#8LONW94[VI%C[B8N[X MIL9NZ]"+''@(M,M&>E!8SUU3.9WD]K[+E"1YK*^;R]J:G+L$_*ABE9TA&( ]Y-YF4D_WB2O4:VB-)3<,2\ M; *$&)DW;HB3K&A$A)'F'[ED( P7N4M2.QRG)[+SV5Z9X$Z#'6PR66AUQPQ4 MDN--Z@-XNGB4' 'CB(<*_X-#Q<^);I*8AE_HKD-/EGC QWFOG%*.S/<21%.& MK\G(LX,/;AGOH=G_5]"7?G8LXYY/PI3.%S^>HM8:>J%2[% ( 7I"J9%.:8=//I)6D+FZ:7E6.P(VF%)\K'M"HYUDBJ#UF MT_SC3EO.%8R5KZEVS7'-7S\\$[&<&@N#XO&5"MI4EB MA2D0C\81J;'-N0)Q*!L>7.I;-2BH4DL$Y-7V.)"!-G6%# QH6J8YKQ:+\T8X MAEWUR?"$(_5EB6&N8 E6 B[4Z"6P9[A/"61BNG99#><-YM2I<&P[>J+1^%:ZK$G M@?K.P752(HA W[MPHWZ^?\.25(K5%)>T,"RH0R0;V'@0;?.!2Q+R :2I> V5 MF)BB7MYR8AR<9'41.%";>33)R-LB,$UD+]__?9Z8LO><<&'FAE<_(NL1WWS6(]ZK$=] M.?6HX$@VQK+K2+SC@KOT>L4-9),LGQ MBZ4?.+8KU0_"'K$ZK\)((J%>P2^ M6GK(E"E+0I56VFZWLR8OZX&YZ/,09PZ0E\* M'@36-V<\K,1[%:(LZI+ -9_]A+NE(.(O530QC-?VJ"0C]ZA&F/W M01*1>@,.D?JF#P&ACIV+KHY5DQTT^ [E1CA%P(!UQ)T3> 8^)/49ZV0B(7Y=?B./FD?7XP ?:.L0>2) M]F&.%//+3Q]S\+!\Y)0Y]^F.H1_'(MUY.1?8GKS&^0:)O&!3H0G[_1@JXW8I M#E_T'AT,4W@(S$UZ(1PV5=*(T0]VR'X054TP*[Z%F]Y=W^>SI4JRY!$96%=^ M4A0]4C3Q/4,62I [V;^NP3:B#6?:[BF(6I>#D2(*RZ$4I3X2 ()"%*H:"_ MR>19QU+MEVS%7Z2%]3U3R&C"PM*W^?#2XE[E8PY6X!3J1UL."%!=;4,O8&:] M^B-SJ.!&-="_EPWZWLA7,378E:)J&RWN@[D53D54T_FU46?:>.5]).H]=X6@ ME%"F@.%)*V2=EI:87X^B"J]"Z[1_*;7'JK%A D6OAHF]^!F)4"(I?:3L M%]YYH;&1?Z17M8[$F,P#65Z5#8F_N^7UP/^IG?.B7>_-L@%)N.=?@&GVL2^M MDUX9@8?$9HH+5JYBD)PBXW20R*&:+*X58>88)2#E(I)TU)8B0OR02S!R8?^* M3[+W[I7X.]:%/;Z!&@5*TX[_1([("7%3Y=E"HD7*I2/.$*\ZU:K8CFOXVU*= MM;BAF4-P"3/4.7G;93LV]0E'&I<>51V7\8'3*3OPTL QCXC$@8][4S==V1':@L2>A?\I>GBD',B'E,IXJV7;*+0N M4ND*#/_,KXQ_HW9>4S!<,/-,=L9"ANNB6078O]%$;G4ZNT MRX*V!9*;X$N3K9XX, SVIZ:O;" '&Q44DS=J:,NZD1,[4CX3YAE/%"VC)?P6 MOW;BSY+WSM-'KUV#L*!W2=V "PU;Y-HJI"9.$!\]GH!=-1T) 1KZ8Y7G+J2A=]HSKCLXA@:QIOVCH<%#]2G\@ MHJXEI1(EU^H=T@X.H)ZE-I1:B%(1)E;=&JG(#/\% ,>?W?E6_F6H7#WT/AR[,,\.8<&;;&KVY MTW=J;.R=_JP0C8+,L7/O;)P.+<@$N(7YC(JZ#[S:R7/F(?G"D9X"DYQQ0D[)! MV#I,H,%7UEX!N:8#K0:?HZ) =8$$D173*COO@^!;1!J+8; MI2HV#IWZT[C@#.[>BN"/@]>H72>%X9&# ;2G1562:=A'N_:Y/5FLROP/K:&# M0@7!$B[9"D@#OJEBR(L6AX_8!UWLW3=4L!R'MF9";[E/& MHL/8'%>H3H+'=$4(]R58!'&4 R4W4U62I: N''PI-[^JIM!G3>]_E",>B20\ M_I__?:$IRP\D.?TJR&9VZ"N7]';@&38$N _8 DHIA=S[8I#[) QV@YPY*RP_ M&E&(+ZUC/9^XO/<@4[L8FBE^AN5FA1*5M#P$()[=ZDT;"(_ @W3W2X^LG2\&*[-5 M9?T1X@5%OH>T0@E* .D3NTZ#>S9W*ACY19M*JU!(A#D5 +,+($SJX/M_G,T\%87 MX\'@9C'$-?(/%RSC5(33@V)QI2GTX-_!W-*5>"4DW^N7#MBMP;UBP,FW[9@H MR*FSA$N:/851+&#\Q*E"E G<7\>/7H;B+-RFI#WF"L],&QI 9/Y:<6= _".& MPD>,@@\<>'\#-8T,&?%!M)>B2_#&.=EMUFM<+_JR.)WKFV+XI?!7=R+EIHT M-5$I,":XOW2!Q&L,U)!\^;L\-@M3Z@QDM_PA;M%1Z#)Q!M3%?529F4L%"'$XW8^BT5=W#$D+X- M)\E" >C)[]2/^.D6%S/[:SY8E1H8^Q+LA(DK9C6_L3*8,5R[Y>M\+ ^JW\(9 MMA+6C6A.[25W*5]N:,O?]3XBT\Y#B#('$^S!\?_$8K6N'[LQF\7QA<>8F]\3E0(Q_&NNYKSSI>E1 G,*%PRG\3 J3$D3W!L M/!-7:/(='=ODGBK8']%-'"V"P8<7?WQ[-6'5L6!J\WG#N1V$6>2 L;R#TLL.B,X2 MHE8")I6D0'XH*X0-+@IWFC&%,3P*S E\Z=1A+/2M-;7TW>,[(#.K6M'RS0*S M$'7.B47UE+R:/PACJ$?>C MI!6$ */T9M3#)MDX15907U\WI/Q8Y7^E _&O[)OH-U2+D6KP15 H]JR3/FK& MF?'$MH1FF<,'MYBRT=S8=M0H8&WEVTU<[UMA_HMNIB79Q_F$0;=&:_2EDI^4VKQT\-X(@I' -# M8=&7A^]>*IS$B][O6[P,?FTHI>8IQW'.8("*'K)529:@,P7KY+J[K%Y,)TA] M$3*M;&+ITN@L$R4RUL'Q%W=-\HJ[[[!>RZ9EW^V,R58]%+,:4O!TU40X@>Y4 M!/0&.:MT">Y=V##O7]V[N#/VO,GQMZ)LSL&*D8@0/U)P@G4/#G<>C="WV/%^ MAC^4 L9_*77E,$$NB1J8%FC^NU*,C5#)W+--O\1*Y(O3QTKD8R7RRZE$G@=/ MDGMUD760]W)*^ZYM%^P?6!O]GG.;*=?P:#%6%_;T%).I:J YW]?0YM8EL@C0 M#E%D0N-J6FF[;#%%[DP4KJ=$8M0#IP:-/35!WHJ*T\7X.4"I3]"A)$0X3/57!E0GG8DD:QW#V;A3,ZE%H6('T]^;:CE23 MRBXB6YH6.GGXS)QORI9%7O5+1PHCHIHEMNBT81%@"+MN2DMUNI(?1S+B$U'E MP->M+#X0(*I3H;'S?.$>L9.#4;S[LQ?.NX=ILX0!^0;IK^6*E,=3-O=[O(6! ML/M4KAWF'E& G*E 1AODE9(]D(92QL)02X\6ODNBSP]PK:_]\QPL^>FC?NU9 M>\#\Y%NW==OB&+OU%;4Z1!LH#CB\%H3C-G4M*4-RLGG&>).M:85UG(^SR &1 M[[P8_-R917)B$X/[[4Y1Y4;NB'NDHK$Q M:RJ1'\5C<.'$_NO&21F;])JC51IRK:G5R&EV3"#(%0?N'A@B0TX',*N;=[*: M$G7'KC:/)?K3Q)AJ^"CCVK!./07S@?_"&R_B0<=^SHB6@SY:%;+R>H?"'#QH M3V(.1$0AF$\P*GHOC!*L[G3%MNT\&-7W%+=2./3ZZOP](W"1H\TT7FA<<;NB1O) M=EY:$_PLACL05S.KZ#TL<0?&V,K1V.;[CZ7,*-8T@43^2T*,SPH)OB4K%-# 0:4]2M%S$\:V M+8ZQ^P">NE)H2Q+:Z:Z?A."/D18>Y1O;7:VGT,2K RSXZUNMP-ET[9C34 "; MH,C:,.R$V>2R\J9>%3T_,OP"VYXD'WOT?/BX-(S(%9)'+E$QQ(GMZPQ$JZM>+_(E=36)2B970XS57U969O*'.M; ML_MW&BT1+5/:!FO@.4TPGAQ"F;1@7W;684@H*,JWNXNES RZ-T(G:%/?-(*- MQM,]HF =_W55N;(C0T=@M=R4O#"YN/H0FT.3R-EC*I/5$N8PT(S2_0I5@Y%1 MJJ/>< )5" 1'=T9;K(B]*^P'*K20FQB?!>:=J"T(+QDQZV^A M_:RB$T(MXGC=(.GOY69TW)C;T4D7Q(\_M>.JE2IH/V %CH5M#UFX(R'XYM]0 M^K([?D_$M>\%G2>+QB&C: M<&*[ )61Q7%>._MC_^\+0@8J[_7TZ.+_D1@LF MJ@B?[^Z$^/6S=\;D ?9Y#[$Z#/F6E!3\/MFS0K2V>ZM/[:NWEX+.R@,M<8D\ MIX)+'Q(A]*,@87ZDT)FOQFSDGO:9TGT,#>R\Z3H4+XQ$]K[U8=G1NMJ ?[#& MR7CJ/\"+TQ%!=ST>\RP.*BGWK.8"7;#,M48BH\^O?C)\3/8XZGG M*=4^7]S+:=TQMKOK0[,693NGVZ X>=^.2W O4_%'\)2C>Q&/V6]/C['2.[9O3&RM6X&?C''\;OK=@YZ7UC:%P*(/81$;'@Y.+N#0[- 5C$V$)1;_O-;VY+YM( MM%*;6H5$Y>7Y;SA%.VWL'J3'PD#( ;E_EM-4D9"S4(L ,5[$%A8I"Y!SJK]K M))WN[?7PJ;PVJIJ+"Y[^34?^;S@O=N)+&C/[A4SC/1;?4'"X%SZ5*\Z3PYC' M2P])@H\34=&[^2)KA6>/M<+'6N&74RO<[Q:_=A6I"Y_!0]\7CF=N6,!PVB!P M$;&-[PY2NCO/(;@[5\$5IS#(D>@J6,B(<'4\#/P\AG3>YDRM\N6. M/T?A:%'O3DXX0@)*DR1#!S$C_&T\92=,@<8MNAU1;AEYT@+_!G/_,L,^AEJ1 M9.1^48F,>MA#_AN%Z*MB?E-,D@MYQU'&XOQ'PIX\>X+3;XIU)+0@4G'!_>=& M46Z7JV>E4BEK:ZPO ME+62QA,WUW66*[MO-B3WC1P0W-*H38BNM0&C%-9F[PBS&!H8^!3L!%N'#GHS M3 5.9#D2IR6Y]ACI.$\DJ%33J!%D+\'X/VI9@AAC;$?2VL'.[L2.PS 7$>B8 MI)W/TOE<-6*B\M@L*B+\OK$2XZAD,JW)T4FSN#7WL M*(8OSQK_38M1Y>/T1 MP1/#V/C9=^5HKH:UGCV-IH%G)4\A-;&^"Z/G'-P_*FB>75Y-6'!5!I?5;%Z4*!;#B2,ZV9M;8#)%L0BMC59:&'( MB.2.+1G-4FBN_),CDRU<2#] 7. S^VQ."%X!P?L:3"S&IPNZ+X* Z"[%P9E_*]#TV&XJ;9_V=* M)G\+U29$$"&>X/'3]4P9J10=BQ)+^ZZF5?8 M(\3,/*E%ZAS7COJ^6)*/>N094+:<+24]R?AU3^MF9'PU2A,PW MUGR\*%ND[DJ7,8T0V22B1WE0I80/]VX8'J;G%);5QI-9J<)=0\R>>4329?@% MQ1L0! ZY5-XE'/%8/0_DA2CU-2U2YCC/,(3 M!S8Y0N09V-2$%)N6IX[% H0(39JHR1P,MUC4\PX#$V4,2X*B)Q0P;+F0LAFU M+CX03MDK\"J%',5(&."_+AH(B]^[B&78^^8:XW[&()\/9N%^0\N#6U:7OFOI MI%EW/=?<*Y9:?#D133P;HNH!J N+T:*57*AA%YNSWK3=1A)B8BZ1QCD9D?+_)X3>$(27L)-2U)IT M6@A4Z"3[J6SX:$M*C$N7SYLR .Z)_<-.0 M:HB_[KK%*\VH2%W/\Q89R"]&_6BAXXOB.H$!2H!&8"\%L&"Z8+$=IB4\V768 MB4#.]9 "KN8_,"E;UAL1LR9,%Q[4R"Y6%]90*O*$C*BS ?48R-7'Z?C@$9,W ME%#V^Y?=CJ4+'>1P\*;-<,X=JLF_6E-Q'4VI$#XVJ'K9&"FW-;,2R$H&7#3EP@20HV MH<)<&/%@!HL0QL@'/8LG=YCXM,N-&G46R:.3BUQZY.JVGW.3HW]\2J#>%1HT M^@>N&F9RW&'XID&TQ-('#*Y[=X?DF0Y*B\W$^+Q7&53XO*N77C MM'J<]ER6TS)BJHHZPO#]5/E=A\U2U/("YY1H;UN!>-?"H46C=Y T+\:P8,V. MJ;5QA?D+!!I#\&).#;F$5 HZIEK2<. GV2]E4^61ATE^&\=8IIFC:V/_)-AF M-68%6LK:!96HLVC]8(*GJ^PCV!>47F$Z>$ZET)SASM%J&E4D64F+9344E,"C MRUF?\I9]*U8KH :1&;K:2 Q;$!D>S&E"!N*[D+235 KLT0N;;O>^+-F$F?)# MV["%U)30D(Y.;6CJ7HB5S=QW8S0R>#3L29@)N"0M]QI0BUZNK"VK0 MLB*+DPT:>*:\?O$W(I$=>B]C\NL$>[I>;CMX@)P3;5[#'5T]]1XE![/I=L=( M)_@P8='Y#!Y;PUM*X\[!;$P$,VL:M.:*PC,J*W-8@%,UDS8](LT(_!T?XJ?7*0O]],PZ0A2_: VL M-"[";_=. HY84AG*MCU(U; 'SHUNLZ;5<@3K:F/=[^#%:#@"<$V2II--U@WJ M-DNY26=44F%2,J&2GRV\#MY!\1T]B?9K<,:!T@.8;:CR=5=\I__Q\E>(LS7S MXOZ"(3_- XX!//HM&,'O%N6G8CXV-2X@UC0&!^M]"_^;ZS/(U[[!S[[R'_Q3 MST N(;>$M78,D?T,TP%W;;Y^Z08@^1 9Z+__V[=?_^';E__Q M53_WXXJ_-,PU_ JB<_L2%1>R)[\+O;]$0O[*0NG9,;3QDDRBGC5SICM M$$@+/MHQ$SZ;7T H36;=6QH=G@1;?7'3"@40ET5_FL*#W6IJ&1%10L;6!4,B M51\L9F%=D8Y?':"4S=\E.MXJCE>Z[ M['H#X7PG5A>KNG?2@X*KS58OA6+6]AGX%!FT88:;4'&SV::UAG:*9/:LQ/%* M&P86H M(6-(^;^S<]Y26[4$WI=[OCQ\ M:;C79G)J&$*J4,X :SCC(XJ4ZK'K;D.T/W)KP4EZ=G\W/Q-Z%#!G'_.;HDNK M0.X91Z'%L&*9B<]@(%-LOD(\7C)IW[%@$RJ@&^]J,!4HX\02+G?-\1P>H^9Z M"Y=55XB^^)0=3?-VULR+)UP,P61+7Q[W^6J-VZ"X+3E#Z,HS@^R]+(8NZI4@ MG$<;4)B*JZ9C&P'G?<[X)"I/1A+OE.'Y_]C[UB:WC63+O\*X-^Z&%8'NTR'MAZV9D:6UI)G/DZ )-@-"P0X -@M^M=OY?(V&SJ*-6HZ>'3;&1_-"-"9D3(G2)"QL>&?YME M4ZU/G#Y/"0FB6/&P(2_;?-O=F8 'I7-_V;=E%[RKE+;(\VN-BKPW=86?[,** MPGFT:N]PJG!U&]W(./NE&=DW>#Z]>&7OSX6XCM+KUIB%.[JFY=NBW"[WX2YD M+DSL.;GQG87[0)[[6+<;G "L_>7.6!=5N1@A2_OB..;38&P2SG"^>%*$Z(T8 M%EWH=0(8[%^>#U#(7QF0@.$-ILNPG%!(+K67PZ(^ C]PS<* !%F"'!B]R7O- MS)-LQ>)X-B$W-5Q2IDR*WR9>\J5H'./LM&%/H@D,08],%MW4N8>-RX4I!>'+ MV/\REH&N_:@09]=J\M1=4S X@%G+)94\9BKT@P,R=Q=4_G[\^IU4G M+-J68A%IARO>!1\.-@@X/>V!^PR;C-@8ZH5V$22;"?4M \V'?[F7B%K)3A2< M#(V?$G5AKU![0_C7JX9-N6ZD0P'6GE>4Z6,8CT/D[P0"]R:Y6>IFU_8,&)&J M,:>7T!8TA2:KYT8M=;JF&W\);DW*@,+NJO!C*.%6P:NXT09/W4:A?K_US6%A R(^PR'IOO MBK:[9S("R7QQ<5L)U]P=TTG/X=:2FA #;Q)U:&+R:+9E-TP.###51QYVOCC: MO(\SD%O3X*9J":Q_+8X]+X*ST>>E1]C@8YE*1B:"P I;?,@$![@Z1 XSG65=>\Q$Y -DT07NZZX784):?%\;+^4&PU[* M[14U1F6)C]5Y)^@$R3EO"IA2=H2E$5NZNFYGL6>V'@33/W M:\/ONE]7T85$#4I'(71A) U/IR!1(8:E254 Y+-Q*M,SP $8_!Q/O$W&NLRP MJ2@A*HMA)?ZX=XCHH#POSK-H'_?X=3S,3GTDO4X*K'TM1F?-NGPX1TE \L6 MNM%X#>GF1W\61_^[)G$^((A^E7:XO&K+E484/_E(\2Y1;L*$K9[' 3E730>^ M#E(9!<%@SESODE[9%$044F6"U>*X^0RG*Z-:!\TQX;N2&$P;?Y)0+JS@:B^F M2QW1Z( Y7SR=>C ]=/"O$J!C0!K%(@6%G^BNZ!#WB435=@&+E8:.M$3T[F=^ M:BQ""SN0X;$]^L&;&^9%CV,(L7>Y'LVC]YZ8"4Z -17_I>5H "C5)2)5>DIF M %S-.:<7#':< ^ D<3CT96_T%-I0G_3I+%O>X4GR"G>5NX3%I#>KS+$W58JA MU5N70;(R,ZX)5/;(U%A:3QFFXJ(QPQBMAU[!NG0D;NNF:U 7ETVOM5CI5'-/ M];@RD[PQFAU<;"@+&=5^':_C1* A[!4NXV9G'P#HRB7U].(_9]O\K43_3=UL3; ICCX9NS_[$R1U3U*8EYE24RGQKFQZQ\*]N@I7FH+: M/W$0ZCB&$'%^'SEWDXFBA<6%(YRLSA$P:3:N%AW-+C?;8;>(RQDO&N8FV9,$ MI@S6QO5"'%-Q[RN.GD_Q@8WZD="HZ3KMFDH96:#G.#J?2].EP.@X,J:O(4#1 M,Y%X;T/<\*JIN(J2+8(3#@M%TBAU$E6YV#&%\3,H#O71V]EO)E51_FQBV2J: M@)9%MM;T.:9&K7>^\W#&1>H-?B0X;)8':\L9JT1A #G=?H/Q)AF%S_(VW*/; M$!P:&0*A&#&+?/F_"F?RV4+^(7GN/>X_U(F1^APOP,2J4CN0*1_X5F;NS\F' ME2HK+FF3K=P:T' NCBN<)Q:GU!27#*@>FPG61]0(&9?-0AL52T6"" /7\E8X MATT6VR^)V)AW(!^UL=VH'\@CO98%EK!!#L'8S(PF%$6HIK4GFOJ\6B%!)Q:, MBQC?X-[92VX+.BL[84HBBK&>KOAUD9X)_H1U4N&HH]$_/:$[YT_X$#5'( 6" MU,V6[*.+DVQP?&U2X[62FU08N*#3[4I6?A]YKK7I],)[5.U>C31AGWT^?WO+ $>KJ1A@Q4D MMZC'F';@/ X_%)Y1$WT-$_I0NCCLU%_C](WK>AD<5>>+9\?[U%V/+998X@>- M@26CIK?QX;&9)&WI\ B7%[*@R^$52:0P.?.^*G.K"$;G'N(.4CH( ?RJO"XK MK,N@43=VIU/^BL:QD@O^RL7EQ3L<4WSPJZWBF0M" Q6+QU5>AN/L0A+<2/Z- M_E"5[T][*OY/I4/?J#ZPL]Y@.Y ON?7_PS326BHGJ1=_1?%Z2N90F;9S+4UURW?KVZ"K>1X%<_>_;Z]3WAZE[UT9*?@(-3 M8S.;N(O-)B^A@A6.T\NKR'9>MHOD+>SV";XSN7N"-PGWS1A[6(R]#M-:5C%3 M1=OKR#S[*S0-]N^+2)3JZY[%#1+JLBCWI1D9^Z*G>=[YHD%ZBY M$WUFIC[F%_9GP\N,?&P/5T@5Y*+S,MJI=S"_@5J^.!//AW%R/PE$0(H@HZ$X M<[6KHEIK=\P&Y3=H/,S4]YJ:A"67 4^)NSL+[EM5:W MDPW+A\0B1M?W>.[8M"E/BTB:+" MQ3;5%7Y!L)J_%,V."$5^Q=N;*YR^94;9HJ/7+69];O:]UL:Z B?C^>*Q['H! M3XSC&W=+>D^H$R_ZLJ4&1Z[?P>ILDKQXCA^SH=]<->& AQ=;A5\0X52D[M3U M 5J/7(IX<;)"65J;[G>-G*R72,NP^W!7"EQCH>4R,75(99PR.K8\E,0M4( M;;PB8^P#(3J0LC>-6+M9*P;(ZK@=$9HBFB* 14["%^&><4E)7R07@P6%L4JJ M+]\RGX&3?=!!B"^>'#,_0\I*'*@Q!C^_#$]A%\N0*\M6=UISG7B@944%R"R? MW-P&,'EM)-M!1X5@$7D7PO_\R9XBKB1 MTVG276?. M[&_R4MKL;Z4)$#$9;L#?KG4VP/?3FD,.[UP=N 3,63[Q,>J]X=[%A<3$6EO$ MXD-\4#+7N#ZY>Y6O^XZ9TS20KS6W$U$280!?9M]&3.L,:K>+45&8F*MF!E;F7GKFILYHD25W#]S M\:GIU-&2Z&64J)&([$8+A^[6-G*QD['QSI4T[#CJ;)WA*/F?Y#@;1N2T>>FT M6PE^ZCUQ @WX\05#_F0KT":QLUT]<_)3\AN9P_:\7/4-5?0>9 ON7 )Q*K>1 M>:-=DJ@KY0LHRAX=.9[4GF24!!R!U13=C=Y7V--;/HWQN[]=:./HO7AM"9?_ MH3@E+9.&W\!;B&=8'KR;XIV$B>4"D\6ODH*D@#5YC @&W.3=$.X<;)A#96>^ M8M*F _((\T=:()P=>R/),@GL%?K%4($-P).2=3%\L_8CH:(DADN*X5$YQE(G M>.LRDG\E^I*_@(]R"QD2>Y;+I'12/X2UIO6 MG5_RT;TXY18Q5 M&T&@.I"K?,TG!]81AAI>O4 !,-C^5V!<6@ONW]H >&>%B(0/N$;VSOGB(]9\ M7]:+'ZGU&HHS7[&E96R7XEIK/GS+;6*D'GN5!U<1UO89*;"&;_S(H;+>=+?- MNE A+IZM<=.%6INY_5<$[?A.,W=$,"AX8L($*5C=U!YRO=**VB2/&FV!"Y>*?OF6;ZFIY DV_=/ M7ME_W9/-*_J-=5,S=%3P0-K$(M?ME^UEB(<[UXVC(*O'S5FS$R4\R6E'B/YG M+Y\^?G)/10W"SR_<HZ87V5*++=SDB_1\-:4?EY/,/]% I&GV:UT'"])C&4E*:R'01?/>V!1GPG&X5CJ>/)2?0]8Z>L(9"-V0XZA M(Y:L@=<5V6#?BC@.Y4364BJ9;# )+)PJ2_0?O>I!VT(ZG#_I+.?MBFM6OM?* MI7FY5;;K-8E%?L#C U)MU$5_V G_<;B@-*L25V$<"#Q6^17IV:&K\@@6+$F\ M?-%M02IA#5GN$C2&1P]7% FTJGQ;,(6%@-F$MWO4'9#.\ 1E+H_>A'-P:J%" ME^/PH)D@F =/U7GP<[W>OC<1PAK9<(&TU0O5H';6^22Q7043=/>D83*N%3;& M4W"G4 ;)!7!22A Q-$LW5P5#=WF0#* Z@O7L8=RL;U5UE+97V_<3WYLX'N)-"!SS:'DE^6?=\.H>,L,FW M:;9YC-E6??3)6 (5"RZ7I)!Q*/QT3O6H,32_8L8]G-N+(_]V^'BG+;CTK\)[ M%/;3FC0-Z/]&N/I CEG1[:#_EHXO=8_I,(+SWK?I7$P,PREN.EE(_9GJ8#\T M\2L*[BIZ\/W:R7R76YX1:JZF>3PX^-# @.$$K$PX;LBQ$W3B&"#1%H]7R-?! MH[*Z]K%"W1VU13YKP^YH@)IY[D!W/W%+-UO113C5\8UX!K^8UUN+AU[U97Q;88X"(&:*4Q QKJA" [B<*= MM/'QM^LR#V>$S::',$J#/+LD=^MCQ&@F1PL4,1M1'EO2A5,RNTMWS^A284%B M])$IM30^C X]%M@5*+2?'S\>J:&(DCVFJ=5(II4GA^M8A;57WSS0A MLX'O]/\9'==D>>F+C/;U#97X_&SIS/#MOT<.U]Y2F,VE/R3M"I8Q0SV57YF3 MFS]%?,=G3Q_?6_S8+![<__R;/SV\?_^!B3I'FW#*#?0RMR#NO[T"I.\4]SV$ MUH5)[TTIZ K$#YPHES7+8VC)$CDD=XHB^EK0K32=0M* .$')%[0QGW[A>Z9$ M"9?,?6LI%%)T)W_'*K_I3D)'2-()(NU(+)<&DM?[5GZ27D"*(K%BXL+Y9F9=L+(X&@>AR?I9W]108]-*F&<13R\ 1&A>^0S.SA/X8DSGD4:K;:#OJ=>1K M";\P6)7(FL>_CZJ@4WM9%MS[A;OT+22O)>86M07_-O#W%AF&R-% DX_N.]8) M[@T-:VOI(Q&8V]I$)HI+:',+LFRWC:A0S?V*=MD-'EH.?DQJ3^-O)F>F.;06R"D5] MV"*RK2 M[?E>%NX2!*+$M7(7E0CI1S[)RMV7<^5NKMQ].I6[LJZ;:P4T\#U']BV=>Q6) M:O:C]"SX8#L?S^FM2A%KV/2"E2!X%9BSCVY\PI?!RA;T-*XQ2+^XG"J24D-" MDS/5<(GXF=1K=YRUZ'#1&;:HB,I]>4UJG4E+"H,.B<88V6--8> ED:?66QPQ MD0!Z)8D!WYQ-C#7_B9S'!UW7\ST?/A=+&O??\IL[8P*]0*(EG.'<>R>G88@% M"#G+5\2&[:*UVP4WL8P+(<I3TJQ"2,GW6%DMG"X<=Z"-<<1^A@//N+@?WW1!3'*[IP93KX$7;=A\^]LID'A2"^.SQ MJXO(1?7S7Q??M>6R"*&YU;8?W,<'_;_3W& -*:CI5L3;#TT@M4U8 MB;?\D;=%L5LLF^:MKB,I>&E9)78=\=26+:XZP!E)*!\NY6J_UELF:8):N"T( M3QK[U7+NXK&DGQ"D(ZD"*LD*,F)[I;=B[BF.&VEN%DI4RCD>] HR=AA\A?B? ME^4U_B]EI.324"K0%:]_R5CK T"O]-L@L01J^.[: M#9IJJPRA.J=+> ^CI5=94E!XXG@7WRB27#KT&<+) -S?IH(^ 0,5./6C]^^, M8*/P)I;2TZ]2A)RC!XV%!)AL!4$Z_I=!\.-T)GK"K'J)MV,!;#EEV%K!LRQG M6M]IJQD^71IGC78C(K>"U=&E0?E'T'&>M#ZU\7,/8V6>8KK@\R$3]7! M!/XZ90!:69"B'[Y) /C@;\.1WAP*1=#S7T8E6;^!)FASQBL)&W?]'[K^EB23 MIYVK;+HYQ2F$3=/J; V2)=J&LAPED2,Z_"8L,(!(ZGSZJ_@7/J*FR8JH(?Y. MRR3JG2_H./FK'B>O!3YNFV.ZN8$8=[E>IRYWLZ_ \VV>*3_@_W:XQO?2LUU.NSH\Z'%>"OZ)_?EL!HDUPN^*'P--RFQ8%Q#H=@MP*YJ3T3*AJ: MM+:Z)\J 3OP%S(W'!C&9M5;Y,^P$*/NBL(LJ8N8J2(9Z%:@,J4/",IJJX#?A M#+RGV;&DQPNA?A%=$#GY,2VI+3NA%?7;P+ M3B*V=_N*#"&:KO)V25%YN!ATO5P,*&40,>MAS._P,3HP+*\T_)WD MX>PVW,0B[$(.2TG7-&+A D)]W5374F"I!9_H\WIBHI[8RDV=LG]XYXL??G@=,U7DX??5)=/H^_Y4143& MHB[YOQN2,:?!*H[P&:7F,]EE]F7I\>@B&"+M2Y &!+_;M?M 8UJZ<%XVRAOY M67YO\>J[%X8\,?:V5@&/\+[&?9!#+M82OKS54FCY$SXOK)G@!2QUS5TP+]T5 M@A\EL1Z? R!3.2.+S:MB<@QD'Y\M>=#B(\)6C_/V&NTN$Q,'O&)E\@16>N3W M9KT>>['NR)L-@S>5R7GOG&2IJUTH4T6N%;!#9"SGG1W;,9>%;L.D]R:]F.A> MLE[\Q#3I!(H&AT!1\^@W#5+ R0Z-7>/723EFZN'(LD.$BFM_*R[9P,U3A%T- M^U!TI7[B3D OL* 06'WZI@8P*'>1Z$:G!5<; MBXHEP M'-+T(BT?(1&)/Q'SK,$?:Y0+-IN>\BW P]!S$1W1V5X5:P>ZU.!)CD]#$\'E MP55QYH?:A),(#L]3279R.]9-,^85]9'EECN+@HMG@AG6>Z?QD#2 D(7CONMK MR6A1CB=UY]+>7.*-/Z^O=CH( O"YY'?/Y99->0W*$NPK(!0Q!K[BM'P8#YX\ M30%T;D0S":&0\N,X0F1E0UC'MMBXXTX,OXW$WZ>' D\V5?1V,%Q/:6OB);'S MRRF6V&J,N9!7S=D.^!DFZK=5 NJSJ361@M,3V%N!@+8EJSR>^&&RZAA<#$0" MT&W5IY2% G,@\V _[Q.>/$\IH4O1]Y72GZ,!*F'=D'L#\C?"!FEJX*#I=W M*X&S&50Q:4EH$@J?<.@ E*U\66:HW62#.9=O*V M9?"YG 5X+:LQ0B:EO1[IC5X([)0W0:TL.7.S40)S*E?Y:2JV?367V>8RVZ=3 M9GMSBW-7;^_XLS'_2:I,+_*-SV)T%K1I73XF8J3PHCE@XU5J.%S''PO.H/AS MRN"PR+/M]:<__*:R0Q8W\(4M'G+8C(9#A(X_42L)8WH=LV5WV3JP0M$MEWR?ID=4$%7CKHJ1E>%66'N\':$*2Y M"#0^F$Z2Q"@JRDKAXE$KB9VF!E=O$;J$*Q<',@Y!N>^O^ 8Z<= KC;X5@NDK M8Z).C:VI;(-<,Y_:Z"2B;($+)]V[@#8M"4Y!;45<"6D$CO2=%RF1@%PKA8.G M(#20K-1Z@/VA=@K]' 7'6C7QC$F>/5'X=22/*J5_KP1&D&"[$9!16HG5LOFL M/^_22S"7^#D FXA'QW-(4>@Y%%WX M^]T$I&=)+RX??"L1U" ILTL?BUPY,6+.$+C$C+^_';F"CKW8?^+V>:=%K2F" M/MDZ:^[DDX1<1#XE)(6FFP!&[%+HAR?FQ9$\3U5Q(ELX.Z!P5:T!(96XJE-, M,;,/.&PN$OWT+#G5(Y^/$1[3FLI?7\9'JF.2C]W+Y(&Q3SF6N="P';D T M2WLJA9QV0Y&?&M8)HYXAQ.6)R%X2 MVAS+ZUC-7KR."'Y7RC(.HL\&&O&19:<#@:[7'V%KS)PI2D\3BA=6&QR)A'$> MQC&C$>?A! G[A.VX:AUG;=X_'OXQN*--3LW$1\^7>.HQF2B!>N"H-\SYV]UR MD)J^>4:HXU/D8&'QMB#Y''M"(E.6<"L.. U]!U;\V7#I M(-"A@L.L:(D#$2U#84(C Y5&?_[-%2%FA9Q4E3DARJ)6"@3%@Q0:0AEI04VV ML",PIJ.2E3NU0IW'QGTT$7#?"Q)ZS$%Z1$8FQH%X9XN*7'P80@AZKY/6ET7S MTV+)>G*[BVGNXE6%>'M+9WW!//* MU-'W,>6H_&WLE8J2JBA1MWB]I]M)+:2%F@1ULG#]].&?67HX(3%+D,#3>A^1 MR)3 ?+@"*2V9.&)I-9?IZB9P(;2O3!HLK<)F%D@9*N7Q55FMPP76-HHPN3\G MB@YX&]6[^BS19R7=(X88W$OBCGJ/+JWP3\P\.-EI&86P#T.]/N <-S(7P IR M%H>06>U"+G7:%8D6'R8Z,0\2.U/9-0R!K%ZAYL^6ZKB]A@0?RX/EYDPXK[4)N;X6?[ MES?(-$2W"=P9NB1^,E7I+'B&<-?PJMEZ-.FRFP"L)"9H-:HJ/T5C]ZK)CL MG!,3;@S(M'OC;G#QD$OSI(]-6"WBDR_+C3)=Z Y)>;J39@+>X8WFCD,@\60D MTDY_R!)0"!F$WGJ,2L!&?J;>-4+28H<^#6^QY$T:!:"0TFHZ%6 8N6HMM?HN M1B>C0XTH^YYRPT,^HE4B$3&MB_5C<9VO_]75GDK?[I0\ MM;IVQGK5&$\,%)=WU:P9*V&RG>$G/\G"Y-=S87(N3'XZAE,&'T#9-U\INB-FI>\J3?C:H,<)_1K5 MK[@IVH4DNV&4=?0@&11LDL8T)\T#.+9>7QSS]M,]%67"5(58DTX8S\XR\.E= M46W.7&YIV:R=Y/I(4CUXUZXG.J^$)$9_CE%H>L2^2GW[<_ZNGC07TK;!MZ;@ MS9\^>_7\0G I,=(:>79+RM$U3$-;GA*2-F H^K)<%]DB(=]AI/Y$H_SOLRI3 MRM).2^X9KEQ9" AJ.K7PJ% MPZ,-+KCW3/\I*OU]B77^X?FKBXO,% 4LRV#@."U#8/DT,DH;1TPK\5CG2/%. M,E_T M.&I=4!UW?LB68F0 _Y5[F"D*I^@80XTE/"2PU@>!&E +'S>1>!-43+6)4J0H M.Z4E-+0=\E/2/6?$BMD4-21C[ZMPLH#2)'.-9R,U'QG%J>4(V_377RMIVPD7 MZ;QR.-I3+^2:@9;!>^Q70AMOYI+4KKE0X/?H!G*$W*=Y9'! $FRXOTA '88Z MH20$&MIWFL2G=MRWW$L(<'X>,28;Z3)4($E]L+_)SSA42??[S3H*2MD JSPI M*\3(9P*XKB/S3G8LW97(=0@ZVWFI 3,*G]7C;H\691A0U> MM,"/=X;WGL)^.!BYY;M.PLBS]\''[\JQBC-THE4"IC$O&R]O;XK554TYPT/* M7D[6;%1&\CWK=+[_C3C=-T\?_R Y3 H=M#SOBA&0L= LH-7?A_I(^28$"TXD M1^@0I*-6SP"D&YQH>Y3YTS(_-9!)]AM&9PS"CL&'%KU&7M;Z0\8?"\8\T5*( M.;27?F_>EC$&6 U+F"8O%.NZS/Z@V?SN6*E$4C2QK53;5&.6!KU-DGB69M9F M0)CL,Z&Z)IF]:EX/DGOI9P]10;%IWR*8D*"(#]],T6)9["MO6EV[_N2L+\#9 M=I57&_:YZ0\+<>MF7QND0O(7QIO!IHX9Y^JO7RWP,/9M45^&EZK% TT Z6-6 MS!@3EMK(N#9LR7@")U9EH4SI@D*1TIP"(TAM,03(X>SN6$B(,L9$5"65.&3& M-V5EPUS%Y*>B:Y!D^V5?QYXO"WZHJ4A$6K%."=*"?:>!KXD/,(Y&FRHVVA(^%_?A$-ME+^U8>,&V+1)&YUQOK562E&_RJ2ON&P 3"V>5XD$P@6@+4PO MF7()(7IK4>,?T+SH+5>CH R(QS F<#-P;_6>Y;#(BG"QKCN)DT@O7,:@P#)A MOFE&9'>&.9,_\QN%,83'0U7)N.&%< G#;!V_KO;?#LCJY1'QBTD#BY<\3/ 3 MF$'PC&K7K7^R_-V*'TJG8XW;+K/L(R$IOMAAH$Z6OAUB5(J#03R%9(/0LB)S M;KL5ORO%!+SQ#>$ ]"(GJ%/EI++*7/)U/W-X'&5R@UMC)EKA=4TF Z6G'=T! MNH$"A@XE.>",3U)^)((G" R@FH#AAM:"%,8U9&8A8/D-#FZ6,09>)+O#^V!2G$EMU62>T)F[(J[/!] MK6B2QTY@_G&5 Z8L5Z*G/Y_]_%K](CO?9^%275 T^#'1&$ELD?!UF9+HL3(0 M2F^NG*U.A&%2'$-J4C+)9990E)VH"L6G1548^9C/]NEWC$MX((@"1^\2T[5H&,\C8)TMT^*P/+K1378J_23F*0@ 4(F/HL%REC##9@ *&<&WK1CKF M,T=2!(09DLW"5"0Z2D"@\:W:U%\[R[][TN_?^B9E-W;>]$1NUF=$B&4RAJH" M"1AJY-D%F+D\C I:YF*YLL7:Q TTR5 P\LQ$<:@@PVZ"*T&C&_*+PJ2#+UL@[KR<2#X4;')0'?X-%)CNYH"CT3&"^GLFO%,J.#)^VM=\^+ MH,GT+I,V]+\7UQJ)]IT(MA#5#KAV)D;.2Y4ORO7__:]__E"]_>;S^P\>??'H M\_]B-_[1F6E_V(<'AM$!&ADN]])*>&<&!=,?*FT_@EX(R8%\\\T7D:\PXT15 MN#U]\_77O"3R-[Z6G[$F"ZW-5_=Q,]]7P*PN/,DKB&SU05]^Q<^QKY\O?FQJ MXU\'HR2+'#O61&AS6O,V%Y69,TA+EIHJ!=$1%$*.V+ >T:5;[+LF 4@VPUAQ^^ \A$,Z$%Q/_LZ@O\TO\+TX=*6\5 M:/OA@9 .4X?RCB2]J%DZ2:%+QXC*42E5SS"U][QV"F\(8]I]::A-&Y00U1'" MNEN5TC<1\=N9B\FDE*M4,MD "*H#X5M\750T^\1VQ6AD3C[*PE!G*+-YER(K M()BDMV55%>OT&91FP*2/5CP7R)"T=#/N M011=[8A@6I;)S4@T!-9EBU:O(A*+[\.9M=]E88)7YQ:#/ YSV(=7>2WEE4Z6 M$@Q976>-J+"2=03WM[(*7>%D*"@CV32)U+"E4AF*@Q=(=Z64_0X6!+6%%7O8 MX]%MH-8N*NF:[_R',%&@+T#C'JQ5;%&"5[ 3]PN>8=?NW=##U]HB2&E:/(%8 M%SM@ !S*IR3O4X:(AWP&S_)W;?YK27=P91^FR@$%WF%[_T M#:&6PE"T\B<1XO?XQ"O]Q#]HL,^5)(P+$ _Y8'DHK8$/']T=$3=.$W -"LET M"/I75[2U.AQ[8&OU7M^1:+DZ0!0 X)QD4W5F*!PV^D2H+&D,.YUT2-),$,X8 MT!]Q$T6(?L*+@)J4UEM0[EYVA+9R[(95X#F[L^ WH!@I7\TJS=;'%P<_O%/LT\1QL#NS$II*C M(=A8CQY0;%P8.ZJ;-\4RW)YI^S"U!]?*X@JA="'G3X(2UXY"PD>MH9'%.^(0 M]T,"2(?[K@H?NO*-4!@A9,6#SY"%KHN;ZA#\9>L#E(P/1T[S-O6R49A!<)5Z MRZ!6W;J_@HYD>TW56.:-I4..$D8[:99$HGSB1W"GS?%/HNANA?KU^J#[DQ8$ MC4/1(I'^+05P$&ZQ&2L^NK)+V$B_IO9F3G,C):$X]02IH%!&J;2QP(YA7=I? M<%:ZZZ#K3;1PTX=,^8(S;[3GJ).+Q$\E2ZA;0WJ":NX4E4:3+[^0?V+6#DLW MY]-A;A0:%+12^.G80OUU]O7]^_'E0XS(D2O3@S_X_+ZS83E-1"XDB6[",$,0 MS7VV'9)K,GJT/()FM$K3[(-[V%,<9RJK$8R/("\TVN.\P&B+\8U.(XOJ6!)XPCF#I -_Y> :0!"%$^=22<>!E:;N@>U<"Z6#3J(A"1 M]KR/LG(]?"3(4]):[<(;A M3LC[YA^%R2_ :#]X:V+9)L;#LC+^W/Q:"X>?3K%(Y&7CMAC^%\. MOV).)?/)"4:YKTNH-,?^!3XG'#@+#O%&_Y MV%7BGX8(=R6!7@Z5):MS$Y@B45B3JTM7L!\7J#S.,)P<*GYTV>+5B*.N\O5R M;N$%JNF,W$L;#A&>*R:7*R"\"M16>KA97,F!X E()Z\P2H5/&.:XQ%XT79? MT[DJ7EIHN"(P^O@W\'NE ,G%QH*' M]!Q()8 2)_Q,=U)<-8N;G+%A(8SP@Y(Z5Z7)FUW>*2,]ZV$M(G$BL> AN5-4 MUB^ !G!]_;([9IRI;7)[V)/_DV]WWS[/[,"3-K#.2(R85T8_F"R4D&-:&$]< M]YU+&5NXKWM4\CW^8?A1 M\*4!>.*KW5@<?<'\<5$6@PG_DX @\NK45\-1N;T$MD +)29B?"MJ*EQ: M5N.ZJ<)&HQ2#O6:^75*C]EJ9'7Q7T[7J:KIQJ+:#UF\3WNX+QB/WU/ M 9V O(0<+N*MY?JM]B)$]+X^868G:Q&>QR(%F@)0#C7V-T@_Y:Q4P+?74<3G MVD!J,C6ES5S2K0TCJ[B4#/*/JEABR_'^I)S$DGZ-'(H!ZBB5OX .LZ6]IS/ M&#W2(U-F-9$F18X326!,#!H.I!5!!Q91S@-1WEQ%,$.$IR=&L-CKLA76\#N\ M;OKC2J/V!F>>&#EGV;6^D-039->X--$;3EZ_*G<%\R M; 9XD03HI3GUZ* &5Q'E2HFU#;[-%4>J&ID[ZK*%N5.<@ED*'+<>HFQQA8JJ M)>O?!Q586.!W+NU%5E.A;!N,V,"L9!K<*$MI#LU16 M5XU75:FG[G=-G89&W+$6S8QJ DT(Y4L6MO?W-\[IW^?-S:V.A*OFGG%R%6IA M:[M&4H_"R[\_?W+VX)MPW 97L"U7=Z0.^Q(AG=X@76_:W?4<>&*B8064C9,U MB+&OPZ7 C?\Q-=UDB]?!]U]1$2;LD[*HUAD&^Q(?SL*7N M: UCY^QFPPB5PR$$@XD_;@^O,LO!BO MRX/[9W^%3VS[HC7BHO&'_E]F-:#)CWQ-C]&K"IHUC>F!6S/T6]0$MF;!XK;F M78_F*PFH7W.@)[_[Z+-<["=\X<$7GZWUOQC6]9K[HNA0?/J. .&71>RG?_2Y M;QRU$\]_$!_H&L:<$Y-40U'KP2>UE-<58?J*RM1TXE#FCYK9TE>CD"USK\:Y M*R)?&PP6USL=QV.*1CL+Y%\_?1S3=A^X^ R']O-L;=/AL<>1$"H)J6'M@_O_ M0\TUJ[=78;, P7ETA;YT,*ED#6X[LZMPN5>@7@.ZSWK<98.F*7:%BFOZC/945ZS.0P @S1'^<12P M\8-D!;T& ">4XX]D?L&4!C&7WWRQ+!X]_.?#^U]^\<_/OU@]^&?^U<,O__GU^D'Q^?KSA\7RT=<"6>-O M/ ]S]^#BI[)[^XPQ5?]\^.#1@R_O#-=&XY%WN]#JG@C($2.G#/).B3^,Z X< MH9L\[J.Q[1E_WRT7DW3)0-]?(*[C)C4%>15KMD9N1Z(?W->"-8.;68N2*-^L M;XR]%O4WZMUIJ/'HAKF$/>G!T2<*8UW'''3=_4<9,UL=GL+9_$#8BB.,#2 M'F=5TX"0PCD.$V*)H"K&I'1%LLJ@\7/L):DMA+/!7,28 MBQAW6L08'5.ZA+)/Z"!(6_E^PJ[_*3+^DE-XXG!0W/.N.0K%/TBB^Y5GV73_ ML'@<_@$P^]_SH)MZF8G#+VZT/__W!O\O?>5CZT]@K7(UGD.YU" $V]=*!^*S M7BLW/\7B#0&+JKRM66BUWCYY\<3Z)YY>J+I "&\A#,D-K35$>"C"W94UY]*] M%-/C'UZ\,NV;$%P5-[GUHT/[FK/$M9V'VB&0&\PU#NO/MC1T+7?0WA/O MX.2:BKS7:D2-'G@B:]Y+Y_^3$&\7=4W_T@&/O%@?"+N[NV)Z+JP."+/R[5); MC*Q='E4(4ARF?)-8.=TODN7LO"BWW5P)523)05XM64#_PXD)7 M5C)*9SC EWG%;>W\MV1R &1X7>QZH; '??U-(;S%C"EY<]@5B^?/P4AK(";] M00=RD4RZHTWP=G7+U0$ T@CRCWQ)!6:< DMKH1$:KBCIOVS.I,N^ F2L9,M_ M#?:"^Y\_B/P3E@$,\4A]%BZ@1<5ETTZGZ%FQ;"&C;+@;9J:)TV3,Q\=>5)=3 MF&]QM',Z_ M.X3SQO8&XEC2IKTK /SZ<5_&I=XTL$/[Z+?@\ID\O2SK4QKCXV:U-]* *.J\FV! MPK6(#80YA08]W3K1R, FP1-R*[]UOOC'%67);AC?4;S;52R_(CPOQJ?AV!S" MC+,;NRF4^ALEL-0;\C:S@R6>'YE^+XDNK*5"J#0*=\.CF#)*@3A:?<_0H;00 M+%#EFDF?7CAN"RT& M:ONY4U0#2/>XDU'5$3\6GXB=)NL8YY4-XC>,KVG'#[-%^@];!SL 4 ]KTVJ> MJOH1O@B^-AM.(E.;]60<8;/M"]Y975ZQ6W##2'Z4A^PZ72,IIMS6"8%2<.=K MFBPXD1<8IQ$^'DXZJ90H1R9Y%\N>3AXL;H(8%6PBC4T4/GMMBXCOQPOC/L].G#0IF6ZEK!R#BN%7$;:V(>D6]KD M&=U!S-R"#I6Z%S4$4'X;?AL7J@)3Z\G!Z0\0?%J(&/ODA"@7TJ1GD;3:+ MXI9+7,R11^O^Z3QU%41B^((<$TG;N:J5\E7#8=H'V]O.B<;/2_#T MT)4RGBAW(<';QH8A":^L;_7H[+,B:+[J11/XV/CH;="[AT#)M9/9A@#SH6E+ M6'G.^B'=MT;:,PDS&#-6$B3\.J]N\P*ZNX_Y6>E6%I>:^HGIW9LE*F#_6:?Z M$7UJDDQ)D[)( E #!I]&?[XJU^' #-\ACWO_T;>_?Q;B%LF<#RJ63$40/N\C MQ.,23VBT0FVM85V%U;#,U!5Z[#1<3$\ ML5,5+9MNF-BX2NB=5K'5QI:#\P9]3UIP-3TL[DERC:L1T6L[,U\%MR50(T:< M),%M-".+T50U6QR+S+LIGBTI: &FW;#DM\R-Q4MNVQP)G9/#B5V^ M;HA?BF9'3:W"Q)(Q"^>_]J@FWGH3#=C;1]>JM^QB3'CNDZR./9RK8W-U[--I M\8G^QW0'DU2+M+8X_EZDI CE!!R!4K\ 7\$W+H EE MEADX]^20(/C2-$O#1@F'4M(IRX#^&0O5XT5U3V(#G>%HVW7%G_5_?/L[6*+Z M)O&VX:,"<,+P_\VA/A]<19L?T4;YJ;-=]^Z 8C'D('^G__^YLNOO@E1 M<+_VXTH_--Z-OT-L?&HK#\Z>NKALJ(NL$#F(0L@K% T;R7!QR\N8%4H)@M+[ M'B40.K90D:!,)'P)96(8&3=*ER" M!5K'B6/(6S)WH5W#JGQ?4T?T;%6S59VR*G\P"_E97FLE-O<65=:;-F?1*G*% MJWRG@8]K\M7[!W+L0Z:R==D9 ]QLE[-=GK++@8:%';PQACQN6PF38J>@^K)= M,S.?),1=[,H9Z7AS!WZ^$)3].,,PV^YLN[<,(:U;+@T=G5M->!Y3BI=HN&=D MN(>4IWNVPMD*;V.%@A>P_^0+]%&S8C2AH;48*[5G5A$OBF8! ZL"NZ@G(UI-J9363W!-'(I8S&H7NS"'\]B M5H^8A$SK$[C&2,TXQ,G,=C?;W3&[4ZE2 ;B)U*T@L2BC#/F>/2O%[0H$Y$W; M;\+YV&0"OC*B>4G@YOK@I$98*?'.&W!5CGOT90Q6;=.7J6 ME^V.F-Z?T/WC@E6QG7)S%& ]AIB?]\2\)X[M"350Z_I0B+4Q8GJ=[UU;G T@ MYEP=U&J?$M.Y:S"367 C:]%2Z*"4'@2SU2\2BJ)6VA7]KD?IX(I#ZA+289QT M8G1,N"/;<(3N>?:$.ZN>OKC(1@^"%$5]V< MM,K:X?8TVF)%F($E+8ZV>": M)-"8U ?W/O-&G#?B>S;BV#YC2T4V/$8\>EI!\S!G)_F.8R1+SJSL9"NH:]&Z M%=> ,@?81A6/HIU1)@G.H"?K+.>2@'6M'FOR=[\OZ(+.MSC?KODHL_YRE4/2 M?!W:X^=].>_+]^Y+A',,?;V!T8:GH[]XM"TA%+SZP%[=@0Z[[:?,QY"*G??, M].%098VL$UU@=5/'G%*U/(&[?L M- X9#-3O;*6?BI7^:5Z>/_+RW+D3&>!BBIW*B^G9_^'WQPD'DKHICU-D<6+.@TA*]JWP M4"TGBGV6J6#WL&N95FDOQ1/O8 :D&IZ5X=3A-$$'-V(RF^!38'YV8E1X$=PK MM:)FRD=_PW!K<8:L61AC2*_\3K1YF8'*5HGW"D=\:Y$AF[W&NFC%VR))$N1Y,.:C$G6#K&L'EW]+&X MLC)@W5$:\-SXK;V]E*PY69,P6P;YNY($YKA61X_@VX=VCC710R(.PMZG4LR@4C@WKG:!)9U-YUZOA)H'>"=@!6K(:HR65!$Q8?E/9,R"J8M@)M MZ_#O^WJ37S\!L=>ZV(:-TR*-!#?@\<%^>4H.FOY"Z9#<-C!;^I;+Z%L 3#$M6'4'(L$<;ZW MX\W"=V6:XZUW0/G@DQK7U@4]+\P/)P3HYQ#F5?IE[XQWQ\P!!,Y1M:W;=RB8 MBQ<)TW]@)<0PK/",WM,LR8;54E]]$)GY4DE3X7B%/U95N2?\CSB2\!$N*6(M MZ*W*.AFW1V4-IQX_%;P-91T@(T)[C?V4>,(31?1D9'?JYJ._%OY9*"T*5;92 MG;,U1>Y&TBT)2R,OX\,%?E$3DNI'/[!&N$&KO,C#3KV,!(7L+2%JK\K!NAD0RG $@RW&>.3(0AEB(K9#.B#!1U7GL6N>N)YU'QNR<"SG%] MZ#\T-/J'^/[GBQ^:FP(;')PR& ^[,!+G1'$Y=/YU$/29"Z4][#CEP\:\6%IQSS;W+&(V[KU' \GM&WZ=,OX:&\S>&[X7V1W9/#+0S9<3;=%SA>/9=$Q3ZYW M-)LXY>G%A"D^FWZ3PJMOC1^0]]S8SU2T4%V6OJHP(BA!A]4D:5:2W+8'#V,- M%ZVYH L+XHU&CS>$KS%L8NQR.%=;UT;KERC^$MU@: 0E DEYP2R=AB28Q+P) MM:X\LT3L'U];SIMC/Z8T[[_MY^C;\]/$P/:MB\?#^@_MV4M(_7T'E<$>Z\FNF" M$WP9 B16NGCP%>^6EY!GI,\"L_LT#'//7W^NYD(_;EH.C_7*\Y/ZT[^Q0K;" M1GY\YG7)BR,(V$M=(W;T@9$2*4O&JNEBX#80/6M.?5E1L?%@. MVK?X*-27+4.$@:K,#X)W. TQBI1K7]C?(0]4%2SUSIQXA6T68XBWF8R,+%3E M@V1=%CT1Y8U4EIL\Z769^S 7UQ1X[AAD-<$KP/3^LJ^+J#/D!M#LSJ#;GL"I^]N*^1!%O4JR0#)1G\R9DX&D$0V8 M4Y.)%@]M*$H8@F8D.$<<5J/@3 Q61!<]!?JTJ0Z50M[(+YGD:TEJ]Y04;6E\ M]6(3W"D5 GB1HUZ11>2J!>$O407]BR! 4^MW$DT_ FSFA@FS#3=.TWEZ;'.3 M' 82HFY(*/M*-93IITBL""<^:T_RA:KI#$:2&A3EEGC%KI0F^R8T?CHI6S1A>.\V,(ER)AH2(>P=2[-P22QJ3O)7/"! M,64L6"QGSK\S/$ILA?!WN$:4U3=EAZUSX+K@3(HYU MPSE?7/1\>LI/Q!7*N[?%" FV+!ND//J84@:NBT]-9@=U%UC-WAO'B=XN]YWJ M71?C@H7>HOQ"NR_C*-92SEK@';&H5*^=1KP+UESH@C(.H.0QR("0VSHVC7#4 M:_+5\L ;JEZ$75)5PKZOK%.#!!TF$-G7_(H: MGM1D/(^,;8HI\S.%:*R BWCRQ7=_XYF9O'S8\1\L FHEE\A)C!8X\^Z$,Y: M4;RU7!:%VI2ZOPYVV^Q(![!P%P>QQ'1'2H2#J"=N"@IP:+ 6%=2+)R%V,$U( M&$@L'',\*R\XL *=ELDFBHN+)R1AQ"N\PG(,XXV[K!'7(0 /\64(:XMB5!^V MN[MBHJB9*5S%NQX"[USTU12-]"E3@+PJ=[P/%,+)B1P\/N937;4]^@8X3Z2N MP^^:)!L&I+@ ]K[K$2M7@OD7CE#Y*2D3*;58]QXUNS-@!8@:> MU$22SE)+=9TO?DI?T3)XB*Q'&;Q,BFI(D-K9D-EBH$PHKR[)0<',\N2T!0;; MA&BIA#*%0A_('EDX*B:13^)$G")-35XHRM],?/2W"21- ,O^@ B*WRP]32>X MH@&DZ@_-$;G$=GX-C\$K6KB;HGAKDZV6+C]"JQWNA!5)&HK+Z8KX$R10A,YE M_0?]CC?G75&X+E?: M'>U6).;R_8UR=%#3[P;KEG/ZR.)*+=ZOWM0 ?2F^@"J=(E3=&O)-=_H-G1ZE MN@YDC?1EJ5 5I\,+M\6WE>"(3V0PGM@7.+ (.WA3MMOCT#%-VEE (CVT$BOF M!ZMK>*]-%IF)%!3GS3;A[MHY=\_S'4Q$$@\C):XH-2SXH_1]S?%&5$I14ZZ+ M]0](&T0I\?A-B<*B"9?GS)U^4M'&AVVN&B0"Z8]2=<7VHG-"?]LG]_T,V#$U MGFG4N2201?)N66R:MM ,WF^SA+DBRG1@?%;*DN6S-=H+$P:K1(?!G$62GL& M?8]#[Z'@\M1M*)H6%04T=!P@%'!64S(M1%QK[&F:(15QI!>+XDO^0$I$!W'2 M:H&5WW&8):3R=6-ZLGQJ)6%]*A_JY0GCUAA0>/N/D"OM4,&?FF,*M.F0D%LD MI7886):]WUE=\9XLA'C%PYYLW/ME.)\6W:H-0ZL/:@P76*1@YM3*R@HTV+3U M5%QDF\-;*<$W@3VC6V][S0 ,JDE3X @/,37RID4K+CY$.7/_I'R'I8\+[, ' MF[$MEHG]%A;\/=GK);PK7&W6,'E]*<="J@Y(,>96RZ7"\=1X:>!-,^F_Z9\3 MG6 (6+]OY<0;H4.Y496[!!RIOMP7#L\7SRC].S@#3GO]_G18KWMO1/.3"-#^ MGF'7[XU^YE8- :=&,3\*M5VS!8'+$)Q'B26KI^TIQ@[6$F84<.B.)5]#P.PR M34.\F%Y#A8XE=M >0\EF0PT R!MJZ^YM)2*E:G3PMP8G7WT,HN9)JH^1OQS' M]]KE'K<&NJ^W"AV_6R')R54''B>NO$$TQ\O,B N6,>I0ZT242YJ>P^7&AN%Y MP"2X*1CBGG0_WG(QBEO;C\4FL^+7W,,8?G */:R$]U$2G:IFE%4&6YN=[=DP MZZ(XDE,P$ONNBPKXEB/BN&V1KQ28P]AB$HH.EUN09]&#.L[PQE!E53"B)UYD MW6F4PIB.7Z+H**= *HN5UXQW*-=IB<*'NIP)V;Z@2Y3+\(2G$(Z"6!>?CYG_Y<9,P*PX:5E08!5T0*>C(TC0)2#+%Y&2* M'>5O2E>//4(+5@B?.3] ]12X^.=OWF0A MX)8-0@45J@.';JZ#-?75$-Z>%2 M($V?Q0)@^,##^_>_N9?)9Q[)1\*_7SQ^LR",R?#3#[ZXAT%%A-;P$P\?W)LI M=>8]=H*6HK5>R4V5WQC9[V#G:2)5^A0M?(\;9A\MAE9;$9?OF M4(ZK*N6 67.N/PD,L9EB9,B0 /QHFA[2FPM7S$L#R7+0B*[#O,]GXY^-_W;W MF>"MI?C%F?A(9T:)]D[LMINP,4LKZB6H.@BE+V7*T7*%L+5C8 G="DI*$$BG M;4SJ/G[Y]^=/SAY\D[D? -H M5-1;FSW.Z-L<06247.F;_^0)T@?.BCGR)@2E17):L:5B:J^ )^ES/Y)QN>M17-;60 M:\O+VKPNP/VT+5<,EPG! =$J;W6SY_(616:W>!KNOG;OS! 71 MX5FW-J5]6H]+EN&YKTTW$LW*)40*/:-#=8@)T2/ MKH$L<=X9E UL JX@ 8MW03," CV)>VZQ,PX,JB;FCJ5BF*_\]E@KN(7ND#Z* MT-/8:I7W]C88\;PAY@UQ*O?C51\1> KSG2\ >*=^#))!EAW31?HDXM?W(@#A M8?LI5KW,YG71D'-$=0!SU/L6.P8%8N= M;7&VQ>.VZ,$0'\O!1Y0O9: ZL! R.,B)A#%L@F\*=,LG,CM*A5'C$["ET0_7 M3R( RP%,-VH.5-_\/9[R8LL",.AWNT9:NL)6C3JJ3(H-D.Z\N^;= M]5[E5%Q8QQ2+MT0@RF%Q267?HYDH.51PZ0[[-.;:T"T@=!P#WUNSR@VS$ MV'00;MXM,4&X1)OCC=OO!"N]*9&=![;4(?YB5#1OCGESG-H&C*J;!W%C<$*SQZ]HZ MT9BKD^[L%=2.6*@CO#E3$0O#C[[P%F0V@T+$$"#HV%#7((.WWXK/Y-ROS:Z2 M>@#43AUHPF&"@@BGTM;GBXO(=)#Y;AZIM:L QS!E'&G%]/]SH3!">1 T6RAY>0GFLTM?:HBERRWVPE?)AG>3WX!4%0/1UF] M\LRL*753^,?+?4FTHS4+SV .MOOJD@(:^JVJJ"_#OX\8XN7Y&A2P9 M+,<'QZ3_-T[ESA3&BA92C&VPY>I@FC;!BVV+6O._RY:2LNS.\(VF)Z[J5=@D M9%J'L+/D,_(/,EA\WJU=]Y;H1K$G6J;F5'W#>%Z.\.2T#_FQ3 Y'#U4N7GE[ M<<](CR@EY/ K44JOB;UC(+[UI*.]O(7EI-UK"7A7-UFOVC[4V$'_:T>'@4]V M,\)$]J;;DWX_PP#R+O*2Y*)F%E\^56DGV@_*.A$EH ]CMC* MNBBV/"=+0$Z;[5)Q2_J5B)C(G+$/@4I#BD#9I&Y-3+&%:9Z,E2M]AU0IZNX< MVDLW::.3@ZTILE=OTC90Q\RK>J$H9TYR276)O"Z=O!SKI= 7D>>POD?$YTZ+ M="09":1,/00B."]K#F$ N]=":MS$#+WQOS[J04TJA0 T84 @3*]TE"/%8=C#3CW5A^4FD!F\3C(;$B$0Z+N$AA"7P M@6G<3W1Y-=#X!_*/L:E0GYUPKFUWP2(5AK[TVG5>A%"829FKEI C$/H>75^1YS=1;YTXZCSE:R9_"LUYL=5N MR!L+S*YE2)A!URC5(I+WY$)VLMXV" U@OY,KXU"V0KC@B?962>#Q',?>IJ1K M,1Y143-WZX^*I(:V_WUM9BH01X:3%$@ B3:X,CF3 <=12@Q)'%:$B>+5Q_:RZ,[E9W'1_Y'P%J1K[JF+ M.R1I].2$*&.P957YT%MJ1(%[Z;!4XEM%13HC4_ *"&.JZ%O.@2FE9(LK)5"W MQ07Z0,?F7U%^VA.DWY6S>2U*[U"0R*^;5BIUT:*.3!_.= #M50.E;K:07]^= MD?QFW-L_#OY=:2LT Z:.R=WNLR@($=-)UI"??/!(*BONY,M2NYCY[('P_6!( MXC6-O)@>V;H7&>97X[LX.BU4\9%.X>FBB8$D(?9\\7;Q^==ZU_[R+/P^"7[> MY-5;1'((L+Y\\8\WB\\L#I*+#XF'@X5[\#4B[38&RO#5)_.&6FWU!Y1SAD'=\^N?7@=LG&! +&0JUN\Z<" M1/QGN3I-& S?ZYU!CLQ0MY;)\YC[_21+:U_-I;6YM/;IE-8NB)TH'A)(4LM. MM8C1-OSR<+S*H D1J,)KUR^YYR^+E2R]H'T7ZYQ97J]_ 03].XE!)K*1HE,C#(E#84>_;&Y]F,3IB1XW)G]T8*'1P@6N2C"E<8'&4RDGM\ MO&6"OG!8T>=:_0>3D,]V.MOIT>,4^I%#-3(F>!WF2V:IFJSIZ MM$IZ 06T%O@PX%D+=G=7AZY:+:@#TE: MQ?R]HJ MVO*P)0ZM4$4#J0R!-%8'JJ4C0M4?1[ZQ%] M-"6BNZJ0/HUA>ISI8YJ+L4$C=DF-.PV.5T[/%R_123,JC&9Z:W L^[]-MT;J M_W&DOF,FUL?'Q'!*;$ &0Q\@^/BH::#JFTN@^O_@L #Z(;K6*URB(_8&QDPP MC*\DCF"&H\KQ-47H4!\FDEA$@=.TR1]C@W78Q]R,RE-\E#$LL^X1:6RPZ6\9 M)CCJ?PQ__E/2DH(LF^O&FVH1OS/@P?-;4UVB)RMZ'O@GRA-VI4 Z_=)I6_7J M*J=+41@GH>RD!QOMZK5VOAY#6'XLIFF(Q:5*C2X-@+)#;JM:3A M#5B2<<.HLE8S#'O;K,/TZXPR[[\U!P%].30K[EY+[%L-S?^C0[7NA>ZIVR]= MH3OJ[FB/^;%UDAO'8*%HC8!II=,NKV+;-"I.?M[A%LHM$XDWM?LNO47$\ Q:P'GXF&9:HCV_/,#PI189%ZP.;^0/ M/SU]\3K#\5<=&&,;)]%I+DTUH77[]KHH0ZQ/ *ZTWW(A>R^M)RA(Z"*!PKEU MUN9N7&'6S4Z;V-R:E)M%R9@BFS_I;!@<2LWCS$ M\T7"M1"E';J]-)M<%2$0D":1#3QGNW7Y],0_@XU;KW:Q#U=_5(_+E74$'MOZ MOI^5W[,M=D([07XOC.&C'4K#()LZE9O]Y97O9&F6X<' 6(;W[PGY$UZ.^[:+ M^M=#"'V+JKB.SH]F3<)M6GG5J#[9BY+I#^J/!?]-(';WY,&/)DP 2TWG;VTZ !0>Q.-ZG<()(G=XN*M,L=73_NCNKA^Q&QY#?(V [_[];QC6O2G; MX'ZG???M6N@>/R,4/N+[:(2 M\I"R4Q8D]$83.X;O]4) Q'K4"VE?'/QP'#$- 9'15;Z..JW!$NA87W&\.HBA M-PLRDYZZ/_T).+23VE$2TY>XS3R,\&VYKHN#-6V=+YZ/)B897\9AO]P"=$5( M?K#(*5C>[*OI$7%"*L08W)<(-?#Z%^T5@_6N#G3W",NU;!MJA0V7F1!DHL?L M79C =JD$)'QVGOB9X;Y80?U'$F#V.LQX$M8NW![YTC/XVK%9BJ6KS?Y"M3\U_N+Q0RTRYLC;+K9A*O-'C)J^-]"**1X3HJE^7[1 M%]PH]-./%YGJU$J8[MS]]!<>!]TFZ%7'Y]:G QFEH4 1A)CH+C!V+\5WIA5SIYWC&X#O<*][AYFHEPXDK+?QU MTKW?3V^V8$,)JUZ$O>M&V^743.SY&,2EKQ"MT 6IV+\MMF6X3I7;[;XNSI2U M+81"]*@SHB7"3!&+(W$>2C_V.OP6!3',&<:++OKLF*^ MRK80>J7P7O)G]_9BENR&C7*BHLP2[WEXUO1VG,P",2KV8!T;\@HB+T$-T1P* MH#[C#DRJEL6],#GCW) F0^1.\.BIC.UG\JO<,8WO-ZL5*A:T*GS>T]3S1E&^ M[O'L*TU8 :?*(6MZI]0>>2'7B0)@X?.(VRHX(UF?F-3!F0$EXB>M2 8"FCO7M3T")UR:0;,T=.OJ&35O*4?80XRL^( M1L.:AF"RYKL0EBJE0!1%YL08LA8I950,)!+:1=HIX*M[/:A[Q*ATNL6QG0:& M2'@Z8.<\C-+YCHU(159B3I)^FQ)M=!Q0(^:6T0)Y'WYCN>_U>. F *M>HI9 M,',LE>0]P7>T7U;EJNP/:C^:+I/73MMP)WES642NX=@\%O,NZ=2LMPR_4AJT M+.D>YA]? "]XS][MAE;%:ZU90NF>BQ:SN&R9_/R,UA7(A@78C)R*\%F[ZYG M]/DF7&T:8IP:%:S47CI-"!Y\U7I?,_%IZO""!3#E8?C7,U^"XUB?JRF;Q?BK M^!!N!9M68EM*<_,- :S_[N18@(^4Y::F^ZKCOI85$?(PKL"$551&T0F"-1># M&9<1EC,L;U[%[PSM#_1EDY1MD=[(N127*=<="C;6:)1)IP^SD%I.WA^>:O.4 M_95VCRHOMUVF8PE7H3W%6?EE3J=". *U9#,D),0N1[XCM M!DY3/)!2!79EOX]95(N+$#N%<+W(W/X.']".^KC7AYXUO^GV)8+06BL$%*G3 M>=52_*71J%13(^=K<(\H*7F^,X:&M\Y[?7@3_OO:ZX<]]7G81/_WO_[Y0_7V MP<,OO_SR\V\>W/\O3DU]$A1HCZ5.>#MV0+4[Z\M'R,1WHXR6IJ-UQ>GKA6?< M+01!"6LQ5'DLO0]*Y']$7K07GAZ3,;QYN'&LBCTSQ$0>YR%M*GLJ@,G#645W MBG1ZZ(55OC(]55R'_O[LY_/7YRDQZ@VY MVLCFZEAWNF+R5ITL^K8H&##!H>.[^/J:^]"+&#N_J?C#2H UJQL1\ZL^ND\E MX6XW81)'**5S'IFB07LKW2A\.(_4/)186LBHJ2^*C_F1)6;*2,O)&G)2W15^ M^::0;Q838!%]W8]8-WN3:$ A3_'^9:'[3%^LKC1W)RML1.!D3SW-..)N%N;1 M91-Z.$DECHAXF7T##19=HA>,"W=?=FS/JWQ''DO.2;XDO(K)DX05)%9"][2[ M"MP/.6".P6OXQRU3LM/M94M+&'W05&.W'1*)-I:>["G-^*=9,/MF+IC-!;-/ MIV!FJ)$$"D#D>GQ[J/.A@^N&.8/>U!@LLXS6P:WP;G,,FOR3'"B.ABG>#7() M&U.**$T4TS]/>==$?2 2'$=&*AGG!EE/(WTZSL [@%-7 M*= TY@TE*RMA:V5*3U'9R2O"N_ U2YGTB965E=$Y"4@NA+@,!6V8B#VZ@RPY MKVE,0HF/ZV]XB)0$%%NH.$:E[C9B*LTJ '#248ZH[*XD-QKL]JK<>>T!&33N MJD;/E7'[K^"IM\2]VR:P:A!T*N]JT6YU_;M>7C\\&2G8MJ6$@,2\0N\E)1F5 M8$FFD)4NV_AA>R\5FZ=[DMU@W?016I/JCV.I#0(.F?9<$I"%9U'&Y-B*Z$]& M=0*PUTTL>EQSY^GJ9G&YS\,$]$H%.[%<-&#)U&K#M9^N6D8# MD T>Q$\92.EH#4"JW+&;JV4."C3'M43 M&EYA[Y 9$&=I:AB$$T*GL=8].+B[U8=(^>?'(!R M%^>X8X,8#!XH[*XPRI,O"T= /(4)!YN$9'W 'H)@81BM'O2-[Y#'!G-\S MGOZJ;-=(21SBCYXOF#XRC_U, Q?+&46UAKCAK&@A6RRYNG;#+-3H:.3JKHZ( M'.--$0,+.MVRH_E$ W9GQQD[(Q7EB>A3(,*6G%XYK&FDDL8+"$DDC6Y/[E&A M*KY[A9:%2E;.&],![$Y6/'-;$,,0@492"94P+9<-I]*1NMJWEKF6?'A%@9.M M79J>?5^0?7(B3S"??K2>-/+UI:3=;PJCG/9FF\:;HM^D.X%P?;%!S&4S=*K= M/VE9*B8(R3XYGR6IM&P!O1]SR^'3N"1QJV!.* 52(6QNBE:_0OH$A"JB0F0^ M2K5DEG.3,#86'G6$OANAZ7RQ3W/UB731D?V%W&7$SG>KMEP:E$?5-3-?WQX6 M!=I"RP']B)'F$'0]N3BSDN 4/ M"RCYTNYHOPX\2[!/9'2=8,6Z@, !DG40RY%F([(NPNP8PT;FQ"^Q&<]X,^[R M ]3$-/"*P804N^CDW]=D\)$U6%+>,3X'L.[.@LNGDN!4X=($Y\=MBX;($LIJ M+L\<8ZU.UD])AR\'@G7_\0D'-'+X/=_L&J[69%QI:;@Q1\9]4@(1.NPXY#;< MC:@JK:@@RYW7L("N/X#U.W)W:L\82Q8$3/P_7JY')!PE7-)C^X0&I>&O9:/=^D<5"G&E^Z MH^A.*5P04=DE+G!L="5S"&Z47&6JF2G#$A)SV_SAW^%R^4KX'R$D_V!@Z2G7 M,>'#)KFS'?GKT"?DH +@C! "*K+&,=FU.RYGMNN92$/86DQ_*05*A) XKR6, M#;!VYF@-G6O^!+C68O)HZ? ,&>,D4V4X4:SGC8(BJS O/%W/=5/M@NFW)>65&T\\6-UO<+:GYF@T)[;W_ZL$J M=50DSGM#[@-B2]?14['=)X90^NK^C%":$4J_$:$T>]?9NPXIYE&Q(Y!-/R4C M!>9#[MJS_F!.57JV9JZ52TE"%6EC.W$*3O/UT[:@_"MAS^H&](H$L*72]B%C MP#CZ3K1]E-**95L -"YURB4Q3"VNRQR,@N$M6DD1#!N9M'Y?UIMJ;RVL$C0C MY3YL7MS7=%\;4_ZDK9Y-3 6GB5_$WSP*J8N.\KES'#3OU%,[-=SZKHNZM)1# M(>WZ@V[3.;4U&]J_J2483*6^[*]B[E_+8\D%4 2>9VN:K>FHEELLA_J2':IT MJ,"U@\I?,#(Z8@';M<:F[(C$,%WF?.]0)XH^H:*&H/?IBOG@@^< MK7BVXF-6K#VPKC]W&=:!K5( 3"?H 8ZD*%"(3SOMXZ/3G,6IYPSB::7G'#"0 ME*S;7-.7A1(3=?^FO#H/+8_9Q%OV8 MK>WDR5$?TOH([F&DP.@ON&&U\'-K9.> MIC/J'M]O]?*AE-LR)E[#0(%KICU/*QF&Q8F=#PIW-;$2<=QWV+[P8 MX:!P^MN;I[]G\S!%$Z!D#T(!#Q-S=> 8E2"20 N!ZR4KT:HP[WDO]KK@D"(9=$0(=Q$:#ISX:M M7%U_EN)S0FB39[%NJ* ZUY E/W"^>-&T10-^5H@34*<3F*/XV55QR1!X4KKO M-+K2WCQ+B40V2A\X988?M"ZLV##E>"3B'B=NE3;R4M);BS'YHM5==IW2 OY< MH\'D=<\PO?$>]&&=H^21#:I318]Z :>/6U7#6_%S M0,9C&-8<75 ],?OY7A!SUN!(?<_[*9T6TR:@O8:JWV%NB/:\XCKD57-#5]5K MM+GR# ZHCN1?E?JQAX#%B=VZ:R@:+U@'([:XH/UC-\S;-H[K$'N([@> M6E4]$)[^K O! D5$I=)>2S*7.,$>OWA]SB?3ZK8IPF6P.N/3E0MA=D.:!JQDYLD+CF"SX+,,?[$P]F^1>U,WQV<;? MK\O$@_XU#& -R98?WESXWRL'M^T?GS]^>L_5CM) 1!JX$AI(A!F==>#Q=-[9 MP?$R3<#5Q673TQ4^G)N%ZXGEYHGI7-_8CCR9K+7J49-$0\UP.,F+,(LA6%X- M.PT=-5'P@M^;*V5L7%FS_AJCD3AN$LP<_[#L8"5<''=?M$7JVGV\)OZ&Y'XN M!=B.T)T:[[@P\RZ/YQH\^1!_G/E80I:X;)6 #L\0A+,R=6[I($3 MH!UJJ N>AB9>:!7(R:;-L&C"I&3&&]_V;=EM];L VQ MQ$EV7:*37V77]CN)CYP/]HYNN2^I9[^>_$DZB\A"^1YBL$OE@;RLFF5*T6$] MGHB ;5<8[^#@G27]?>2M)>1T8V7F< [1X7_I/+>K?M(L/;CS:8 \^,4TB4V> MM:IB/RMQVH%K..V]+2>O0J?X5,X73V!MX<#"2^F%EU4FG)-=->&FK/P-EOIV M+;U$Z.E/-!UWO0^O1+',D3$/4TE(G_=EQZ>2**=GRJ"HZT,S$0XO;FDGQIV" M3KI/D8_MJP1XZ \6UB1LK?3GZ3&.CJG?&&ITMS^1 MC:QIQ/QQY)TMT$NN+9:R^+"0#RE:K1;ID". M*K9#,\@&X#A8X@-!;L+MQ""LO5OU#)IV$%%$$2B\A"V !B$@1,]5A21.?!): MLS2?"(=P>)WPEDT&V.&T _>]"%0(Z<^@:B[RJ+K4$"KE_V!2W#H-D/HBWU)8 M=2J.B62%PJ ZIDB2@!PVF@2.5;ZOB2!L(+T\=05([(!%,. MB<;**;]U4W2LJ09A#!T-78J)E(=(TB)E^(ZPNQ3PL>'O:V6#0*M/#8HSU5^: MF E,9-&)VI/J\J#@DQG&(B8'(^U<17=KYG:01&A;,%=W"[$(/@C87Y&2;A,& M=K>"38G-*MT)K/W6/C4_C&2*[A(A)B.,^MH=N>LT8GWZ_S!?I?2Z+3FC(J/[N>]GCZN.^W_ MHF2L4FU'!P6,V(D_. @>I8#/>.01(+M-%AERA24+6+Q8&J'V?$WX^-F^[NE_7F% M>H92# HQ+K5%<+K9[&:S^VU N7 ..KO3JN(MH$O+@X=2L"0/@RVD(KRK\GK& M!,_&=]3XF!YN+?B47 F6G56Q7P-@D?3JI 8=4W<,4Q'&^D+#?'P>U6(&H'4= M$C8 9XPME$V7.?@/RL+):K1TO#M5&.Y5U0Z!,%),TL.#M,E!5_!3Q1)Y[1D^*

OGA-7U!RK ,K+_$QSGC?$!_,9CJ;Z7'/J5JQF1>XZJL/5I*NJ5B MT6&W;[M](41!X\KC;,:S&=^&>W ,[S=3&9I#_&D^65 MP*34OMD#0CE?GF9CO8VQ5OE*!#O5XU(P&4OPP-Z"0E,H(,86[?G-=GMHQ>0" M)S$^"A+&4:+UA2+L-)[(:WAA"BG0M82NOL[16"PJZI.8&^=G\5H3-'\&(?WK=]1<&&.D*KXP1QE.N]\ =T)%! MC?,$@-ZQ3"C 4!W#[@!LCW&48-MIFP.]DGM-2.%D$2!#G0B+G=(0>RV=28SX MRR%OB"P,E&!'05H^(8:$Y"++C%ZFG$DR,U-P9EOKIQ2OMQ#W_).'L M#V1L$^ ^8%U- >Q!N1?'I M-\5E<)$EQO^/_%"5UVU^<@(C=-'I:5+CMO:F<6-V7DM3-@!U?Z-S=G$1!A/B M#M>4ZE8-SV6$>JJF[)O PM\CJEBV13-N<) WO0*: MB6\B'/T OD:H'X?#:HB#1)=+;YD$.4%2CXZ)CBZ8K+)&B.$YZ2HY_]"K(50C M?=K)-8/]YB@W_*!K=(]VF'E,%<)>[8%/.KZ=/]-BQ+#UQ@FI9B-TM@^[4DW2 M8O'3ONO*_.SGMP0Z!'AA4]'SV3>R6G(7QL=[ B.!(UF"M"]60Y2:P1P(=RIU M.Z*R8 'VOIFS&O,&.;9!HH@Q^U1E'JJ:^I(:&)@69K$ZK-"P900H!V##"R9D MRE<,TY$V,F:4-=&XX,G1ODM,\**XSJW 75A:KB3+WZDYH^OYSWH?;3KA'MM4 MU.\<3RZZOH;%D!!G11K&W*W'WY^-?C;ZXRI+9L5$/]&'(%7+)*@)2P?,9( R MV]5L5\>CC>CRZN*2T[9@E?H7)# $X.B:BAN)SG?49/U-)6/)OV>S*#F/NQ3]?811ZA*'_BNS7\MY^[0V49/9$3 *=2<4PY Z*1A*\1K/1:8S;VQ6\7LSG- MYG2TT=B*S0-:4(=1X (;U^^8F$Z*&'M0-Y6$C-MZ;E%/.&3\"SXHM-8WU/Y M"*5\_NZ/D>O/:&TV1*0J-.TL8!N^'"9%W.@SJ7$\;MIVO^L7KW03+"Y6?;;X M^:_A:"^7I,%[P>QE2EW-<6O<3#,:=-XWI_:-UI$9DF@81"HC@Q92!1GXLD1% M[(:.?(#A.D9$$UH9SP@;@\0CHN#+XY=_?_[D[,$W)^* /R@J-%F'B!;\\W]O M\/_")Q*20]JR'&L'G[-XPO9RRLC&/'_#7V,*_?<-2]\$4 :(>Z\S8]?TX"7\+1N5? "/;TS>R@4?\\9VI $7"O4&D' ;)P+I\S']&$TZ@XMC]7U6D;:,J4:EBQ13# M>ICURRN!C'&+X;:@_&W9;5,IR3"7/5<.KH7N+EBRP_MV0#@GDGU='!>8LOA7 M?,Y7Q%+>X%MT""H].B'>"/],B$!]1D(K0[=C9ISM99((O*QB)>@QRUF[R&$< M39YVK-^C2#.3[$J%&\#."(;%WL8J)+9JZ*P^X?H]&17-O+R#F?6,ZL(0VRR# MK0#' Y*Q'4F2T%>+=UC"?$NO=KZX*PM]C3%N1*%E9)LG(.,Z(2+A, MIP8OX=, 32;E+#%6;79K/I"E4TH0]XRNDXG<*':G3[I="_QB&NE#UV@C#ZKDS^ M6?!XP6%1TU0VSF!XJ>,2*=[S#PHP'8\AA1^%_[FLZPW#3!2P OR:?'"CD^4AA>$+^:Q]LKFB! M/^C-Z&;.S3"X[G3H,RV^"JS:F+17. M'.;#:?S8#K#,<)+08:2CQQ]_?_/WKLW MQVTD^:)?I6/.[KE2!,B1*,F/\>Y&T)0TUJQEZ9KV^)[[SPET=S6)$1KH!="D M>C[]R7=EX=&B-%[3.H.-F+5(=@/UR,K*QR]_Z5OL=07Q2<,F8;LNYI!:'CQR MV=]-"JOV9&J.336V;O+=I^]P4]6N,P;7X6C?RJ%^5D)C4692(NL'+"W!^L#3 M7C>.%R_.)S#FGV6YSY.YW&-%F#Z5=#>!R*:Q:(7 ?F+KJ?+'R@#VX+E!;BP0$&^6T0WBH>,#V.&VCPE( M5U35R/5G=!;>O53B( D-B VFAA6!XI:Q'O#;% M+4[RHAG)B@SG(YN*(QN, M4.YQ:WA5I9 7,B"8\2SO$=0&&R5;[;!V3*B*,P=^VX#7C;+EJ7.99U15GM%6+X.9@:!/F@FUL43=$4XM6UF[?8-4+;@]J+:3E;P>GB,$9V)^4[$3L<9V$+-G/ MC%W'4Y< J?1E(K[-02Y=IT6OANN\W&3*?M-C>!JPY5E0P/= ]A6<*]#STJ2[ M03.4W"OX_V9JMON6>J!PA&8=EGG#/6)1ZISM3&+ 8[V_L )U,74]C8Z*C$I[ M[%Q!U)@A]<2'*XQR?;IX[:K;5S P\.8:73&L/@S29=30%%5GC9;H"O5^E'XH MN1U+;+U\-;:O_ "*U&E756J<,"BMW.5MEW$=%L7/F'BNXX[!X:#M:Z@51E*- M23=^++6]"JB<=F#[2WC#>O7PG%S@*9&SGNKB?H-4/U9HAA_O;+0PXLN2EK", MU(N77'Z58S2%YKO-_U;[QAK5("+G]',W5/U;;YZ^?6ZR7NW./1;O95N%"97>I\&.LH;7KEU'Y M@FSSA;&%^L?D>U>)0X M]PDPB_>TPG M&!A/A2JN 5VMV!_)MRV9++J,(3Y5H?R5J%M/ZENJ4JO;'=J1 M[:"IL:L#;5I*OG8<)+^X+K"&G)UVS/Y@A1R%H+F24WMVX>PMO&'5H#;R7EDY MM7"R3U$G;XE$,E=P6;P+97%=UVLJEO:*RQ6U3HJ(J]DWVN*.7 W0&F%L?KUP MB(0C=-?DH T[U[EEZPN![QXT$G#QE39IZ;[K^L*CH^9?=7HO443;^F$'2C=% M3ZS6KLP#_1G-1;9X5(JSQ.7*$L5720_J23\L!DL_L"/8;.^<+A%6DWYO;\PJ M9*LOO14MUM>&\,YSJH%/&?"E8KY2APF!$) R!SNEZ/:=6U;2G\(U0815UJ8' M%Q6O1'JXU/6V4 MVG32W@"-)FE#$/:J\@5(GBTDUX4NS^1GR$,M:O)TZK*^.GAFN+HIU[=P$6O M'PT'S3ZXS^'XT^%A\'O-;=>Z@H9O,2![D_1]@YL= _.+/=R/'>Q+6"=72T\] MPQZ$V%MSI.O7;]C5_">UQ2,U3J6=]?CZI'4B)Q0-LDQCXWA.G"4H2_?BQ?GI MXA+.,'YO\3;9L=9N_()R^1*21TD^QU!#"(L'-SD<25C8*CP<;9A- _%V(>83 MV\49DY_L.+TG0_F9?I*O_R=LVQK$#;^??O?IXA!RL9U =84&)]"$'?C*/]'L M:?A'!O^B##?%^C RMJO(<+"Q;LV>/% Q SL(;@FJMX M4'\]R-^>+!Y<@22L^6\/]8RI.4[P XXPF;TB4"MZ)R-I49OI IL7JDL+YH-9 MY-CV3[G4=?URM[@V2=C1OQ8E#!J6X,$-_*N& T"C)W7VPZ5(O76BL(GC"/'5 M5+ @$L+-:6$Y<+[MNV)GD5%=_ <7.9@@: =4BP>7/[Y=/'WT]-G#CWWZTV?V M]-,[CK^0??8@E[_DH"U5D8+&G5+)9/RXV]AM_D=NXV>9=WLZY]WFO-OGDW>[ M@ZITP9!L\?P %E1R*3QX_K]^>'%R]NSQPVSQ"P9&OB\V87&Y*ICFX<$O?WUQ M\L.S)_#7YWD!MGR!-L*[ VB@YY=P"SQ]_!#^] /H)U!5E^"E'O)W^\6#OT;M MM'@ BNG1%\_^^,/%#V\7CQ[S78&_^^IK^=T9/@-_>]YBC4Z.M^-/BR_A]WT] M+_W?[ZB[ML6J 9/V $X;Z#M8%V= %G+!I1H7%ZT)5WFS)G@3HK$">(*'74(J M]W8#N]4L'KQ]"1/[^LG77Y]]P;.ZK,MBO?BVJ%M;O\L__[1X!+.^-Y_$!W_I MCD0S((5FP@HBG*6&U6]JF 9[AA/1JM73:-1$\%9E"^VFY+8!6]'7);1+SM! M%628=$$+ZZIHP9#\H_X3K4KQ)>D_94AG<&R,&5Z'%'*4"44 (&X9K@9%L(Q= M'4--&V[Y,[ +G87\419Q]@^;Q$JP" ^08,&GF,>_:!PNO-\5C;FCLG<&>:J; MW35E[D#B6PPUL1@7A_R$AR*Q8-M@$?A/PNP^7E" M# 6\N YML7CIU@_&5JU.-?Z6! F\5R#XT(WT1Y,K4BL?RF)7Z^UY<#I05V9B MO!C8:BETOWA3[;#L JP%_'8+*@=&+L _Y.;+]]7JFN=P7E:',M\.(@]35\?9 MH\=?2=!TQ)MU$QMLP?7Y3S_]N,BWAQ(NNUK@B:"='E%"WB7ESU__]6?XZ#FH M\GW7I,.?&NYP-!ON0#^RU-H &?CXZ7T:UV"Z8:70-Y='R9GD:\Q?@Q^ MXJ%:Y_\%%]B#+L?CO&X7VW!5[L&.#^JLPR? JK5/%.U#.@9)V&\]<:5*A&98 M$)*2_L*VLJVDCF=JJM&)HXH(%^3M*ZS!_/#3]^=G:+=EB[=-O0)3-D_MNA_>_K1X_-77 M8O>]>8U_15T%ZUF7JWR'MSYK"SW>GZXN3$'0@AW7$MEQ-5%,Z(E?4SW5)3BH:!, MAJEU#/''&@G8 A:!R(+!OP79@85UVMHVH9/PV^+R->.;__^ZA(^V*,=P?[1A M6]7DU8"YNLN;&_C2BEZ=Q,J'XSB_"?]?T>KN/\A74@L"?_H!M!:X Z9D'XZ- M:U*A49QI7)9Q"MYBY#*DLS3(*C8OV[OTG&6^5 31 50-&$S@ *Q!6JE!'7GY M:"S#2IT]7KPK2@:_G;IY2#C,G[KSOYX\?O0XXRX@6)YX'C/F M#N>06ME@-'_UZ-DW, \8P?\LNV] +213.I7M[1W\G/(]6$I84V;Q"@X"YX9, MAE2S20J";Y*M[$! YD]L_TSP&2EQD;XF6^P"R86.2J(';Z8RMAJ,)ZZ1WB]7 M^RZO E6Z!E P@0$?\?V_IM:&A4N.S.H:XP.@!E;O0/QV($97< +S9;:X_/$_ M3QX]?@9B!^N&6(UJ\>"G'-R)#7P"I!P&L,GAK_!5>$G__GWPXYN3+\\>/3U[ M\O4?__R_7I\\.?N:GX0[\$/!+W_0=P:?22 M@'^??/'EH_OSVU^F4";,ENZI*[@$*#0,FV0&Q?6^0X;0;5B&V3]-7KSJPG;Q M&&16DM4G%_'YIY+1N$],GD_68^)/$Y81/ZN*FWM*4?H=9!L!#YO09/SK55V! M7!7B,%"L!\,?FD5&MTJQ?/0H:T!(P$6?JN:/">:+%%I2<5B/90D7];*M2TPE M8FZNKDZ2E._8+.G,"=3!=4/D6AYQ[M-%<,=JU=?MR5V20V:EHI.9H^ MSB8*N?HHBH!%BF717K.B0Q,AEO\99$^2^;UJ50K1DV3SY^^SEP9V?0XW05DN MJD,R2QIU!^=EIZA<%<;.VY*F#LFU7/BVZ8.61A.K[LK35ODZ*.D6 EH8BN(K MSZZX,#(#'0U[L)*'%C>"1X6;": M*,/8R*>W)Z>+2_E(+$J%]<5>0!2I3=%+;%+CQ*7SID?TNZ=FKO"8;G3&I>;!*#"7T=!)D.),R%[*B]+OJR ZQ7 MVNF4JZRJ@/!!_-D90.P^_HY!EV\^;&".5U'LJV$=MRNJRA(D>+^X6_FZL.@D M0&J-),%Z6<'0LKIKT=@VH/8-I<2J8E8A+;%C!T',>@WO]> M ;C],L$HNF3&LZD\Y46ABKW#'A"HP_E!-"?WS="%9 M0WJHP%5+U'#248C N,DU+KV I!D=^VL):SAR*2 9E8.M2CF&#R#$WKB<3/QL2_O4-XD+DO!QD:,6Z!9L!1.P43QI+(SS^7$JKD3:G0=P!70/A;,( M8V6\G.(6%IW*MT9*Z=3T*WV4]4@*4Y%RD+ETX)L@)#!CM,53#SZVEU86]I@Z M:A5#2&^C!(>6U(W2_;C4//\]4R3!CHMQ4Y,D#A49&UNOG:4""?^:L$DI:R.9 M*#P;5K?E^+!=8067@.$U+-*IM&VQ%*A*&:HK3 "12A16 M)087:1\;*QVCITC=6=L/0UB1&B<&5&;K'I-89:>.3_>Y4!CH/A,E4QZKK:\+ MBQ&Y(B!0K,@QQZ6"<(=RU!2/9A6+'?R5+SBHD5 !2A22/3698+^Z%4ZLR'5SSHXBI[,(C?R4= 95)J7B6F]]L98$M3Q;#C. MK-OE!RTW3#Y^NOBSBR'U28(F'A.9,2>&Z9R Z9%F6J\AQ4(A!LBHM)C6$6GG M2$EY+Z:W-59,)5O"-8;G.+@M&?U-&!89H&9W(W,>(KVJ;,.M%5K@O4?\H 6M MT]2:':T_36)U&%?#WYH)P 111[>.65,X[LBFI]X0?,4OA0B.G5I]1S;=?ERO;7VC7ZP6#!H#5 00*M_Z]0IR\/ M-*[>HHA^RP]4U/R*:T)A0HSU'TISH[8X+SE>(&A*1"];.(SQ75MV::G\C'H] M(MS/*76C.1X8*1)XP/R!3$IW6/Z<5L\ZWD7-PD7"AE^,JHZ62\D#;,-&E =) MOY5NC>I$RUIP2;/7I_ 18H:P-Q3MPF6SJ=H6;^"A;&C^U#H4W]OM\6,R+C88 MN/PK7NAKL*PJ@H0:E8=:F-F'UP\7V8C)CMM,X%"YR-8QKS&"3"F[W2ZL(54T M^R3RTXOP6'_'Q9H_P5/1 G75DH>=8EO;MEX5N940,13+4F(1 F"X J0*2&Z?IKFD: MR5V#1R&YX56_N6?S' ^F2 WU731(98%QC(*"9R?2&[9UA(8Q,AC#4'_C,OS3 MQ?/ ->H2=YR*F:0V-?V@K'RH]O+ANN&0F8L%&=H=K:[DVQ#) Q[%H07C$D,+ M+04M$NU%1>*#\TN@4=,D""-H_<\5%DRCS:\,HN3%&^>+:"E'G#QEM'W<^6+B MOZ6TSDT9 (\:KI];GNF+.<\TYYD^GSP38[.'?-.C,2.S)R0FYB&$=/UD4@8O M'U-:EYIN"%8WQE^-7XC$JQ%L%CV"',%*2+A#.D.LQQQI.5:T$R-4I^"6OX:W MX0# /X8U*,0!'=X]ZSJPLBR(JHEOQ$H =&J2[?)BK:A>O"-7=!6@?L=[LS$S MC*;<2A"C30-'FF[+IG)M!%@IC;V,&7KH]D'$*C@TO9&+,>0#DTQ\'MB\^,CHY^>WI(K4(&TM^4"@6N[D+ M4(IYC2(Y"N^H6@V646I#)TR1BGEDTG?B]Q?)71([#>&P1C8@+T$SKY%0@0T M)F@GS]&=!GD4R$/=[.I&2&B(ME)X"LPFV402%^['$MG>7(@ZZ8H[;9+$!9*H MLL@W1LM.%R\P=@0B$[-$1^(@Z+?N6VFLP#7X)2C6R/N3 M^4W-:4FT3ISDBQA5#K+?F\_"1,[D'E)Q.UGDEC\R;#8Z+;P8SC%%];2DZ5FF M*>DUD'2QU:-(=A='8URP!PU.V&C).. %\][,>B;:"4ABN.HU62808J^'!VM? MT<=]J&$GM&Q-9X_G*9-XCY3 $0N/P$R-:)\N( K^Z"U4@P$,PLK'B=?SWK;T MU6A-Q(@7Q/H>1)#8TLJQ[8INS6N*$:#BYW\5H')^^O'5Q?F/+UAI_!57/H"F+^+N39.Q1!=QZ84$+Z4T2UD/,59V9"XN, ='O-2$9A!) M=AR)I'W3: F%8->I].\HMLLG "^HR*REMXZT8QG!/C*0@A2(T+S%,%6OC OG MIFN^>(Y#^Y%>BJ4?^"(=>]O/YJ0SJ#?VNGK?Z>TG+K@"&^D8<.'I#7>=4(?; MDB,\XT5^U00^C<:>IFOOHV4M4Y((BQ3A(RR=+>DY-THSKB9&^J!]B*J"@Y*V M)H:*(-;%&$-DCWNICEW((\$O7@QV4^9\6Y!Z0[P Z'U_#;IH85[U0<_T+HQ; MV>9S9D6)X@3E2B9D46U*B53B%$\N(PPMW'&5*-+]IIT;#'#GR1T#1B."\P\DCQZPU?]TEP ]?;YN$- M*L6JIH))P5-4HPAMDB*+"JY<)'W4/@_Z5Y98+ZZ+USG6ACN1Q">\%&F\9,:U M2ZSDVY=,//OR\C(;D^!+#)UTBK@QC7:^V>2%:"()FR*7D6UL%)^>8I$[Y3D6 MOUBM@3Q6GYJ-?.0YK'0EY, J6=*!06:E.-I[NV4NF;ZN)!)UI^?RJ;,KF40R MKG06J:G$%3=1W<'ROH5%X4JX;].S$2^HO@X!@6F[$7VM/1XF!V/'WTK<(L^.#+P'Q5DDU7_K:0[HBBM=/3X#R4.'AWNZBL MP0Z?8*$T6K98.] =3J1Q"-^GK QY?*JGQK0@7!08SI6P&BM$?=?16P?K^!! M/G*B8\+#VC(A8R+\Z^+UY;U)K!;I:\* ?6U)77R$)#[7?3P%&PL_Y_Z4Q2\L M0T5U[+GA.5F<*&KK,1@L/J3>:^)+(7-8K2&52@.N4;I1),3?I4ZB!X_'-%DR M_O[KY=IKM(JJUWV)S$16O-IE"L7(%1(LD*KTROJ!(LNXMSC\V\71%-X/=-\5 MZ%B@2XWTP]?!S')^DSV= )8YXL6PJ8.U@%E[)R9);N@(**1]?!%P#S0MH-&4 ML0YFK<.MX!+<(DB90TX2=V#O&!? Q.%"M^K/^[X>KO0S1GP83N@/K\#TZK:%9.2\H"H@X,3:GM.%J'Q/Q2DUUN/44%4"M?S?$A$!&Y*L?SX6MFQX?JER3 MILK:R09'RX0=J7-F#2_VVN<85]M9]4,4LS6'Y7R;:@W,MG9-7O3:T6!P#R.3 M#E>A'>S4A#1X1W38VA3.DGK1CC1<8GU3%7=N'M$ND@9CGV>.[,LY1S;GR#Z? M'%D"@"!5.15=JT$ 43>"S;-'ECR[C\:#VWK%>>0H>B62F6!SH;ZMCL7F]8%L MPTE'RUCC,/:*M!PJ-_+TB-DB+(0F)3#<@3=7@E3FJ"=:POQ\9V1K0%0\ X\= MQK^'>;%:I9R/ :%62KU>M.'GU7"W0OV.QK#5'_Q2Z0A2V!7PWC_3EJ^]'_M8L'#P)0"/EWGY*$30BYT>1AB CE,@N%1 M?I8&WZ@08.">X!\5L&8K7L?;KFB(HA_E^W3Q@DGBE$+%OH"!M#48Q"L<@#@9G9OXV VU& =)\I \WNF.7,6$EE8.A,I MT<9<-(?D%.<82T)N6":EEAOV&^:,=@S=A?UX=!(G46D%W93QX35XYX ?@OG^ MHF6<,$#V/RW'P6?520'ZJ'0/0#R!$"L;0KM(W]O) MB,+#/$-?9M'K #OABNQ[\/.XKI2&OV6(@4L#W13&$(E?AL<\&B"ZQ;CW158/ M\,-O1=. M]9)D)XX:#?P\359+!?X=7-*'C\B=:*C$.B)Y.+HH_CU%["YZM=@ MZ3 LH$,/Z[4AU8'[4$>CX&MM5+'0P? MOO$IINB[C"7Z7/T.AS@*B]X,;" "?@B7!X5,V_H$%0N\4Q(KL4>HI,&-.O^6 M"H1V\#3N\\0U&[#9^?NQ?C&VY MA^7FI!8$+!*149)+#_AMOF-)7 ^9##FS2IU;+K*'@\PH2!@ =]V9E.21(?'B M?0O&3M6O&#D"*>ZP 9@YMLBY*E[M)D?9[!BMY*(OEK:?'$:$KN=M1*Y/?)S. M3&274Q^^;OQ9ZFDW,JGH^ 8@4/+QX5_*+Z:4RQ/8N-K^4QT0JYJ#-9UX%1?D=;BL@73 !$[N.]J M;,BY/7E\ MNOBNO@UTG1(U6UX9&@TW:33]\L6EI<1:S;53$K:;#;T&!O*M M2 9H[1LC%L=4( ;CB4*$J$SI=*)'H'.!W^DW_K*O@H3Y\L7C?P7]T)&JM[EE M#O. 75#.^#.\!.(&@ZQ@:(?5HC".5HN?\O=4-@1R519AX\3\;%S,%8,UNI'& M36P;ZNQT$3_.%Y+$>X=:JI"5_XK\2; M*KZE'-V'RF]3(";Q4"0=4>'IX/B5)AV)/:O>2FDG4Q"?=$(P1.C[6Z(@*YP@ M#3WU\I:+#\KN7:N+,R[M20)E"2B^-^SQ<4Q(=Y88_4;6H9:17@5UFIO(S!I* M^S.F%I.AQGKE7$44X=RJD?\>I(-N$Z-4.3*PE@%QZHA%A@];F]J<(TC8G53* MV%_\G/!$L'!I\T9M#BZU8HTJ':VR)V08BV+O.7)M"\F)X"V<;P$> _Y<)B!Z M<2]Z7 FY#;^9&K1OE2<#]03^OMN#X\$GU8S]'#ZO_ON,K-J(FRR1/%Z*FK*/<8E5UZ6-C*F"SF@ M82,CC6R.<%DR*;YZ]'3QRE55O%4,)%*2OWJ;N?LHQI0&V2%2A:Q7)K3EZ>+" MH2"#D$WL\A:='7(W; 9J08X6>_@WF2='-6*DL!R%,HQ>B\")O(D"O>H22$P2 M%E21)R]! 8!EM+#NXQ/]-N#6@R='\AYZA$&[$H32(T4HP2;R7I&QDSL^(W0\ MP3'#?C=2]P1T78*R' M@D3#LFBTXNQ!RV,/ H+L)#N(.<1]52HTIC,IZH-F MD9_JZ/P$%$4Y$GX=!GM.ZLT)WO )+6-._FK_B2JJF^(]5H^%'G?E,G2WU)EK M:J[*+A-7- *4'/7W@F*N$I#JC:.U4XORUTJ8B."1BNGUH[ZE\M,R/_ "P@

9@(,"MSI:TA M"A4=D_9'TF\,M=@A('A:O4,&K#5%[KF!^[+GF[.O?&"R2&R+J5XRL_'CTI/4 ME7*INXRZ$$-N0$]?2'_R@G-E*VJ?M=+<-KJLD!!V(U5185TA(JZ4A5"UZ"^@ MNE461C]PMG=DP%HP",>D(L.O<3:(S8_@F0K?;: T!=W+,2WR\W7I0L7!J _ M+>8"K(1?QS -%[+?O@6:!YS^!-H;J+=I6XRZ[H?:3 XFVLZ0,O"W'-U53*N& M-45$:!QN+E0#A]X[<4W 'K9U9ZN2U!KA5:>[J-A+;JAV:W "Y0HQ#4<86#1W M"5J0YI[@&-CQUYE>>#"G%^;TPKVF%SYWC?G;* ! %Q#Y7EP:9[*L/8T;1?MK MIVJ';EBC=VS5!'W0I".F-;7D.%&[$#UN@("XD9M>*Q0$V17Z@V" .H 7W2<+#D* ([65H,< MC2:>W*VQ(_N\D'*/8E0#<)J;E#Q\ A0]$+E42)1B3S7B.*HJFN?TO+W1)>5- MR7CFYV/+I<:+I*CC]V,KI<@+1O=H9&CDQB!^>M4UP*-.KT6SC5[X=M,U2;^H M79;6%D>-/'YJ,6/.V'@M-9T!- @H$TY(4$$A$ Q35Z@-8@Z.> MDQ5J>"M/DNV\0X5DICOQ,+I\(O,<-G+!@QS4<4C216/]QL;$3LI0IZ.6U[CI M?X^0*\9E(RNOK;@23;*YN):);"(IW9181_U,B++B56DX=7TPI614RT MKP05%@Q/;/'H773L7T0F]]#+4+0L]TO>M+&<'HZY:XC;7YIJK4F!>S1#?CY<^<;-7NH;D2;W$^#5D _HI?/C47]-V MM3EZE_X"A02T5 ,:>S YB-CQA_WH=BE\N0NU8M>QBT3&_ M!M,BKBG&9)Q_CK^(_5RICYG6U<'Z(3YUB%%3/2$Y=Z&2+9P$T8+880?"R*W1 M+"@ZEO LFNV:BWD;05>%J2]=[/6%_I]$3H@W0XO]\>+>X&"TF7$-'E(DYNG= M-:!:A70;JM2EUQ7-O7%M"[E]4PS(9T::TR1-&!J<#+V(K7&(FJ4/*A>M!A]O M"S.)R8;Z1.C%6/UG$KD&0(_0;J%BDTNA+XJF2ACUA[^]Y"0Q*P0XEA)PIB:B MVGF1OP"IDZ&#"]Z_JT].5;0..Q,, /HR@A;22FP.-C%76^1A*(C ?4Y MI,U$8#,3=KE#HZ7?/#RUW!H?7S@< Z.DU5WLF&F["F\F#)1R5QVEW]AOBL#] M Z98'#H5EZF 9O%Z&SM&BTO6-Q8E<,ND$\2-D'%:)10D1(DE4&>FPF1HWL<. MG,2[E6E;2C/*W\QC^]S^];NQRFS)\^Q[DR>+Q(8T>:^YL=]_9&K-I[QH5)3X M/I2CF]+;9)M\1XXTO8-,,+CD.8WVA=F>+RU2B"X$9MGAW.3DTR@.0MK&L!!Z M0K6>(JI6[ZG%"#O3_"&&06J)(-X11KY&0\+HV,/H.!,\54?DWP9.R-&FN@G% MY6S!Y> NU!\8G7^BQG\5GT@R%QK7%YBNH=0A)\51DXZ&M=?ADI)'Z'V,'28Z MR?IX\?=@QLL5I(W.@0U8;&EKLGPAH'0;2(+'AXYDP!"Y*C5Y.?G56!AL+FN!3?'8,2U/@8-.J=WT(]?EFXTR+)Y M&?KE:5UI'832@)+;S,=@T+PQUYKNL3BW9Q*IG('.P,9;M)YN\]0#D)X%_DP# MW!^+ZO1P>8^B(8^TS(QA(Q*@).('@0F!OAU5%G'=?,I.Z]>9@7HX9Z#F#-1_ MJPS4BU%M,CCMJQ2,*7)L&@@91Z<^E-<&/U6./GE+,>X8W56T]!@@ 8P,X>.X M]^X2F(T8%3!X+#V,-* :M<,DG0W'CVMJOABQ$]BL*H/SFJ)E*OB87E3TP;7L M/>C6CUOM02-T;=QV:@Q80.2**1P5S#R M23@6A"( >8R4,;M)-J\PAV%ALQ<_:TL\ VI8T&_*9BIWK#@(>=EISXETX(\< MVN&&WYZQ[I5N2M,NKPKM)/!J?5:2C,\>#=%>QQY 0F(JTUT/LPT9Q1"1PRL" M@SIY;VKZD@L.!#1/VRUE'Z0_A7)=6TS$##$AO- DE%J1LQ9:-$OCFZ[)9T0Y]LBI:G MHC5:L)U/HJJ6B[H;9\ M*"U@_9)OH436%A-'C8+>0[$Y>NKC.4[YMH+N3+C\)(/?G*7DM MF>_X'MUA+O?7)T,L5%M$GLH1B!,"#61>8Z.<,/63@ M*1=X%UI%H6HC?IB+JES#*W M5(>>+8,O)Y"8*N^4X@-_F$X"-7!@68"4=2>2T![HQ$ 'BHF1T(>KL+-T__1* M,0Y\V ]ZF4O^'GWF-6)L0%"H@$BJ14Y,N&3(?5#RZ/&4,[*D$U;':/X,I!KK M6N""AX.>.8@7)6)#??_L(H0>.7L2ZL[T235GM;%35J[[$$*E,:(IG1F016MQ MFC9@:))$SJ7Q:A[H]\$X:")=BBDH9GMT^8OILG&<'X;D*X(SY5AFRQ5 :D5 M7GKE[2[4V)M]XRVKM,1:+W3=)6T7Y[!T!Z)E/]%@;& M">4J=.3>6\E;N?C>+6ML2WJ*P%F/$]G\L'5D]L'9K: ;"1*]S[?K(OW71).: MU_XY^@F/&+ /KX8",L4HX=C"IN%\?(C7QW]+,R6;92 HHGH'DIG5W57T2@/4.MA"/P/N MBZ*=7,.A[F\F=?/@.50I.CLY>ZA(Y2OJBL//J5[$J4^-27*^:>0'C^0?95U* MIQR)"TSB=FZX+)]C!=J;BA< MOX*C9 ",_CP:%P?6@^\'__6^6O,K\7Y?5:, M*?2>VL-1,U_$1"89<"X%B:Y3;BB0QE:*:S#G5%!L1B7HS7;P& V6&V_)O@;0 M; 2G]$2NJI$"#XI"](UL]OF'\XIP+R)$1# ? )\/8N%8UFGU2'3/UXSE"'/H M/B]#XN\!9RZ&:[]JP-0S1U9^$IY E+.&MJYZ5V&/<=01D*A% M8W!#>Y]0CC[3,<"_%RZ*Q/!?P @A;VIV=5BSCP+KN&>1*N[B::-!S< YH->^ MSOSX!X /\+J"E!]0TL VTR0_?;/+S_^@AN;21\1YW,7" #(_.* M=SM\S+"ZAFI,_IRX"'R]C]$?D?:HZGAB8 Z\A)O+FK3HEMLQ*4&7D\0$]AI#CYWI?Q@[VZ[ MO)@Q-)6&L7 1V#/:_$5Z0]7 6G^-.46E;BP4X$WPNT(PWS0MB$ND+!,!D@DN M=93FBHK340"QC E\\PXRKI#Y\0L=-5J#[$=%T3T;2E)&"@UXQPE_TCPG#;6^ M92YDY+^MY1(]_9.,&(WBEACP4R!Q23MB+G;*"HV6#3?W'U5>*M8NUJ*)TELZ MBU'8?Q(!0$7)7(@.=JWXDG4.RG6)E"2AFFVTMQ(M2) Q,QVVEVD^!Y1%U+RC M*D-%!:VYAD73"%F\<+'(W8EWYR,4AX#[' C@4?C8/ZO%2S;2&M.*(N!NC^6M M1X_( NI*K],"#CAX8H7+H(5)>!A@9N*@?;9WUD(@%05?6 M6'UMYZ0]HV;]S-J9"]Y 089"66U/P8QD!"SRC+#HPI ,S+HM.TCB_9H8^3^( M'BTJ?8<36)5B24$ MXPD!0-408 M$-F.V1!MG-%TAE'!5.8-G#UNQ)5K0Y=!R&Q7$;#$=!D;EG'='VU3'%%DH>,R ME+#0-U3K7G(3I--UO0T2H-=Q*M+(>%/FB >=9(\3@J2[N@:C8G^D"63Q_SK* M%!84,6XG'C&:;0QHR4'O$6O4/ARD,.Z^@@B;&N[GZCX-: PQA(;M4)N*E#1M@("3T5_1Z?F->#J M^?[916)1;\TA)/PUZCV;09X?OA(""TB#990YM&.$C"R^\%=6FF?J&Q!8R M:"2)>O*%H7%B(4V:+-#;C*X0,Q> GBN _AL7@/Y0F@@&0,]ZD6JX,JW .Q[K M@=(=+@*Y.^B>2D'"6+'R V MQ28R*NUJJV.(UC8 9$NN]_CBHM^913E_0XX5JISQAH R(\C#ADV)@$E1U@RR M^S*82G"S#U@(PKP C#&)T6&H?(%78 (229N=O,V\:\5\T"J:6W34W6[YZ-+[ MR$M^$54!3E;!3%OBDR(GN+YD&>.FU^BGQ 8V=L6OO8@CMI"QG)?XZ9:B5S:B M@5B]0$]?E4=C5Q/-(FU[):N$I?1NU*59=CEXL;8%CNPN2H)Q^I=$*7I/BG$0 MU%=(YZJ8$$D$A38*\'OP_IX 9_HZ\V[G<]YMSKO]M^J+^RDBBY4X(E>\F%/] M\\ZKWW^EW%^+UZZI0)#2,H2389N++C:\2!CEI2%T(D%[02XG+.V_S_(Q,HH) M]["=1 _D)8K'3Y>L3FY(4!Y*L*DM(24HEPB_8*2=7]9ZM(3LXN+9)11J86_4 M:H].0RB)222%2)>$/Y>"L$._$!3+V]A7Z-,2+*:?<'X_IFRNO$WS&R(2(A , M2CC\^/;G!!'_KU,B&?NXN4!.U-(40PS M%&%X OQ,X+HZ>+-]W%R>0XJV;UY"&2';_P*Q1*WH 9\!&LH$7PDK]C'3R/T] MV$4OF[U8YZ[(3*E^;PQ$)5#'4!XL $"1C0%?P9&[5SQ2YE,:61V;94]$J&WV MNH<[X060"*!9_MAXX8R".0^+NQZ%@)WRJ7(MX][N"."@AD)I[[L4W+(7N=:! M6I>(^J8^AGV 5UA-QE!8'*O?0A8)U1DFX^TSK9[I50CZG89VU3)X<<*7T_B7 M-VNBW8L&@T/%LV$V<>G:&^!9XO-I7%AY27,K MCJ,1=#H3YEP%BCF6:1127,W9D$_JN,TJK3M3<8O!RI??"]T+>4[3'ZS Z]+GZZ\HRUY#+]R M5_X)*LM<,Z0+DYH[>+!GGWG+8)O6L?QSY)6.1A;C[(PFIZ;M,GQN+Z8^\+.^ M3-,S5C.0X)9*A9ZJ$8""\=.II@'F>CO&=K'2CL_L ?@H:!]&A,0"'IIK7!EQ M[RG@=PQ1JJBX(,/==DET4D.]0YUJVD5@2F)-R$F7C@TI IPEK"4U6<*'\/[2 M C%M??%KQDBU^E&L?I//RX67^1-Y!?UJ2;AMY/+R1F.U3PNP(O-2,$J#RK;" M4)525C0A/60Q_KJKBF?"7!9@0I#.A9.*W^C%7312M==#2#QLW&.AL+>]RV$" M%7%0AC!0P8.CSGQ.H5B*O),("=1#6NX^>GX#V_9W]QM\L)_<^/GF*_\#*_2 M4MDNF1P9,32\1%6KU/L$$*#:-9&-;+:;A)8,U;ZU.(0>UQ/]60ZHB5;;>8SB MP=)RL?LDTL7@91BF+3@; M0ZR@ I@(B:P\8TC5(#I+MKRB90#27L#&H8.K9,\01JXQ+#J8T\: M/H%DU_R>,EA-\+2CM'] >%'N;I-6A51 $&!5Q\RU)007YF5<,4"!*VEK$?1T MB]'0U7"F&TV !E6]@YN@'7EP5$L^";:+9["?)R+H2?]J_VWH3SW# /9J^_&S*K" #/>;*)[-H &'0=^;X_SHI;H):X!94C1&L?A" M*Y9Z!9)D-"H,G&F'K<[P!<2CBOF?M48L#.D(I"0:=**/'GMMB\2^[AJOR(T# M!WW0%P2^MT;0+_[@D,>;UQ]G:_D'@?D!-B7:X!CAVWZL?(ZA&)+K-N; M'D9$8+I=I?&"QACL5'84HSM8RHX*&CCD0E[EE.^@ 4U_91N72G,T. M4.F]&XS),58XLX:3@ E?1?[&Z/REG#9$'G%P$3"*G>(K4J2XQC(\HF4QEOK! MHOT$8'W2NO7_)&C)H]F=/L)- MZ,W9_Q8(K5/Y%&"1@,7D%PTQR_O/2)!GG-'!;00F+X MN2#O\#; 1DEWH-$1,P)#2[8SKBM-X(D<_'JQ\3H?^U6+#D8SD+D@+11@,$<5 MPZ%<:,!E!O)^[E32S,>HLB+O#*F0;YRI]Y87LNT;WCC@+Q1$Q?(*0'W8V-:X M7\!A)1YL^=#PKY!#;/+:IHW&JW13R(&D\(.Y6FS,Y]X4[<\[C"G)W20Z84+9 M\4544M.>6[B"SRZ#U@'H']P\&*C19)0%XS4W(B'-AU?_43I TU+ \?&( $=Y M[CIX&K]&&AS7C#(/S)WXQC]1<2L(6.\LH0[$QZGZ(P\'P_8'9TV3IH R#1<; MM,;XIZA=O22,,P4PQ-=BJ6Z_T83E&Z832W5:]SM&Q$Z8O(=8<=\V#SS7H!HX M!$S?PB%VL2S@_DUJ-NLA#Y*4MPR61O+);V>^3M).4@NRW$,M;T(0B(.B6YSK M,@)Z(1]8"B>47="JC9\0!UR[*^XX+^K5Q8UDO$O[S;P)&\O>,T:*/-GN-P5,^">0/E3+]WO+?*DL'YL(ELDATGK=(NZ)* M<&Q\83L.7:@7):>>4!G\NJ<%*63#/;:J(63FBK4%%?6^($>BXW=_G%2]$"1U M+6HQ#$#2S1[?F $8 H5"K0?,J:JA:^:9(%70VBI +XV=/H0)F S5%/&PB&O MA20\#?LH[T^L_!XRA3]==*7;*-;08RKA@'3<-X7 !B$2[W1R!-A.[D^^5^![ M>3VYOI9;+[X=5@7 R:SWT@#.+?O0))!1L"[8^'I[$5(@;3PUM'V Q[AX-]ER<656>ZAU0CG#W%^_ZL4(C?8]F-K M;OU)J94V87Y(SE()H:___FR:NTX#'A\/SPO7GO'9VC9N?WY=NRNJG3W7=F )SEX8'^Q[\_ M/7_\]+L_?]-F=ESQAX89E,]PEQU*OP@"''7=LYFUY=CH" M>[X.X\%XMY1,3::N(CXBRC7:3T.=(8)8(,)7):7_"H[\44; ++'_PR56:OC[ MH9N%A&2D+M1)1QMFEK(.R#Y3Q%X9$4Y!D]WDR[S51XW%#_SO;NJ\!#.NN5DB51MFQ7*3>>:VBUV5-X#DFA>%=%X8U#!(,E&K1]%QYR.]WH!Z M P5<@/;;5/X5F.9"55XG$?LQ1W)1*8=8/IL:BNF\A#9_)<1C13UB28!BGP_7 M?+ANM29/_I?\N?KJM7F'T@?]PT%Q=2SW7@K> C4 M0FRQC@\2$#L'651![ @I#LFS<$:LDF38\;0XCX==(/460C[WD/ +*/2F(PI; MY$O-_&'WCB15$X7OQKJ04"<3+\\;ZDR42N<'LC.:F_T!BT:+Q26_!2*/?X=R M)])]8N]!XG[GMPR:'/U-[?46)O;<+TCAXA]Z2KN.D *F/,!+ .(*H[9#GQN2 MD,SC052UBO_0-1R_#VR3[:9V+I0H-UR9@F!.F-52*#_)-X88 "X FU:/;1 M0TX67)*(009,GX:!*[JOH:6EW"5BI+J,PQ)?X24 MX7V"*]' :2W]S/CV+9FBJ,@_P,5-<$*=U%S)PE*'I:PY)I(1KI..IH"B\E\P MTK %-VT ](O8H7EE6G4#-V5N\#PP%6+OQ@EU M98_FE$M8H!(HE.$3;Z^^3 =QO+@ 1<+2(?2MX97)2(W ")\ @%Y354 L- 1' MMJRXCX;VPC**[U7N_%EM:=6CQ+TE>^^?@KSTHD^+A4EO*!.F\B!3^C#GHV>; MR;_P$%(4"1S:[NRVI-I._A8N,G]DR@G$LW++3,+PE^?/+_RG(.>XVOE+%A**W!(AU6C:%C$V%GDLG-:C >](QH6_U*J^%JA?PPSC(+.9 M-UM3_\-UHI*K-W,%Q!*&N#S 6_O:RKO=XN_.W@D.$>*-*>U24#Y,H(P!X_]\=G% MW3W&P!AHYL7Q&MNTORKR$@-)+;0Y(7U->:2_;-HNX][URY>7" K0- I?F?H' M[!$?MHV@5( V9CYM\VF;.FT4DA@!17Q^7>^;+-?P9X^] 7[UYN6%X'32R7A= MK39.OP%__AZJA_&9LQ#.0CB=X]2>S)X.E![J*#Y@X( %M)ZE%(SRKO?*P.Z,ASUGF9IE MZI![RQQ#Z%T8U$FKJ"PJ_BQ.LSA]FJ,Z0HX1JNO$H+-)';U)Y;E]R!1 =6N: M:H5 ^1I\G*_5668_1F;UTO2:KO B5\27["2+.",3 =!7/2O&6<@."%DD4%4= M"">-!3?"=9%07U F-#$!#PL:>+W0M0"V3A06_YUP-Y[.N!LS[L:HL,ZX&[.N M_=@$>>!(/4 7:W2KHNB;1IKY=I\E[J 77;M5W>6M$.EE#CI,.J+M^^#VW.M5 MNF(6I%F0#@D2M*%1!S2PD"T[N'$KH/D@%E*H^IO3M;-X3HLG M$-,'*JR8?4GCV5"ZBB2X:].S3,@11/'%M;'4.-WD?L1I3:Q1L^S-LG>W&I=^ MFXOW8)DG:Y:A68:F9,A[-EZ .W=+/9(Q(F@)]2146M6 MMO$/2W. G.*/,"T7?F)&DYNE\[: 24RUFRE<%BK!O!%,16 @7WQ/GQ)0Q8;Z MX+X^@+?+V*D9X"\9W*4(P"*@/$]4-3^DD*[(FB(Q=G)Z1.BQ6T1J2^= M? $#=_DO^3\2GV",X"5(?E*;Q*Q"B"[FY<35W-R+X#6"])41Z; ?QGD"88P; M0(%*FVCX@ABVK($HM37OQ:^D#*T-$;8U1#3*-OFTP=QM%@%_- S^,7(&*Z0H M]FMZH7&X970PD* F;$7,3W6\N(2U9CZ]L*,CRP"0;$Z>" 6(ZXZ;36#:!W#: MH&430D+I%@B* 6X,]QRM6T -S&@!4C]!P^X;LU)I-RRTSW;>>^?OM'C! X+ M-+G67:FUM8$YSR+)&TD["F M<+#N#6[OG6.06Z!)]I+OM0\T2D&]?YIGMZP0L['!(:036Q G?S2 M,*VZ%&N(FK!B&D=U@_94$,"KNKJ!0UW\!!G0IO.AQ'W)APV _Z#P2\ *35O> 89Q MGFJ34GW-@4^.H>*3/F,(Z*DE#H#0:E;SD28#@FQX>I3IRBKVQ&[J1BV' 1?A M?1W<-W[E2-2C^R909!U84O&0L>4G>#&P$-5J!:4FQ&P(R0NAB82=\B>6]PV# MR#M[I?)3T"+KPQG[:]1?R\.Q!5V!.)3TVW"?WGT3%O>M/KGR,8W:^\)\H?\4 M.JOHPB=*5Y@$_QXKRLN&00&+E.I[T@:]30JX E$T:"^ ]_-3V0"*M/,&9;5W M?G:[KH8#B('8'],F2_])3+X,ADJKC:\M]@QPZ+=4[ ^DL;_*&S@DQ*@"%NN6 M[*(W1T_XK[7 P?A;%!E=8QV)/-!0[!Y>P"]FPA9O8P-NJS[(8$5-9^5RQU]YM"5QJ!YFESWK3?)Q3%[L *MO) ME,\0/ )R $L6WQIO>/P1%$RU>.U/ LGRZ40+WZ8/Z/>"QUFG6.["[M$ZW#K%PE!\I8)#+0B0Z M8:S]HY4 KZ2DN2)M;,G0./1V(618=S5UX^$#U&&(GRY/K(*OY0_X^,0$QA=A MY6G-P?*"ZD,*/3257Z157J^Z+=Q,*SB(/WWDKF*_#!R%9; D M)[:!%@DABT'5@3L ,X(H"T.E[A&"-/#>B@O$8.98R2W%OM^>97IIR=S9?I< MF?Z)E>GW< 5!V#P_?T4 _HPP?(9 MVD7^PUN_NW2;@')]@4<&TPJ][C2#2!JL>(H\ M/_BMT(>)V_L_PL2R7J)=T'0+78"W63OA](29C_GBR!2#8>$@F&1-;=/,&6?G M@AS#ER3S/_F]0:.%AG@A 1HZRY=^J/[!W^?MOZX@ T>G\O5?+OU?*!1#C_%O M_?O?+Y/(GHH0TBMX#8E4<#%'Y^NU 9VI17KE!W-%G"@\2'4]NQV\X@^G9X^\ M_!1%,*:,60BQ*(R:TQGC^<'97C&^\ )H8 \J4UZYI7O?1(.L4?$V)&5I9$(TZT"F? M4R=$"B"R+8#,B(;Y[2;/,E=B:O/)V)\^?'#V?NV6J_-5]GCM__YO9'#0-UZT;GOZEY]+1OG,WK1> M 5]BQ6O;O#]_$'_HO^&\2YPP L9\7UY MPC]6)=\1O!'+1T_.3]WRR7OW]-'3]P_3\_/W3Q^D3]XOS]UC=_+X?)F>G$4; M\?[QV?GCAZ?#S;F\W"_A;D2QV[\_/3M_I%^]AYG^>1F]T^XD[=CB]/)X$8WY MS]\L__.^-N;@<*-1+C#?_E(S>*@LWC".\GU.X:*!"P=Q0M.&.'JV5=.&.F'E M0B.D@;K86^MT!9,\2MO6NXX1K #\'NY_)#'!OV!"QCLY%>;+HL4!FJ\2+=,: M3)*%XWRHW"C7<.,7%-;P^M>/LX;E# E1Z>3 ""2TKNE7:W\/09>Y5_,UQ?M, M*M0A7)J#JP],008WA:L"6%,I1FUL(W_!K(F4!9.!&@R(BGRP4:[_=\V29]BL_: AZQY"%6=H2H89Y,/7"8'BUPM@Y3@;:%<"V]'P_X\2R$;M2/BZS AJ7)P8&@@R 41#^* M#+U0DE2@(831:>' 6\-/%KUH#4%%($M-E&.5.(C\)A%1(&6__$MSM/X$_!>L MO/A)L%UP'D/P;D70V_1 8!/$N+ZLL#\:I/%VKG22-O"&()9*0$8#OWC=%5!< MQV93LTKU1) CJ$?$FUS('8.K CO%LI\#?*?78X/"P"%I\C1MICS(S M2 '3..IJ+]!7]M(*=%OE505;8'>C(O%W5HPT%!,+42-2"T&&O"'JJP:$_QIL MKV9B4#5"NV?\MOB1_^P@S>*] &^" OYV@%%_1/_&] MUZE7E<+0L)85\KL,=\'Q2) 030 JQEM8^_T>\Z H@S:+D2ZNBFJ)EQ$9![RE MC8M/)4F'I4 4;C3O'Y)ZA3^):OK]Z)UNZ/E_@C^%_4<]!.@YEA7=;A) MP//LCX/"!'"3Y$W=[3@50/RC@"6$ M3NIL>']'UB'9-SNHLUOME0H"16@)39)>.D 9P6WI76:H+;QA">/:($P?F\WT M%]W:.^^16<"JBJY\_QQD6LTY#CDU?-@M;X)=73D&C+:OB2TGOXJ:/W*0ZM? M"0)S)?$DR?"09885U4CB\&SPX?\]0X7O1/>3VB/241>%]7)O'>T@Y8Q5;H&$^'' M886*N1:'%=[J- 2=XST)$L+LT9R,S<]?07:P DQNG;KM#56 M==ZC><2%R$MO1[AKIX9B[7JY1C!5/I3534D.+WFOL1X4?U6M"_\C1"&6_NM, MCHT,GEKMS7DPIH?!TD*/;C^$RXW_HB!&PQ_O-SD;NV_&6S3GZB.!^WU MRQ<_)<&JA=:<*LM7BVY'""VF_()B.IDI7L\GQ8@1GV+1TA%5#-N SL@^B"Y#(P\37FM,M(/O M*6Z*N/:Z9IQIAXI&K% 7LY7?,B)%3'XFUCHV>51@76G95V]HY%GY/:,![J#\ M'&QA\D9(G53C$CMB>Q$W=J,,;_1T[R*AUYTW@P60& /.+P4Y-HH'S6;K0-NP M;.Q'C[K1Z#SK_/#T0,5LWW'"L7$[68,?6YP^PDM(Z\E#B]DB[\?(TJ(2=RK- MKE-L0X/18#SQJDZAJ0@RW,W@JPD'+OBB@GCP5>F52A:L:*B$0:>15@3=%S_( MRQ=OWKQ:_/&2_NJ_8 _C&_9 W\A#7M75FNK=TN)/^$[__9>37Y>O40ZC_E-8 M0A&FOG"00O@[0A*K*KC95"CW["!I=>==W,W+<<\6ZH^[1E4)P@60HL'JG-*! MXP0Y *Z%''M7VJ,=K#H),;P@CPR#M%13..[%)N+WBU!C6)7\3F)\-P^]KUOF M!1Y.MX9YHI*"*E-N<<-8>13_1A];U [:#4(OWXO^FO2'OQ".M/;%"YP7#5AZ M\V$\$^P(8X >,R1#73[T@4EG:[@\Q*W'([U^+X;1[- !P>?T)CVK+L+=TT5 M([M\%5>O5&CE>&_8[RA66_B[;)-[T<1_>8_WIJJS>#XV5S28+?C(T#GI.)Z] MA,Q!K "@V0'E.13U5QP;G]/,:A*UV?\+^/>8RZSBE%5L4/#4!X<]&8@PJ M-_Z66% *^N)X8=NG$ZG/^K\R?+]P_.S\_=/5N?K]^O'R_/5^O3DS*V'A05GKR@!Z?VO]T]/SIX\_0+J M/,[B,H\P0CO;OQ8?GCXZ>_KX[/3SCOBCG0%OPY?0H%I +S\8+UP:Y0TJNH<@ M>?H+(L]Y!79Z=IZVOMY=YEA7^>;\L_B(R?HE!JF3QINJ\ M3G]5>'WL#8R-%O-Z.RBDD?M%=^<6!LK&' MQ[1+HKGP\XOV!L*!+7QZV>5%AMD:.#TU]@\-EN7!^%\N/\%T*?KF=8"@O#-UK6$-*1U)6<>.M&1@%N7(ES1$- M=O#S(>#AZBUUGH YI^\F@, 5]6']K2O=XA1VZ^R,;U*,1N=XS> 3L 89% N4 M+Z.YRN:'=)!XHQ/E2(R@M?_/$7P0!N)NH'@ KWPD&\;[=$>@!7$U]DWHL,&B MO)2W2!MK*4T<2^G)@['M4*6U'\JI7ZF_U'EVY0>&HA;674[S1R[ARW3/*WAR M> %Y\?#>NZD&2[:XRY*]^X1%\C=)\FBX2+0JB4'/E92]6;Y;A/>O7N,AM,/; MZJ8$PSI>SX\6QF+/%72TGM,2N<[7((_TZ>EU/3VYDR"^<[*,T<*=3R];$*9G MX#S[\_L"W&HJ2AK13K)/1CV90SLX"&.C>30FZ?W1O$FKQ:NT*ZK$2WGZK[SX MI/'$.M)T1/5?AT0PQV^.Q_A?L."@VX$QR8L=/.XF9&VK^BHMF4@Z\4JX9=>> M];GT4TFLD4 DO])NJ;,YP3(G6#XQP<+FY-ERG3Y:GZ_>G[M'[OW#IZN3]T_. M'X+Q_.0D??+D\>K1@P<#X_D!QDQ>0732H8GS_O3\PUG4G6W*2$ M78E=':($AX]2FQ$^GG*:"^)F&!&CO\;HYEC.*;6Z/-RH*-P]?7!^]B1;OG^Z M?+IZ__#LX9/WRW7FWI\^>.C6YP\?/4T?G0U$[>%+OPYOTK5K]\]"(/G]T[.3 MT].3^Y>WA[&\P6 7--J%&>[]U^5_(7T:7]T-^V"^8><;]M?=L.NGZK]\_??+PD=>"RTOWWQXOV3IX]/'C_X M;57]]VI+! NXA?0]NW__:JK M5QOT/;RLT9=-7^/GALFZVP7&$S7YL_LL*^@UM3;4V4Y99,C6 0!))LD%!@OZ M@;R]-PX:2J1#-S2.-ONM7P*)>[]Z>_E6,41SR$M G(J#KAA;//6&XROOR]>4 M@TM;;8N%>I<;R-)5O1;XM0:U?QMLK8_8SK]2,^@]MFAYT?[>+>O.6[*\K(\Q MY/)0EQ#^\_2)!=FB1J)Q="RLN&>8;+2W UP:8? MP@AP1S0#4GG?)*U1U6."AVA2$1Z(-=[$4[)0&4'Q,\IU2OC7;_P%%6>\=A3L M*0VXU^G)T7])"(J=&[.>J@ 8"2QJ'X=YG3Y]\(#08 D(2%K*QSZ?9 /;" MN[0OFW14A%Z<+BX9!38>^.*)'S)FQOXWA=>]3NM]PL_J?]^3?+[2S?IM;Z=/ ME4H5)B.99L=_ _&*G-:GCY\^.(%N\O.3!TOOM#YY_'YY=IJ]7Z].W>/3],D# M]_!\X+2>T[7DLN^E /%9VJ;O'STX>?#@\P9)8H_LMN9DFN-Y;/1@4>&A;_[? MUPY:15SV_W_F^L./D-)? 0K@GIR#Y7WV_N'#I?_/8_?P?7IR=OK^T?+QT_3I M*LL>N&'8X7'HA&[ D>^H#JG,+I#R*F^J]??W'WUXW#=?!_C+8>RHS&3T>%]K M<>QEA)W\.E33_O2;8">/: +\58YM&@1F?T 2\A$_CV%A"=J5LHE2>FAFG\KL M_?]MG6#9<<60QL)Z[84@3M9-!7W:*58[14 AA#'!3R7!?84FC'2 MLT: O:&-'%JZO*]+>;G151<4Y8]:I68C^.BU2P4WZQ]2.JRUON&ABN\9,#++ MBHMVB5=L_+.[G??G8<2N:-P-FJE"0G#;%4$&JIDIU.U"FRRX!0!2>E14%79A MFQ=2(SBUCT:PJZ& "=BJ:*,!8L7"E1+F'^R(%/5(525-,:H.?.7M#/;5DX4! M$AD4!J&DW3[?A*'*L'5?=@UZB:DOPE;N<\5NA3=VX"/,I<1V>GV\CLE_X_+V MC] S[R3TS7G%95[U^'GTB%1>"(*#"D(!!L<^&:""8W:Z!CGD!"4>9H91*/:A MRX1JO: ^;H5,C"@YHJF491N1.-OG>7[Y!H$H404"98[_K#H3.G.6QS.F1Y8S5VBK0&I+P:V-8C(J)H MH3:43MP:4>%EB385&?)^/5J"W?5.O7Y:W!IZI727\#N!Y;5&/@3Z&]1.-]@\ M#V>8-E?@,*@S,.?:21:?L)!PP=1IX!&#\8O%RKM@-E9N^'>NWXB#Q?EX!Q#T MVS;])=_"+L$]XA0#@56P/V8?F/.CL7@7=D-H "C>"] #7J7GE6@M=+T;K#RI MX_FH5'#+0I_]!641HQ7!'NJ1\6812,3UD_,AD M< K-T?.O0RF/Y0*1/G:%BZ:=0F,2]3CP6:*R 8MC4KJNIN8-K(UU;>H-MKS9 MWI^-9-K9H6(E4 V_A6-5I'69_KGIXI'ANQX?0^@>#J&$\S&<+5Q)?2*B:@[_US\T?LT4 5:4G'^\^VZ2/_U&5_D!?_QP^_D99G#QZ^\7/XI4>(! M&L[C8$J/#LY3, .(:=3;P26#NN(W&UV%)X?T789DZ!7Y7?L59Y80Z$:/#HT?$313R%5(!$X(/N(T,(0(YOJKK(;L"J'-KH M(;!MM*:85_Y"UC8WI@[R"J!&P"&8#=^*V%(&Y9?7Z@LM?BYSRA^BE31^H_4V MW6]-OT25%?JGKIJ,+UUMP+C,O'73AJ7ZPYE?Q5-9Q2\G"(1.P<1U!0MI-DKN MX^<7L <1;G5)WJSB*$E5+_,8Z!6.7:?H@=#]?9F8: <8C!H5ZG_SI7IP@*:[ M^G_LO6EOVV:Z,/S]^15$)QTD *UJMYQV!G#=]DS.:9HB24]Q/KV@I%L6)Q2I MX6)'_?7OM=T+%\FR(\>RS0$FM23R7J]]99[]\]MS7YMX1)<[H01=T!-TTA29 M?]QM^38B"\BC(C]EP%J8; 2&+2V&,@,_J'7.>8P2D4^A6913B)6./F+5KS=O M/-.D7:<@XF!.O&VYB*[DM-XH"E5N@L++3=VD+2_I?8K",2?[AS9*2*.(F9HF M)Y(H'1$I(E<@%IHKYANO.^S9@CTF@1@N)#Z) E"BJ(1#G$G)(M-JPKARX)'D MNN,,ANY?N,S>Y&0%DR[]K6OP2YD,SBO-LY=HD0;4$OXWD6?2])F $P\PL?Y< M/I[) 5R]]L=ZACR2I.=;ENQ]]]!S% FALV M1,^3=2[H28N%P1;Z6?J125QU3ZYF*YF+<>)A1CL (^G!-ZAGDMR=,>^5$P$> M8:)FU>=UQ#4#64 QO9'A52SW#?H^,?Q2Z79MF2H3/88@@[\N0UHT[HZ$!=R\ M[:GS\\7Q,-^? ^[/";2OY,.@(CCNP3KGZM/-H]$2Z\1@B7*=')2J$(AD-'&Y0D[L<0U/NC:YMCFY)?71YN5)A_5HVYEP3T< DQEA:2.!/.R9(%RUFY;@'GQMTO0;I70&)V0 T9@I&Q4ALH M)76,&(_7"2;)DG%3=V<7 +(5"JW5,JM!QM$0@(_L*LM*+3I(@F5;<1,%1QYE MG(=U<@Y7([D&-L*FB'5W/.):XS#C=6MF>.-]O,(N5.8HBD>0VR+#VBZ]HZVVR;'R)2S DC\KU%D<]!1ZZCD2HQD-#A5UM M@'ZB* ^8ZE>@ P$EYP:E>0\LO4MA TLKG4O0Q^6(?3><6>RLU#RV5=?87C)A M=YB!AZY*"2[=_>2?2O=4LC#G4MFR@ZTB"=[*'KS;\FRPLJ[4[A*TM%@I8LCM MI'O#_[>IP]M$TT8!>I=NV3'W(:4A'L@+4S)76B/RZ[\MZ'](.QT\XJ8"Y"R5 M;N_8#A=6-T^+RT8KD6OGP5*E()-(RCX>'3:8)SJP""-2!7"G/^%8YRQ_Y)K6 M_O:3N"#VTWZHN!25A\EL&<.*_>J7).$"4CRAE(5+[9R__,1:XSM ,-89<;4X M$-=>(GL7OONS#81YHR$"7K8:S@77BJ!\5,B3M6M?X*9TO$;=(I]Q1J$U4"+%CC=D]-JB?3]!:("W$H-6$HF,4@T+83HGG"/'.VLVT:M*6NI%MF0+TGJ?H9 M\+>ECN$PYZT=@7CP;&!@PL)E=T1)1EDQ(A8CC16NT'<,PUT'&XFG8?ZE(V1( MY71&HZ1%FD*";4Q]-;DL,O@D5#Z*(Y.H!@B^IM?'MA/$,'R4!6?-^&BAFIJ& ML>:[ A1E[JYKUR 5CB37TIA^Y'8,]S$G&9C )^GJ@6P;$STO<4UN74 4AJ_" MP"D J'W-U'_!]FGCTM$2"^0LGO9'P1>XVPQ-6;ZQ:(VD?'L<)P752GC4*7JC MUI/7>O(>CR?O9A&!!2(3&6FP%O'9->KV.LYO.EP>6T00AQG>4_[79D,.49.25+HOONB"D MIT75QHSL#;42:G," @K5QM36UDO'*([L@[UQCMZPC7%4I$8*7,693#E&71?F M.L7UQ=2J!2^)2:YU"9B<)*T+NJJPPF_$D5/F18Y+!9=36F9'D^$_)7U)W#,7 MYHB,,$'24*Q#\##FLR0%]@=4.IUFF2_) EQ=U1#ZN-/JCY=*EF%;?S)45 MEY=P-ZBE*7-1 8.8/>;*:BM+$%B<$?,VO5UB.88E%[9U M>]NL2T*&3(>ZDV29KI=PR:P3S"0FF?*P)H-R[E7E29][H+OJ,2Y8=M79M3W9 M"'5&H3$)+-RM.BV,;G2Y.^XU&P[!%8[F58K,I8ZT.94467C.B>G'S(LM:\H3 M'9+I&FR,/HY].V>Y<['DJ->V(;'9U(_E$"=@XT$08R\5Q\,26L/0=#Y.Q2?- M5,;'@RRL! MB"'I_A* MY"\L2UY"]V6Z-FD%R)HZ1>EC6I@R\>LL";I2N".3VO+W5GHD9Z=D"M-RR;@@ M.KH9D/*5@79%$6=;F_9['>]?NEN?.4"*U A"9U#K@*O$M4B7N])1-(.+;6') M$AG7*1).3<=D>H;-T(,2!24PG>FTK"*3]G]R=P&"-%]WDXW'"'0 21ZI+R% MN0)\8Q.AM'D4\#_1W"F,9RF5#$2+!@847B5$R%:HG%C[3$M+B*S/7 0F%+L\#@[@60TND4_06N0Q_- MOKIZM#:C_2H4]EQ7*S4=XF6%)V9USB-S@BVIY$N50='<.F7GK28[!9.#\T\S M%2"BZPR1S >:.^LPC\.>3ISSXZI#>4S()J-,%H,,=,PW*H M&3I[@8A3?P)4E^#1%%?K!:M-E(3S) O9S[\\__CQO?LML2=;,1F.^ORW_WWS MX9SI'"\VA(TLB<6[>KV< Y6:UYS=7*6$/;+[P^X1=TWH0WFF2UC%*IRE2:Q6 M(=S0)IX#Q639[)>+#[Z-D*95ND2@K]?9,'?CT9I9*2 PS3"=5+.T_CE]U\[ M=A2\?6FLLA\(_/Q'\\RPD\=<,;;V2TBH6H^<%?L['#T&L63\M&\HT =>V%N]L'/Q ML/YB\AWU&IVO6![ [W1?8NK+$BL+1L*R (>OTDTV#SG#R7L)DOX\7$?!ZI59 M;. HV^)\%:N/1:AN,U#@$C0N2_+X,HSFZ/] 5:XFY!+9TV%F)4[5:YY@]!\] M1TE';)2>,2A)2R9 (2_C1,H/X @DH@)9H/_V\4CIKP%%:E">=ZRX/4F!I_U; M'RYNS6'U?("WP*1=1\7-<[I=-PWA#5?BMFH)R67Z2@)/!_,"S&=Z?+TJRK65 M%MGQ BOD:".)/2;*.L ]?I!H6GNO@[H>AO4!W+AA^EUFVQ'\NMZ0I<^/6T=8ZVAZ/H\UF05.E/C&$BBKBTO=! MU?UE.Z*7G6;,E76BE#3A$G<#D=P3[C &/_Y.):L&XAVC/@4.62*[TU+%FP@( M=Q(7\! )%+__SQ\L1=1F%I+/NOVU3OSAI3@2?HYQ4U1+XJ147^1FT4PYL0[3 M"&-Y?E\J*GL0E9=DBNBLD[6$:MMD':[[4:^X$'B7E&B=LLUXT/W66C0;9BP5 M\<):)J"WI$5\@A*'KE7&O!Q.MTSQK5%!.0,ZL]5:L(P'WYIBW-*8:]=>D;[O M-^Z9&1?U0ZD8224JB*7 93M5'LHM&UQ@N=9YDWFB32LL;7WZ3'F'@(3;S##;1)VJB?7M.2J9-I6M"0%KPB!> MB)N<43+9U'MJ[,#&6J5!#2T*"C+C*\*BIG,5M 0STBS/VX;\0R:6;G,N[9HINVR0 MDALT(&-[3%DX(:9;V5L+%SK)80W4EJ-L[';<^W'14')L';;+<1F4&TU1B-F] M-TJ\A:D),PZ%'NMD+\?PPKD-&;($:OD)MT"P1(8"4\GH]X\7(S3\&OB<*BH# MPRDX:MY\L?\J,';_$J0VXVD0F9(8S[]^8L^@(TQ6PJAP:2P=]N3L$5QH+<@C MV!:Z\4"W++!%&O=B*V7:]BJ>DSG(7"=SM59T=!X&H7+BXL);RFI)104R2_F1 M0$5 Y@0!'@D]4 'M]\IA_R)_299[^W Z*/-9 X*7R?V63/ MUG7&HY;B]ZH*# 5%A:N*H_"F/;*8SX==DJ)WP->_#'PQ]'_\Z%<@B:R$\/QZ M267#&&S0_@(P1KW'I?JE(SM3;RLB XH,V7VN96Q?\;' 9 >R#6!_F M3G']@ "L'M]@/,6&\5CQSG'FZ_AYKB2:UQ;(9?JPFU!%E-?QD@"-C 3-P'I' MW,\PL;+&8;=I$R(VT\SN-S/14G(O^#T37 I5D08!:+?Z M[8-CVT&$82.W:T%V3,9LNMGO#%"4NH+O0%Z-R9N#95IAW5'R.4#MS.%>I1#J M>@1UL)>Q"';C3H?:D';?X-0;F.%2.W?8)0;,%WZFCEQY\!EM22@AP\!OW_WO MSR>_G/NLRVYTA -1 VM.:@@=KUN?2L:E$IM'181SHKE)+G#4'X=%PBKA >2FZ2$X866("DH+OK&G& M;46(!]J )CH6>_"\*JZXV; ZM_H"OEVLR9:-ER66%;W!"G=R#[!)'GNS790: MD[/P* M<_+,3M",U;AW(3&^35/7CU=M1_H].B+)%0\_H0R!Z$_%#K2DKXN]-6??FGTU M*;0]WS4!64&^)^MM5G+0YJAMA4YPFBM7:[I?)KY_.)\(EJDHL>3V(5"O]/6X]=Z_!Z/Q\\(5$:0 MX6:&^HZUVNPVT*YQ"["5C3YBI!>Q?U=FIV2Z7P>ZWJ?507H.5S M.HEJ9;V2>4=*TV.1=GU!9 &'^_M+DC[<\I0H>9G6(Z:LN]9:WE#KBE@YS358 M;KUI#BFX"D A%0BND_03'#'(+-.--^A_JTUN+,F'*$#I8D@*9(-DHVS%IXJ] MPI5JT:[C/F^#;@BX3C@N+P"(W9T<:"Y6W0&6YZ1NXV+ $3B^+*U M*P /%M)YA+/\G3S/D@^"[;R.N1^C4[=/6"!+['!\,X9%4A>&B/ZJ$)XQ( M9I<&V703PM*6M>I:JZ59>JTN8'.'H$L580REC9AUA&N<*HE%%-MOF@)T@&D1 M;7.4H,.JH A_H)@@EF/G 3P'Y5U&:/.D144*_MPD&>P=OCIXH[12R9X=16>! MSB$RD>&___TO(/@ [!P-#2'K;<$%V9*%6SHJDW(/ILA5G99+92NAKYBXAN;> M#'AD>LE&1B^9ZIH;;HTUIC&E,FO( VV5.^T $7AA+N(PS47*;6AD&(V3.,X MF(;R&"4@P5(.6Z-C:U6JW76N;=K!M;2CY"ET.1C>'.6OK%G&+S6XV%;M#P,: MM.T(B0G*! U3U;QQQIE;*OG$#EF!WR5W3%<-(O'!J=>L9JM7 8*_8H$IL;FFR :T1;8,;8?>X M(([S+B>*Z+00?*N<-%)/%$&W84,:B62#!"ML]%+ ?,\\)UMW1#!99#[N4A! M J;>*+H%$Z*9"B6#OAPF[CO7[/@LCT<6^:"4[IOK=(Z2"I(_8KD:H#!" R\L MDDCK8_E!&O*>,SFZ$,\_2PZZ$V\E/]"M%8=G7U]#I4:;3+6[_MI%8_Z2T_TB MMCFCQCM"\1\<;\""/F.M6[<-V^FP*XV>MDC/UA;QY(>K-?7FHB)]1$>H[B[Z MW3+--I'NBOW!R$@E8MB!#8>1M K2A,HM<^E0K9M(U2UJ?MTM/[5<%;!*"RO5 MSTQ*(QNCYJ ^;CRJTDF&&$S"DOYS.NS++8BHZV.BH84%4DZ=H+$:3W0JT.LW M=YX3,EIO5G<4Y>4:= 9.&=#E_'MG',(2R+%%T!<468,\[\N45#FH('W/U[ +VM$-AD?SO#77R]XL.12(1#XI6$5 MF:U=>DVWYFL))*%^=KFD'P7HZ7 ZA,OU7.&QUK5]$4OIBV!N]#%Z]'+[BCP#?H,5>$A\LQ6#MVL"@ @<233WW=.I0BV;,/8"C;.! QD!+:6VB^-ASV^< M:* *YLOYO.A/3CLCNR-S K#Q& -6(^DL2D#4&76_E>KZ.47_9BH.J?9H3LV4 M576Z'M>>'QMPPP_(XLT(OR4ZZJ#4R"&6#GNE%N%\!T'L2@(O!N[ZPYNV/3;^%2'K M5W36S76L]DQHONDM*T]]X$\X@GGA9FGO0?OF.>5/N@WL$Z9EK<.T2:]SS'=I M>$E11+N>)2[Z_OZL9(G,%=AJS!/)0@8 Z MZ^!R2J1\O_4JHK'X#JYZV.\ M_FVON?SC$M0FL'>4_T T^#F<3J^)JWCJW5\ M/1['E\:]EXZ$25V,7A$5>3$>=:V(8Y--4/ 5,S[JD>2]'IUVNN/3;SDL#\O\ M"8W14Y!5!!-[='%QVQU-.*:8PK5\YQ9EM/4=4(0CD(Q=QY'JFHPSQQ6& MKF-P>Z7"T!>H1U$J"/B\K5>;IQ]8>H8IP/FYTKO M1K]%I7[":,6Y#UI@^4U7WCP7TRV!K4Y/+?O1@DL=5U0:6#[7=N0B_,?=#]@: M6U0#AOTRF:OAN?1/![5*R&[ 4CAM/L*[6P0SCIVK/B>*$3>:F9-!K?(&3LW. MZCI4RCXOHH0*56E9 M:: MC;9:?1@[E?!T.7EGT6Y''%M?V)C*M!%-NNI1L=?56C?/KN4PR1)'[@[I MM*VF(/8X2HID4D 1?,+#;$%:)(-H#FQZE1F.7;@#@5HS,T*T&Z6^>T#,G2MR M;#1C7\831DMKM30?._'Q)VR@)K1\)]!O\FT?4+^JKT_ZSNUAP@?.N!'45*NP0!>5^@P+6Q!E M(8I,*TU2H^?RUR^ZG;X[5 1X$=%K6BM'29D*L"3HZ(PU1,"NBC!;&K^RFO*Z MS_J=4S.@R?4R5@D9@-BQ?M=:A VYDIJRY8:JUCI$%$HO:,MB=&8)5:8]S)%) MU,R4[7H!MT>3 QSE8*N:D)\I54L>2VCY5#QT!5#21[G8M$R9&1!$U;^!-G MVG(L?74'6@*5%EQ&6+>:DM'"2*4";A?FD9+@ JN,">.A5RG8W]&\2*4ZX3CY MJKOE]H^Z\I2S6$C-D.VYB1HTM_U8U?"D-=2FL4ULHK%M5<#L#I"P97WZU2T&LE<: M^$ 9G[%X50=ZY-J@P+SH :^86EXQ"[*ER::WUQI)"96=7F$3!U-QO?K6V\2EWS4AU]ADN"1,5G).F?H"TR1- M*?PW[-O@K7EIQ9-GUE\IVPB*G0?Q) M^!C<5EX(=+!%@N17W\2+V'GX^TLTNVB=GN?2<;$<8J^S<"MAAQ(WNUZ&$0P MM[F&.TG2RR V0=+T.Y>V01M,0F5ST*Z_ME7S)4\0 \@1L"6[#3B3&XABXRA) M1Y'P-MV(0T>W56(82PQW[SA&I\VF2?@6"E).X :&,D/#9&_HWRT4T(YP6@J2 MNFTPD!Y&$B?8+\]);]43.DS\WXZHOB.+O'O$:LEY*4R")1D;\4'",7G\@]FL M6!5C$#_/K.1 M/0*>BQ#S7GEA)D#%T=VK2RX'J?A:#"!;:N=Q.C'/6B=FZ\0\-B?FP>N)Q[H( MG[$'4^%!-U87.!#Z?)QR ,: UJ#*: ]:.6I8+=!2L2UA29B=W]#1H-8>VTUO M,NMP^C&5YT<9.@VR/"TPA4F)M)5R_U8:(S/U"TR8K"]FTW)W>5]G[)DZAH+,J2XIB^91&,=4J;G15;M4P\F+L+!"B\S.<4]*C2X&1M=L6 MV\V8*673 T14*A-(PHZK2)EV:]+"QAY;1K7<=E0]OY-P:5K,)A0W*BUV03,B M 6Y'NP*I9H=6$;AF8"SD/V,#DKD@4[XPLU4+) !8NUZ<5<,F*QW\W#*=4@S] MPFUCOKM)?.U0=+(D=1Q6GP/C8#']=Z6JFZ$UTL&27SI QR"=DWES!'3=(I*1 DG,;8PJEI*,Q]2;]2BK2@0"!=?J$LVRTN5>R$SF.,5 MWA9%309GXX0P1T]IC1*O3" ,@MY[^V;X>=M[8WK/=^,:@.%$24*$E4+J]*,]&)\,T->)_;(/ M7U8QM;)XBC4R"WJ)M:HJ62PWW,"K)DWZ87&F 3.JT6AN3]=!I9P15T9?.8Q' MEV]K**Q9L54V,4ZJ^;^C%@/F(%YIUTG5SG4!I#?PWJH4Z[J6O9/D/ HPML,) M-'!)K26J5D8'!BICZ@B!);7RR:KY/MLC(; X2F12)H$\\![L;*8F2DK%JW=E M>%&76>TX)2+D>FJ"&<:"<"4U[8-J/I!R##R1?UJCKGY:,701="ED,J<2YT^>+ @YU5\U; M*1-D$QV6\Z>:3JYI5;ICIXXKP_EU_3E<5^]]:5CO Y8900_KK[]>/+C>>4P*$ID> M8BR'*46,TV01 ]<@S0#X0?$@,@15SG!$&5?BD3ANPI#P&+RI5/DTY;:7V[EDYW6 MV,?IF.EW6\=,ZYAY4,>,N_8I,*$==-<&$CD!,XF4PKK72ERW6.1[H>I'PZT^ MXM+L1W4N_N7B3J'1LBJ;8/55646DY2 M<)"".:A(1C9+PZE.1A2;C01%7>C6FJC&<1L);$B-LHEX:ARN_>]B?FF+B6%; M=VP4H2/2Y/;U,A!$);;JB.27W66*3'DI$[YB*T:5:UCAEK 8#1H,C-G@-T#( M4D&(7G,277. ;JT:BQ8)G$ N;=7=N5!LU2N)/\+/3728YM]NXX 0SXWSAQHC M"L*8+69I-D./\Z;8O+! \^3@L+TX+!R" ""Q<0\6%JT7>->P60@DF];*T7YTO53 MJ7$;WK_GS1G?*Y ^#8#5JCG6:%*[S2T5;&A!E5S IHO7UA;WV@]*1O=@]'<- M$ME32-M=\V/OY)$OKJM1CDC?*]I<>+K^]@EF]Q\^TO&A 0Y8:JY.X+69>HT% ML*_38+U/9M=^"2@=SSNR%)(VF:.2S/$DLSD> $MWZ7_;>"M')QR-%G#30DT# M.@U*'!!1C6(HF\]0J@VYWH03B[;[;>I<9ZOWBT'-IT1^J63FUB#7@6WU! QX MIQQC4]J51/007S'+=*,=';;!7A!1+[=+2_6#>DW7RQ9.;40CB]<)*3#K3+W6 M?WQ_ -.1MB8ZWZ 5BX #UW 2!1O0P5\OPL]JW@0OCHU'6^:8M>0I_'^N]R"/ M(4!]\YW[PQ?M@6([X/9D3;0\6'Z)2\4)\2AG 6+BDX7^_6]GX].S[W_X+I^[ MZRH_5&>4!R -N\0Z# =+8Z9Q-\ .A2ZE1N^T&57&ZVZJE9,W/R#+C8Q:SR(* M*2$ZE###+)288#M(&4/J R L R$'83*SJ1YXN-\A2'Q'8-5"> OA.N):$U ; M?%E"#T*<9# ;;2?H#.?PR&B4L^-!M9113)+ MY[_'WUIP;L%Y"SA+K2(27.;H Y<*4FZ]K"A*9CM!71SZHKE6'A;KM#CI*0)? M<<5-$*_\%4%@RC4=$3:O4:KC",0CGV:I"K MUU(L #Z*255KRG:&*+21R0WXTNP\H[@WX[@[!AGW3^45$CZK"9;.GG S6;O^'4AW-E7NN&QMC6 M-5? H$A+BFU]Z(QVB6?:Z4DWAX"6^0@/7H=@-80>Z%Z9KCY!S8QG(*&G'!73 M])XCV!\RJP8C[51**J<@+,9NKT&C.;'I)VY MG1;H/1LUQIUJ6)R*E5M\&Z& MCO0,MKD%I?+2F;(G22$FW!['1DX!]P NJK391)]D4P+2;K5,YS-5WKSE\J2[ M%*U15M@\I37?/Q;CZ\ MDPNX^J;ODD:7>OJZ4;H;VM[$#EF(T0MT_S:+K>B[1'LH+90-W4%&?,448]VO MU^!]=T M2K)+))K(=5(M&9, M[,K,P5T7JBH1IEKZ)'\N9DE'&OT^U]ZYY(135TR*PS/AH M%@!J^DCT9W)QO696>@V'<",+TR\-'[^T/!8Y M4E6YM]S"-EV^VQGVVWLYOGOI=8;#]EZ.[U[..I-!>R_'=R_]SN"TO9?CNY>6 MCAWGO;1T[#COI:5CQWDO+1T[SGLYZYR>M?=R;_="_L&R$_J+U/P'.X3)+0[A M7A7J!SV!6L3C+8]DED3XY3^^F7QSQ^,93#JC\;V>SV27DZ?YP*:E.=WS^>:? M_V>+D?SPW=0YCA8U6M2X#]00HZZV#:\_8SY'./>T;_'QH$[-*L]_M&C4HM'- M:-2_*QKU>IW^Y"FA$;JRRCAS;]KE0;9^YXVZ.E8>UUSKJ5M?]?R]):G/W>M\648,UG*ETF1!?$\>_78 MQ=ZW*@^F6#_EZ8'[5T'QFRS(][_G%P?8Q4U^HX-'5U$\DKNM 4:@[KC,+=GP M7F\P\4>3WN$N]-[EI!:(6R"N /&DYT]ZW1:&6QB^R?%UO# \//.'HTGM/N\F M$;EEJ& MX!CNA:.-_,'9X- <[=G#2(LJ3P]53D&!&0Y;5&E1Y7Y0!07*)X(JDX%_>E;7 M]1^?U>V_,)/P(V<2MH:W1ZKO:0_5,S9<] 8]?]2K:WVMY:*%Y$<&RJ.N/QN.G:8G[94<1H-8BU^I.K9EA&UD8G_J34;\U,[2HTJ+* MS:C2[YZUJ-*B2FN1NPE5NO[9N&Z\?GP6N7=2RJNUQK6:WV.U80P'_FFW#85K M ?FQ _)@Z _.1BT@MX#\V&UQ$W_6B MQD*M&>Q+L/?A2@M\=6;VP%N]%Z6M>^;WSNH!%*WYH<6$9X8)_3-_,CQX&D^+ M"4\6$TB\>Y*8,/ G3S6]]6.2[VA_W-KW[EVW*V/, #!FGA38$>@8J,/A2C,< MX\[O)2AB//9'XS;[M<6?%G_NA#^CGC\\O +6XL\SQI\M=L<'W_F]&":'77\\ MV1*5I]N"?Y6&B7W O-+U5K? O]RE9>(QM"S'KIE9 :"498LB*C=/K31G;6QX MFGEAYBWAVJ.-5\323!R;-H?TR[Q0V+84N[?&Q4H!Y&9>&F:?>#3S K70KK9H MEK5@-T]L>U[JA8X#VK^@NY,:]?C[W\[&IV?? M5\E:A<2XF/)%2^:/.-#.YLD(&-DL62O?P]ZZ",34IA7@FQOD2K]7 >ZF/N7D M/=C>,=8V?;?(7"--+1RV<.CTF)^J6"W"O-[P>@M-15>6P"$W:VZAK86V'="& M,!6PQ('L%J[FD\I];Y:L@.<"3XU@0(*U8+8,@9;)$_!QIM8Y]KHV#;#=7NQ! MO*E K ND^3+(L3UYD"J75\-[JV"COY$.X1XW@'=9>&7-L;I,E,5KJ9%FG%O]EREJTPO&D$>WBM:Q&@18RMBE/D[,O4BREN(:2%F)^,6.@/T M)P]71*L6 #J7113D"8:8K($:7H&X^#T^T\)2"TL[8,E1.!; [.)+'WEIIF9% M3A_F:J'BN>9W*@8^3-QO':#P" I*$*Y<>[-ED%\J;3< & +4@P=GT@C\"TMU 7+;^<.WL.EKQI4J] M8S61.AJKY"W6C*@;9_ UZ@TP(JP6[R0+(OA;E2TZ$>$IXS ",D!:EL2QBER] M)%N"0G,R#3)Z=(634&T>,R$^3 "G/A,5OP*$C=1E *-,BRR,T=3D0(*KAOD" M7? &:#%)$3,/")'J(4N!'=%#(8>P@P>3(1#O09NC#0K^.5?,I;6N5 :L MDE$?WS?;[3AMI1W9:!8!G*,O;ED1K0=X#??1-WMK;Z?^4+L2#1#T,%^KW W[ M_Y6:?AOO(.H92?I:NP"=;4DGM3Z)T)= Z*BG>+" F5\'T34P6=GFZ5EG8-4! MO:H!P66W,QA]ZSE_6R&R)&A^/G&.3(3QDT@M -SY-?U=RAW0YIL[ FR_ MAP[&[P&B3V1CPU[G='1/=U5!SX&]F1\";YFJQ3^^^=O'=Q=-FL;-RL)'TA:! M=5W KP )F1'F@W_N :SEHVXZP2.01=X@@ -*:C3TO5CE1T-C2[?F>MH7]+]M MZ]<""%GWP\H3W@(8()=K,.\".$+G? M>WIBX_T.LL 2:*!W?IDJQ4(&/GC^=] ?OG]_XW/];G^,8$8L&Z'NMX1D\"+/ M\H"447[NQP@. 0AHK+P+D)W#W YDV%"JUD$X9]:M4D!$6CFPCG>S/)F"A()= M8GFX00=@$T_+S)NI.(3#B&EZ]!5CMU#?D_/!#_5E^M6I8:[SXA*NFU](%HL, M+F6ZL70;XJ2(!C^0,@>8/% M+T5ML_H6ZJM$ML3T3[9:>LSP?XPI8-$\B2MO ^CF-#%J?EJI7097J'H#H*0, ME7C.Z9P\'B30B&2$6B^Y%=2\=!4I@$ZXCE@\0IC\(P[QF0\Y:^T8/L'#!UH; M9/M$T[JT$IJ)?KX*/BE[C7PX65:LUKQ5 O-@L6"AC\ =I"U^<;5GZOLEY%,*V4T,[,_>8@"+#3_R$;,4< M69):(#HBX?V=F$ $L9D:+D#\3:Y)5$T5\Q#8&,JUFB8 B _HOUJNFQL'? X M9B00L6V$-;Z9C3$)X93!&@M>N)#JK4#-\;)B^F^4\J_82OAL7_4 Q/&0%O7^[N422M9;S/83A]TQ' 'IG"3! M@EA'*D*I2QL1A>0\.S=,"T[[@].%Y7R:T#(5) YCK'9 ^*8HP"+M.@97RA?I M6G=!H2/AES^$#;JSG$"C7O9;?3,96N!#DDD;MNH8BUWM#34R^N-C&L19!/I" M0(*?2H'M)61/1B4)X$?SSS\Z'SHLJ.M7?UXMHN"OP B,\(#OH9)N]+X\54&N M720_O?VIXW'ZXI_FLOY29J'72Q6CK$068A1;DRD\,'0F M)%&8Y4TQ$)A\ 7F:1/IV9$-:(0#E(=^LD<1AM/(:]C=748AE(SK>GXJDG'"F MG ,ELY@[DGO&\JZ::ULCO;P.-B* P2ZL=H'*+=X6;&'0Q3,_Z_*ES]&M188# M?A^E(UK-7+$^K01F " #ML1B@)2R=T3LI$+78!H,-Z3C"%B^#K3J#J=_(=^7 MA?^4S?Z>A%5[LS"=%:N,XL,R/O3*+*RT(UQ?)F@Q1@_"AK$- 0J@[SPS:EB( MJ!_2G28Q>FEB4E" ,,-"FF'!W[)W;)T TO.,+?PP*A"VC3:7:%1'C.QX;V)S MDEH'J8WG5WR^(IN2%V %8(*H.D\4[T]]1F<3<(R9W P[@@DSZ(RNE08-LQ18 M&?U$OD,#70 JAB;H)TL@&B%3 C4PQK-B<-FH((7[,V.XUX7R.-$H'!AUW?D5 MG^?"#&_A_4TL#F! &[YA7\.N>'GX26Q@ M[&Z\Q"#>F,Y31S12)'JPPN'PA#49)4%$(57\$UWW#%;L[8'1KX((< RC*E%5 MB\)/".IL O!6"NYPSK E6AC.LVU[14P0I;?%I!GWHB.>D/ B#2+FZ=!$.;S1\H(@\(GO 51.C5?$U,#T7-C-2 D*M\:KLEPQ3FMH60.0 3: MLA!\-9@C!/$EI6J!@3/>)Q!B8PGL8+\7;"])Q1N(N$-J*^;%+)V9!/#_4P0I MV =$\Z6Q;/U1RP#< ' ".8/B&188\E:<9 * M94!X\8I_4C.UFJJ4B<&@YXO%ETVY>*3P5\\O26%\M4TF-0YE>=$?C3H]#S86 M$>"^Z/\D! B(5K3QM51'SMXD4B8HH"2C\4#UA55EO(8% M#KOCT@('O7'GK++ _K#7&>OOMJ^O6>[TO8_J$CA\Z'M_!AN@Q:DL]X\UT.N_ M@HXKHS9(N&A(@RT4:U@;'.;$/5\?L/"\-'W:'\.C']8XI@ P2(59.C#_%8;UFI; MQB6N,?Z!;5UER.2SFSA'IX_3A5?^:G36.?4>I]=YT'J=6Z_S@WJ=&YC5=@&P MD274B,L6V@+_DG;20$AN3SR.QP7Q)C9!,!2NHQ5G(]U1N"2'$'&4%CRU**(% M1AD%YC$/Q%609K0LXS[,*KCSK);5=@TG0ZV48G$0W0NP^X".>!:082'\*S!. M012(Q*U$PB6M(47)Z$\K0)&(GRW#]5H' H&0-K=175:VTJ\[BKXYF24,SWMB M[;K!KL#B+8Y9WAX&OX$NW?$^[%A$-0IN@5%92_C$JK2U+CC79<5A*UWK@#4Y MED."W!?9'^]@'?+CLBJ/Z_PXL_!@]I\B9(+'3DL372E1=-H0Y$KR^D3( M^$3Q[3..NV8U'4 G0!M\$2%]NE*LH]$?HGZY=C)<$NDHLVU'73)&6;#)0>,) M4ZU9\D*<[8@-2LZ@>>2:%9%44!R1;3+!;%GS]7:\"ZMSD0O46<5BZUR^R80- MK-8FA07T!OV*GLBH<8D$"8-%$\G^-D<@NBTA?"G O[PD3,Y(M85O^UGHH'#' MO>EX8DL!#'RLY5FJ.0.\4A/F#_"O* B'3UHKI'.OR$,@CD1>D.1,=7R1UGE] MH^DC!0LRH#%1W;&#$,():"-^Q$[O;1)! ACAF=@F 3KZ&6.+#M.)$3L\;BG!Z:*[51 MM7QZ#+=,G(*5ND[23XRV5ONW(UXER$=UWFH6KO"B%-HY")#0V@;P1@%+VJ"6 M@9 -:GXBUQ\ 80\NS6+-X? 99LH^3_9 1"WG)I$?!-&,9Q75Q#D"[4TX&EJ* MF2T!G'P&S'VMS4!))52Y(?[)!]:F*#;,ZY. L4\(P=&PO_^KBYAE"PG9E@-F M\!9M=KW2?TCKS\=2R(KXU(L5.M'^(ENH$_@#(@FCO0Z"=-/7*!0/+C#0Z+W? MYJW.__HAC^% I7]N$9/ BT5]4W1-U+IFK*V5M=NN]<:+:ELW'^2IGE5&ZTF$ MP5[%/T=GG328 D4H MB\N7EX78V2FOOY6'NI7=#!X'V7A[F7LXZXYVMY=I[ M:>E8>R\M'3OV>VGIV''>2TO'CO->6CIVG/<"=*R]EGN[EENV^+A1RW^P0YC< MXA#NE7X_Z G4K)"W/))9$N&7__AF],U=CV?8&>Y$V"\^G\FN()7F YN6YG3/ MIV2-_>&[Z9.'D*]5B_^94XD;N-8]AVK=YY&T'.-)T8.CX1@/V%CMP!REYJ32 M7M>6NVP#GOY=@:?7ZW3OE[P<&#@XSJ4,"T='4AN\]OOND(YJCL$T%#51B?NM M_HK!'*^IC '^5?N9/>Q$!V#6EQ0$D119$,^S5X\%G;[@+'7SROJ_M M%!G&R( 62%H@N0E(^BV0W M/?E) ,O"NLHY7AY:[L>XC:];74"/A8/AP9%M] MD+Z$QW?CAVD[.&YNN/@8NPJ.QSV_/SP[M-)_9-?>0G\+_8T]-0T_ T'V!T>%3,9X<7))[CJC[D'MV.I-UW^Z MT?_/!.2?M:6NF6@_"4/=!594=;I62"%N]5GWD0Y66%CR+]/)SA0(#.,\B"^I M]AZW.&R5L2>MC!W8Z?1$5++QR!].6M-=BP'/%@.&0W_ )8D!KD"O# M?K_K3[J'?WTI[SFB\Q/B7H\27?M]?]Q@0&\AN87DQP7)O=[8'XV& M+20_;DA^UE:U7G?L=R>'RA,X,DGYO]2 MQ2H-(FZ8.5]A7\D\I;K'!Q?TGB,^/R'^]1CQ=3#H^Z-AFR[:0O*CA^3^R#\[ M.[B7LH7D1RI0/488!MUY6,]X?A+6LHL=C8&W]0)N=: M]OJG_FFW^ZHU'[0H\$Q1 6Y%@.>"08\50/:75F1@UWXM5WFI83UK#:FT,C6:V,[\W:8T,+0H\6Q0X MZ_J3TUZ+ <\" UHS6PGV!Q-_T#U["E:V=_E2I5X8SY*5\EZ*6/?JL'+=<\3? M)\2N'J46UO5[;1>#%I"/!I#OR&B&9WZ_>WIP(:L%Y$#)UH< M[=R Y2EQIC6W[,8K'9VU[PW:V//CL356L%F%K9'NL*MT3LDW<.=WH MS!]U#UZHH 7D%I"_=J3EQ!^>MM;B1P[(S]K(-NSYW<&6J+/O\F :J7M8_;^+ M+ \7&_? *LOE7T[XV%_W^O#$GM 8>.'\']_\?_^*/HV'9_W^>#*&H;\+[G$7 M]%48PXKRU[U)"=AP6V%I7OK[=9C#$#/X]3>5FP8)TJRJX_WP72C4E?]M>,B[ M#C+OQ7C):J(*-LV!>]_KC3U:/Y'HS6'W[K>XLT6:%;M[8$?&=1'-1S ^M;OA M$QC "8#LO0ZP9'&>>"_ZDTEG?.NY8+,?EPIF25561+DL?)Z&L ]ONO%R6$.N M3< Q0.,ZR$/XF&'FLOH<9F@F]BY5<@EXNPQAYU@7AA.8"YC4_#+#$$LX,UA< MQ_MYM8B"OW8>71^.KG>(HQN,[170T?5.:T?7FW0&N^8JD:%Y>/7/'^ ?#1^S M"!Y$0KS\ODP=!HAHPDRZW6_OA=[.%$:P:LSN#S4?,<2VUQ\ZRZ9__Y^[>@O= M)[,D2M+7?^O2_[YWMK542-5?]XE_7*J3*9SNIY-@ 3._#J+K8)/)-D_/.FB$ M2=(Y_-+5J\)S\'K=SF#TK>?\C>=1.\Q5\/G$.3)A5R>16@ -X]?T=\1JS)=) M%F**_.M4152,"$LJ3O5_!1-C;L=4Y']W17%08_L#<#'&&9 MJL4_OOG;QW<7%3;CD.0X25=!Q,->\WKE*Z!"R <1RB_@5\1* ZC!/L!:/NJF M$_P*'):.!1EIDW302'OO1,CD9!P2!G,$:0T*+(BB:( J +7VM\J3C0^Q@(%0*ASEE\J M4(RZ%7D"$4 $BEGC(N2M&D/:6Z) ,+&7O@T4L#]H$.$D*LN3&.XQ7P8Y@W(P M _9Z1?T)=K%"VG*)O=WP<-]'E%FK&>)\M.EXYP*%9A4LA)5NX&8$P6M+U2RY MC '2YH:IRBZT1/&BUQGQ44UE9-C==9)&H(O(>VSLM/[F0;?6[Y2DDJ^G1#0%??*E_TH?&WX[U!RC$#J0MYEW<=YDMZZ-[:,[EH,V M_JYUJ=/.Z3XP;GC6+G7*&8N0*;E2)?[YHH%1[S?9=BZ)0ZQ*&X1KN +(1DH, MPJK%$X%,:>FSCH)L%<*%3"Z),UH:5C*%%\#!77C!6L0_F;$ M]OE7N$ %^GWDS>!*DY5*LZ,&^#K4/#$4.%S?SDY=\CS4T+X8P$9UMG)G<;7? MK5@PAJ<&VX;#.F[O+90V;OMNNZ8Z=1DJ,B%<*4 0/J\YXSK8K,AF! \GLY 0 MEKB4V(%\SS&G.6I.735R[\2IDFN=JYWN_Q+2O#Z2E M9HB^N_&_.[9J-U&_LYXCOH_O.I6Q%P'2%$2;4E65)K29FBR-&>^;C62P3A2N MH@C_BX]:,XVQW+A$I=93$/C$,L1>.:C9PS!3Y2 PK "V$WA86!VG/HE"0)=I M !26Y2V8,83= 8BL:+U%IA9%Y,$*--THD0)7I+)8[VP634#X) @[FGPVDE<\ M83F4>\;:^T#2B@?NM-O]ZAZX+U2>;^BP5#>IW?2&=M?=&8V:,'940=A^U=\R M'O7N*AXUZ=\W[!%9&7)(E349:@+OQ-B\] G&FXFX$,>*?R+!)RE2HBBYN@QGWCI<*R(K M0!"2-#2T@@XQS,2#9V@^OKQ.E=D+/@:G'FWL\8.D<)D&*Y(<\/&2=@6J6 XK M6^UEM!/*;&414F,!?G(X0!(M%\AMIB"Y*$=-$QG>)+RX2T/WH==@E_&?&%A+\8AXN%K J>!9G\=F#L$YR^B;:#I3ZE%JI MY^O1S5OT+NEXUB)YB]>8C@X&_0.J?6,[EB&C+/8,W("(+Z.?J5I$0"08R*W; M'H7[C/W^@ 99L4:DD6=6*Y7.$,8#=!F$9#9D2H7$"9\A3[_H:.9I@W8MI7/= M$\>%1G>)LGML\1"C-AZBC8#,V]_5'<6WHHMRL3;U.1]Y4@2^68AQKKA:Y;)J(-Q M%VT_$,8YMV_AOG])0S5/%1D8\N!SR!;.<]A;M$*DVL1S.#JE!Z'KBV, MAG' M%[P--B*)GV?$>3&DACR'BP(%<*YA#G># M]A'Q/&Z%P'6P(=QW;FO?=9'HUJUO%9W\*1YMX"[(A2ZK;GQ,0GCZI\=,!]D,*D&=/4=PM>P M!GSIK/N%LJ%K!K=:K]??O/1T[]WL!]#)PP[V(I."C[T ]#-'!L_W9IV"-L#Z>7G_<&_?. M'L#) ?"Z$F:T'A-2RMBH 61#@!6L$\,P^ A41W-6%#K M.6HP\_;*2[,B354\VYBW,R]*LHQ#+5_TW5B[/67%K.1JV[5.9Z*>(U"RE=N+ MT05,C+NZU!2(19 5*=.7B J&X1ACE\!JVE9^6,RK1!-IF?$&!@CVE4$QSE4\ MU21[+8.YN\/2">O=L3N:FFG^4SNY\466YPNG^> MZ38-UAVCFH$3[5X$OK]GC/&VH/U&00W'8,63#5(EA]"/$=P ._\O -_"W)&: MO#]+MB*]?!IO^Q;.^@U!V1QCN-,O?M/Q2" FAA#!+!,W!8V4,B7!//CG*BQ6 M%$ (^UDH$ZY'&TQ2&S_!^CL,'H*^13D&[)AC ZW=1YU"FW/!0%7+'N1X-._8 MLA4VO*/2NJ^T^Q0DV"-:_0U:8;7T4Y-*6'U& H[.#N@G'_8JV7QU:UAM%<21 M)P<,0FJ8(P3$R?,TG!94KD)#,:"$"M<<(X0,.L]R<9;#'SD/D:I%P:8@15:1 M/:T\OM'VLF*: =]'; (LTD=%X4\V'/K\PX5W.NRZ:Y=0WEIX(X;JIJ"5ZE'F M:J%2$CS@):N_.GEQ[);_=Q$[?GEZ\_X\[@YK4CLV;'T.OOMQZ[MO??Z7&?$V>X#PU'P&%X_Y#DB;$C%RRT#P,W5JGZ=Z M83)ACW=^H%*E#EH[XZ,DAXXC?6KZ,U4)>\VD^QK.Z4:2*9=!$^M'@VF61$6N MO@:IW%[_S'EO?T!Q&. ]5_9K[^5A[N6FZH/MO3S,O=Q4$[2]EY:.M??2TK%C MOY>6CAWGO;1T[#COI:5CQWDO-]2W;J_EBZ[E\34DV7((DULOQ##O#^RU(/]GE4V@^L&EI3O=\2A;;'[Z;/GD(>2:= M%1[Z!+YV5X9]L. P1])RC"=%#XZ&8X@W1#M5UI^Q/ELX][2']_%PE"T%,%ON MLAUX^G<%GEZOT[U?\G)@X+B00/SI,9/4R4T0L'V'=%1S# JDZ)]*F$;U5ZS: M\;H X2O%OVH_LQ>>Z #,^I)2UI,B"^)Y]NJQH-,7G.4WI5"[+53D,#CTI @P MA@T\4_!H@>060-)K@>1>N/&3 I*^=Y5UO#JTW(UI'UG?YH;^;FVG[L-:08[L M& [41'!<@'DYP>$H1WW^0V 'XY],_.AJ\.)"0=F41<:4G:ZC]/6O\Y,#MZ*EI0 M;^"/T+K=F@!:%'B>*# :^N/AH,6 YX !K1&L OL3?W):=W\\1AO8H9JG9JV> M]DCUM-;@X V!ES7@]/W!X?WR+2 _4G'K,8)P#T!XU'V:IK.] M>X8?3IHZLA-H%:H'.H8G97OH]<;^:-1&X+2XTN+*'G:ZTU%KJ7X6J-+:ZY38/.KYP[,V+J@% M^6<#\J-AUQ]/#J[H/*_K?WB0?]X&O5[7G_3J<(@A3[RJ("NK-Q:W[+M$>1XU&YXJ3 M2EM][9'J:T\HDFCW?6Y-8$*QK=NM9S"U@-P"\J,"Y%$+Q8\>BI^$^>SNA'C8 M!,)/PGKVIA+VYH6K-4A6Z-EL]:0GK2>UIH)&:]G 'QS>VW-D5]]B0(L!6S$ M[[[7/W@C@2.[^Q8%6F/9_N3_\1G+WF %8969\#3?B]7A)+KGB+E/B%,]0B7L MK.M/3GNM':$%Y$<.R).QW^WW6T!^Y(#\G UB0W\R/'NB]K!W^5*E]R,T'=E. M6PWH&1@![HKA9WZ_>WIP)G5D5]]B0(L!6YV6IZ!OC%H,>!88T%K!RM _\=_8.#OWNH%[(A02C[_)@&JE[6/V_BRP/ M%YOJK?3ZS6OG@?#OUV$.(\SV[6Y^;PNGK\(8)LY?]QIZPKH[";=OH['M9\?[ MX;NPU"NVX2'O.LB\%Z/!J-/W8%<1EGY;)"FE$6Q4D'H*%C?W?E(SM9JJU!OT M? ];J/H>'&L8SU(59)1E\*+7'7<&>@S?@S'ZHV]];Y$F*S05UB;&=X;]2>?L M-O/V.M['-(BS*$CCH&G8S+M6J?)>]">3SO@+=S3JVR%X0WW8$(C-ZP"KXN4) M3#,8=[JWWCG%HX#YS"\S--3"2<&Z.M[/JT44_+7[P'H3>WUW M/+!!SQX&'5COM'I@OVFF_WSDUNT 4F@-$ MP_[<$X$+<\^;BE?CRQ_5)R]I;)1O G*7 O3#-/45BN5SD(8'\?&I50&_OD/ MVL(JF"N\&;@.O-P:GPW ) 4G?Q]C#6P88V""=;R++?)[,E#'0.Z(*@ M$D31QL>I_KN Y^WJ_CL BHJTZ"T74-C@ROZE@BA?^MZO"&F$R7^J:!'@A2.! MP0O7B]?'7"+R']Z>TU0X-IW)>7$)B'G+0Z'7R]OOW7;[C*JP G-7O(9K1;"2 MXC4F12KK:8*Q?A-:58%JU+T;4"%5^:JRF&NQ7-#_;D,9*XVH.EK+#:N_,!GL M]0:=T9<*+(XT1900H ^8<+>K">*+T?!V4I'0/9>GI0VK%UJ(;!;>U6#)5[@/ MM8,A;D/P"$V"&8(DLG/O.LR7]!+BTJ_A#(V8WOEEJ@CH"( 1'^'O,(]X"MX% MRD_)3@"$8\6!A8D?DCD?! +OH&4?T>IOD"P.U?RC4Y=&#C6TS\@['#KB8!6M M]E*>^IUA"7,'$X.S@_ZM)>9#;I!RQC.48T.X/0 6?%X3 6$F&3Z7CUSQ_@'PV# MLPB.%.TS2X%2+38/$%K%Q@2D]%[,,$"RT,1M]ZSM]X'K7#7 6?3YPCTXI(I!9 &_@U_1U9H,R7 MH'HA3+Y.543EJ7#TTKAT,WFR?@UP/D9=!3[*QH:]SNGHGNZJ8I<9V)OY(?"6 MJ5K\XYN_?7QWL=W@%"?I*HAX6-8V]5??_/,CFL<0K2[@5X1V0Z^#?^X!K.6C M;CK!>Z/Y-Y'X+(E GRY2Q&KBHS!P,F>%5],0\3IZM&"7.V^LC8*-'*XV9P5/ M_5!=5)D=D R"BF$IH,@[N3-?5M7W95E^;3/^/KMI)8VO)VGLW??"M6OL_9(6 M[\=?;(\<]SJ3&\7[R9V,:X (!;'QM(2'I&J+[9#H=,;[9!+CH]Q^K:((_XN/ M6H.6L7&Y_+?61@2DIV6(9:-1689AILI!2E0V0>B$-!C&H PPAN' M&4/8&(#$BM9;9&I11!ZL &G!GUHG8"T,YA-_,3ES M;DF,)!$L-ER$:";!0T:X6X#^GRN:JJ$["I[<3<_HK<-F:KO&S84P#!+&66EG M"\5$KD2W+,5S253E%@-CVC!B5).89985(XE$PELQ'-7?(2/,7@:?8R,*3YBD MW521O6ZAO>D-)F/C4>^+K10]D/7*=*S?K;H)1L/N#HVJF9+Q/FKFBAOVE6U% M&ST*8B^0%#;8N2,"7;E,@U4F556OT!:AK5RXW!E0+'3]>NMPK9!ZM1CP]3#@ M%J5O->@@2MSB-<:(0?^6'L &C !@[Y<0HC)@(UD9+JU M+C$'I@'6LV*]!I8BSQA#M):4U0*4<(7Q1Y ;)J^4C@W2FZ54(:!M:SPBPID)+S MS1+47Y62%?G\$F .;5:P$79EX[>(2_#X);Q!)BQYBH6P690P]Q&7$&^EW^U- M.G)Y6-"LBLZ=YF,U0W(>Q9T&V]!91S.T&7I3<\""9_9M5IP8 M^KH#4J:'CO%Q]1*1^', MBC1EO2?]! \Y@$^X0@[><$6<ZV,XK)^I] M;$#ZM%&L7BZDKD U/L8H=M;]$BY9%19=Y6GL8%K#[/C\I$$^W9M;-NM4S9/A M5FLFTNJC-I* EHW(DJDXA&5E"A +6;%*5UZ4!+ [P0QR.2T0(:<;^.4:S2/5 M84L,3ULFA'^3B_DBB2D4%['[-V#H+9?ZBBC4E#D>_E.#%_];?P8ABG][,3RS M&A)_=7MALQ0S-K'F!>!8)E UJ2\B6<@:1J=WQ>):]%C<-!&S!1C#(A$+OK%7 MQ/!BI$.U%-P4.C%8B@4A,6.[RM!AY*2V>C%:[(@#REO,NV9HYUC!4HJ4#19V MC+&[1XVAY8=%;"44)*--O"%\W<_Q78[TV'=OPYY+Q+YP7=M#2L1(2A$CRV#N MK@V7PM$BI/^2>.\HT28.UQ"9N9KF3-3X2>\"?7:_)R%&I)#4Y&@Q^/*+D4O9 MW9 ^?U^YK'RX][1Z]D4X09NT^(D;_'WKQ?>.C9P]86*\*_.S2:RI/4TR37]R M5R6\JOD/AI7XW:KF']HE:';/8;\UA]J=K "Q.T'M1,KFX2#/TW!:4#Z+EC>T M_%YS)L>N1L$J/1*5QQE^,FG#3]KPD\<6?K).U568%!E@[E0I$'^L+Q<-[=C)K1V0U!9DFN*3*V&J.5+L@%R4.)Q\8P' MXW@N3$Z3:+XC!^[7$"27.4HD)*\$:V1J*&V 5#-3V:$756*80?0@1,_&?MR+I7]!5J!W,O@Y$!268!RGIK,G/'ER)"?FVPW;Z/W M/Y'C0:6@'20I1=$7.;I$-"W\ TGJW/N0FV5R)H?$$C6.JT>MOM[QWL%.DO@R MH?-ENH3'PR[:W,3,\1RWW4<&I[]6!')>L18-R9D%\__8XX&^&K+YTCJ*? E; M9Q AN_"/:?!7&/G>^P)X#$<>ZVREG\_I(YNXC.%X!C0" Z> *G-ZHG&DZL"" M18*<1 =/PG7-HB(3>()KG-%",)12A:MID6:L"*,%#0X=]#? *E@YL?<(0_VY6@@2X$- ]21OVY_:FR289'!S;@_C _*2Z" M=./U1R2"#SFSZ>)?;W^'&\@*REB*U24[V),UL&3')9#"15]S!)><@PEFVG(A MSLFAN^U$?08:%?-/L/"9FL-%-*:1_/SV'%ZX%'=9YNM ,<2<\2F@UH;<8,$\ M 4J$OYG%:JL$8A\N%4.X<&\X-DRUT"/1JQPP5]UQ*73].BFBN1Y";="AR1C9A(E5>E/"^FM0UCS8 MVZ5"^S A'5)"OE+0^9!NUZ%9 %?,OY?X8(P_H,;%1X#Q"4@>PRMJ=V](,>5%XZ!$],"99V[*Y_AX)!U][Z"H("WA M)$P1S)#WY,SQ'<:N2;C&B62Q4!B#GTELAS'SB>\E1H<(H% Q!4F78!%OH-_] M/F X$(YEAJ%?>]_S:*M5@HI#,OOD,VU5YNO[=Q[' M;8'6SR)=YH&JHEC@F@$^A+E]FRGUCQ&H-!0T;Y%_#=^)IU9$+G>W@#BP 1)Q M<;EB]'377XK*AT5.@_B3<'*XMKP0KA,I6AL:27TA+E7CJ0^R*6+ HN X*9I+ M!P3F*:7Q2M 5;;Y,V.#A-0B7, #):#^54R"V8;E(6+ MM6''\S C315$W0 -VP#>&$P")-25"ZTL64+]Q 2*22!DD9;0VL1.$MFJJ C$ M5@(DW$&6"YO[#+L,,]PZ8B+;WQ Y(UKT3X T#;>(BHPBQYNTYE2.T/^ _0P M1UJ>Z#\[#28/0KP^(8]W;'5E5$EYP)0-A)BV(/!FHHY[.\ Y^5GO5-KE;> M:<=[&\3 %/"$#=?Y"4 5A7CQ;9P#RF\H[6#A_4(T&+'W0DNA],Q[J4X"C[PS ME%G:!;T#S+X*U;5\_(4I@MX?88N-S@]CC"#3%2LN@W2NQ?\<14.,R$0*,*=* M)U,MV:&1.@ !"DN_' _C E#_H-:Y8X$WT"Y"_XO^Y-1U@QF0!$B$8UZS6;U@ MQHY['KZ0LS!&PDK6.S#.LAR$ZB-VS?C%P)P]OFE]B"7:L 3TCZC/*6A*X MMR@PK64CF6(AVP1D2:EDK#4/R>T80B'5-OC)WHC MG(]\"T,J@+]%(\W57"_5 .G.@;I%.BOIG/ MH!Z#J ]$'FW> '1KO"6F=CA3'7C&_"F)X6%+MJWV/@O36;%">]I,9:^]ESTA M]Y)3BNL$J0+$,< 3+1N0OA//!&"1O"((\'M-#L'>&7]Z2=),3,%+-'I68!1N M9?A7OAR7J:J)I"#C2(FX"]%AI@K4USY7IS[NGG7BOU@CM>[D#OQ#BQ_.Y;(0*'=+O*I\JX,ZKRQ=GW'\L2P.G$8F M!S54<4@[\.0\C'8S_VRV!.&*ZBHY!]4,W6S-C]150)XN,PV:(+Y'X##Z'+EB M2-Z:2= B38YQ9>S GR7I.J$CH-)O[&;0S+Y!3"7Q\L;-W"S)B*Z:5"9\'=8".@(4:I*5E/M,4%91*'QE!,$%>83Z+?* 3%$H+OZWV+T"^9X]CK/.<.8 M.,8M0(N<00S%433>T)-2.1+!)9C-4O+BQ6A^H60XK;$>#YC\*=EQN DXL%68 MZWHS"DU3-X*+489J5@VB, /22_%893P\'%+>L;B%'%0E:&@;? BJ)1*C<1>- M SV6%/5D;+$H*7C;A 3XDFP@"O1;]M1L$5X83TI&WMZ9=K'=19?QZ6 &76^W M\&#%*E],\I*1[)RX\4^PUQ).O,'"AB?OY8FRQ?(J/2LM?%*1J2P3> MA@*(ZD>64(86!2+0.BJR7:@$<_J$BZ:$D2\LM<1).S"'!WSL$^X:'1 @:T0$2;8Z'*+Q9X ;) M]G")>81B'L9C"\0=PY'"VF![9V'4=VFMSJ,UP0R9%2/V@!RF,G096,:5KL/8 M.JMT!UW>,N@>(HD[TCW!NS'KW1WDZ_?CKINPX&A [";S*"P$P=&!9VS&J*U!.7X"78_30N!BE+EI16X@L?HA02[]_% MKKTB]Q &V#Q-(L$,N9,4:$H=X >IV\3Y+MKPYX[!'"?+4W1-IF1/+YT;K@(N MIFGOI:788)0HY/@9=$V]M,4UD(LI;5'.7MF@3''<8G!A"*R- ZMN BQ#>\B? MBW*M-P/P!9!/-UJTPX( :A%@00)RJTONCCZU;5S"63+>(JEKFJ;51WY9+A^R M",((5T7A=9\4"T8V:=.2EL1)]4QNIK77*,-@*B@[R.D07XD&:9SP[-DVA&37 M>!]3E'+)LB_R 57--F8,AV ;6:@_^I93T)O)(P9*YE([9:?GISRET?]WK]1' M\=-&KN^S-_&^(C-17"Z1H%]O[:7#L\2&@='A2(_V(/B.)08IEX\YD!$*$\V< MA+)FYKO8 8G"%,;+M0BU$?:;'.9U0%/DNB*\J9)$G' M#<3 7Z_@5[S+@F(DR]%/!EDW_ITWO!?8(U,("L3KG,4KV#.E--7V3;8#NN! M[L*I8#@#S3Z5G=$S#A#O>RVTEOJ)NR+YT;6X>,-% +4RA^I<4T#&.V ^(?J- M=0'WW[6X88(T.OB="=+8\R6:C2JEPCOF,8I>+P]QGB%TP9+T0^^Y)B.+D4Y) M&A0 7XS=PGV/.?0!IG=B'XXM<0: Y]TL3Z1=0K\9=&RLFG?!P6SF]ND4)$HL M>V%5>P;^#4R@3B7D34_,;[B>R: MHM[8L(A'Z5 <=%N'8NM0?%"'XIYLZN9\QKI0^6+@]E.1UE;H P@V@-;S-+AN MPGHGQJ]$9UA<$IH@1D@M&J)Z !2A-_%6L+NE$0!=FN&:.%Q?C35RL&J4ZJ!9 M8$7K*#"1.4ZM-=2#>8GECC%(URS3X*!HEN9+>IXV7>G5L]#3\"*K=F4I]U<* M\#5103;R&$/*Q&*X>T!4;0IJ!F5?3F+.S2'QTV$: V(:^)-6)W>S#!W_Q(5T M BF3$>O=PQ**,%MJ;8I*.2"@G)6:EFD'A(F;T^X\S 0P!35LE+FI#V>,L0UU M' :LD^H%;5E,*>_LQ:1?;@>TM@5\X,]56*RH9CL.62BA$H.*4^."15G'#$ &\ 3MH%3C>%T1[78Q=?(S2+;P MG+5C?;\'EF'N*@'?3JX9-,LUYW\/5NOOW^^4B"7%)B>G*R%J1<8E3:+ (ND M"%,+"&3"K NV@TFG.QR>?JMM/N\5JF]UJ?BE ^(&3VMB^1:9FJN6@/R=Y*RF M3;J=L]/34Z/#\0_RTBMQ+;,3GJHF9M5=+KF:.,#S>L@&G^5>I" Z:F2FDO%DS86K#+L-2^'E#4S"'L#; 6])>_)%VMT/('V.TK -H,REU.]BVW;615X_$1,$ M+!JP$Q9:!7B'D%"(#8Z72 W!I8KF'$K*+(QRE3FFF(8K>09AGOP:?7PZOY+) M\) NOTJ<1^:6R>6A Y4I00IU$'7-%TE4WJZHAJ\(%.;E ".6(KV<6JL/7<)* MQYR4USD6O"FY\Z0IX$ _8@6!D36A[ UY=-FZO8&-S>8#O@H#3H=QSI]<(!4' MB#948\-0]M\R!O))E1Z5Y12QGRI8N=BD1S*"+$(R M?UQQ/BQ(DUACH&*3)X&<#]I)^=VYY <-6/[-QXGU[44I)BQ1LFT=OY2 MB0&Q_+*0M\>6B10:N=8;=SE_NIS67G;)4R]*=@KIQ&?Q@;&;I>HO,%K(>YML M6)+2&L_FD/#T1:5"+DQ]VJ/Q5I[3D396SAJ8RGCL7H[E#QO$Q ##J5R2A&(R ML$C8/QT[LOA#YDI\+.49\&)%MG(PR!@5C\*U[(C*? M/AW'3.2,CYFY>./Z2/3GD^LT6+]F4^ U',*-)C@Y:9I8/QI,LR0JQ!%<1*\S'+87<007 M<=:9]-J+.(*+Z'<&I^U%',%%M*3I2"ZB)4U'? M,8@WG'LZ?O"(4:)FW=<=<+\<,Q[X5/8_@Y?DDDR*+(CGV:ORUEM4*:-*_ZZH MTNMU^N,'!XHO015T>QT(.&[2W[XR KAM?MQ_:[MMP8# H-^"00L&U*OL %S2 M"3"9S90J1U_>/].@N(.7!9>I?&6+ TPWKP_&!1]ZCW=I:7,(N]#SVS>;81Y@ MWPXJ4\A ^2#*U.Q =/NA;_=@VVF!M076%EA;8#T"][HXD_[$U>'>[*[EW5;.'R M&<#E8#3VQZ-A"Y#TX,SCH2^V!>BG!=#>H#,JU0W:"[S[9UV_-^FUP-T"]Q,$ M[MX9 '?_0.+55[W(7VPQGM;.T^HM1XQDX^'8'W:[K6[=PNC1PFAO?.J?C>J, MH(71%D:/!4;[77]R>MHLJWQ'!0N.!JR.H]$; M33I#6V#RQ6#DU/#@.CXO^J.>TW-5BE_8)K)9I5Y@M:H(5\[%D3# RM<%;ZCZ MO^T6?O-ZUVD(6X;C]"AC1U'Q?^FS3IVT= ?VN8*ADS77R9%.KUB!">LUVN%* ME]M0$^B;?W[A3CL/#19-D! VV"$%$MSJ+?5;WKGUCFI^&TX+(IE;IA5!=GU5@PAZJ#80OT M_Y^]+VM.'-G6?3^_@JC3^Y[N"/#6 *J]^X(S&R, 0/&]HM"2 G(" DT,/C7 MWYPT,!C;5=B G6>HK@*1RF&M+]>\YHINX"_1)%#;I_A[?HZJ\[C^3N.:21L_ M'^A+5$<4-\$(FPT!@/XO-_<&O>B(OW3@E9$O[2N M\ZPPS;,*TZS"]$YB/*%P;,HYUH6CJ\9(ODU]7PUQ'@??5" M>!7K_7*1PL[*ESRIQ[LI'>""VC63%"N7OEDU?G M>' 9Q;94 +1(85!)D:E@K &)M M_$4P9M-03-QTJ=AN-C=%C[!<.*T$^5+/B_BN N'TPXU*Y:1V> 0E7AZ3-KFA MM2A-TM\*'P[ ':$B[7X.>90AX+W]%(/#BY[!OAV+E!C=4^P\3NO&XY:X_I&% M5>_7BH:35C4F:2!,BIN2JO6X[V?8%_75U^VD+5Q'>!]]O85\\*;NZ'@6/632 M1&Q(2"5:F#KLUW1V]=YJG47:6=B/P>FA,BV)W(I=1# M";@@[V,SO#TRL'+2#&>JR:-FDSC.B MA:ZI(\!KHQX0#F&T8C$7CUTC2TLL!W\,7Q2I"0PYVT9]&/3UEH#!/"((NOY^ M5&'55OR&BH#:8&QT\5GD9$()B@@HN'. 8:T&9D-AAX$S>0$&CX_9LB')=98R;+$4*(RL:U%'03\,ZS(!>0HD^[MW@KP4W[=AL(Q#T M:"?M$99^E>;]QT1NEUUG9-+!IO#",VFKM4A+%-)1,C!BP04K!FUCX<*=I^#@ M@*FN3.'1Z&90H]:90@8).E/"4X.<;J'&7J3T^L!0)K3<+<2?H:U,UG;)'UTG MW$VE.?(V5(<=E5['@WON"!(#H2U($5#N! 9IR.($=:;7.G[AHKBDIG0/K&V; M \ X//KUH?&+.Z@GF*'8IA)(62Y4FET?R\U)H5[ A!T2:=2L'54+=TBOG4J]&12-#\J'6U.X_[NVQ2]OC)KZ M)L!2\1N0$)E @]2$]SV"-H[71XW%R(\NKW,^I9<*.3Q\=^JXRO,+6Y[+%?*X M-[*JXXZ)NU %?5C'%?Y1HP+R>L.Q(LQ#IH!Z1-1SP?N+]=P6<>^<0[/677^% M?W2[7G!3V%K@FUZ BI,KI 6%0M;HCG1;B\T\J*R1I@1D=?!:AQ>@C[*XG48( M! ;J5#Y55-*!T]4G/H.&K6IWH_8VO@4H=3*7V%HK$=(8F%X*^"*#J&ACX4"G M+3 1VOQ\;W7IW[,8K96^CEBO\.+1)!*&LK(\]R?6<7?M1\2VXUODB-UI/3J& M/H8V[,>_HU_\UB(V_'IX>G#Z>QR2F2UOWO_[WZR4SOZ]Z3+<,"LG=&>"NAO"&5DD[K;7+?ZU!=M"M'@JN$]Q&R[:\(1%](@8)ATH; MD)#@H9'?AOZY+:1-G>PR%GYWH7F.N=N=Y_T?7.KH/O?AT0N1S)]G;$^HC=0@[ )B32 M6#B,%D3.D!T&5I\T/UU5?K-A]U@S/))!F4F!C.U?I,FHH\%S=:B,$^V>]NON MZU!6&.JJLV%E1=1&C4;(]H1W(&98N*\?HN6*-068Q#O6PG1&^C2.IWX%; >L ML$Z$H"5XJJ2H.%@\3H1._TW ]\' SQ#((!\/$?"0B1F' P%&WHR\7[>?:KJ# M.KG:T4LL"I=^6)8*O]=1'U9&5HRL7BQ>[W>%R';CGT7L\-M6GP-!- M$%C@J8U45Z&&"I561657-".V_<3FBX'Q*+E! G-Q+W(/V3-<>(D"XA5"G=GA M5JQB*--G8!FZ]3?ZP0D1&,?HZZ3H"[[=SR%#=V'<#[:C+D;X)F7H-VX/FT$[ M*\<%$Z)WP!\[*(#'B#IZ@@\CF6=KV/ARYME&3-;%R\2[V_*#(2RP.IU"#$ / MQ*"^IL,5$]_L1@-M'(_J[PN.]T*2\!!@0"O-AO//YRP_$XB33H MHZ"6 8E)P>$? X_J[&$*81";0%ZQU<][+4X0"^-P-4A9(*$;)MR2F ME>A1# M!#=P1,*9<$P1B2*#LKL30WD-$]KM'ONHIQ&_M1\DA'42..>%;:%(,!J\HEJ> MH:$$M;6.XS9PX#]5.&_'LDP_' 4]'L0UD:B7TPD+::#H4!K'%JPBLK?XR#2 M=AYMTP2YJ9!:9-E1?RH+%&$@CD <1W:0C.LMQ\UA8@=I.%X82O=Z%)Y%?J:B M0%:J:+T\E]LA:7L#XLX9,(XX[-W\QFBG3?RF6\HIQ3L6WPWXG/A MX:)L"C\7@]$EH\MWT&54E@81P7#=R4 5R0W+5RB%T62WEPB;$20CR+<2))0- M+.Q?C-/D.DJ4%#X5#8J^2"&8VMB)%X]A[9#U%"4E8<"J^#/ M4*PX@,(]U"UTK.;@-#K=UA+(.X#3L:"\O!60&*5\YT2-OLQ,2"Z#A!&D[QJ+%L8\,SW4/)GE5G 83#2]F&] M#-PX^@=3T=O*1[%;YKLSY<8M0X,&]PGB;TV;VHZL1;S%Q'!&CX>EQ]].(V3T MR.AQK]!"JWM$LBKA24"1!?B)-GY2YD$2$"*V:2B/CZ@+ P0>B&C(^138R*'T M:]D7]?R+*150 MO,,B<6P3A*LG0\584_&WA&'&NYP,1L@M)>;3#7X1%8 S\E MUH;'CW)D'11DA^H[>/@>B,<\@W@PC!49Q'=P*5-D;813A6-L;.++>\98F+'P MBRSLF<1S!5#@$DD5QL9"2*L !>XAHWB00FQ&*TXXB$@ARQ/O8F IA^L'SA3^ M ,!CO''J@@*!52&N@5)7-,=-%X<\ M&BX]2[3]EPLG!2BP%K.Y'H*X66\NOE9L;G^AN3@)#C17F^4\"'.O?[<6"O$K MKN@8'2_"/M%@BFA$D#_2^N]Q+ ?VD(=:.^,ZQG6_;EF+"'2A68G=MK]VV\(9 M;410^79S=.MN5N!DC,L8]\V*&ZVLAJ^A2 FUL. S">=&(2M#%)-B^K&O B=( MV^61&>TQVMM[:41N"RRU$6_#:KNZ[="V%E#_IVJ%7XP7IU$P(F-$]A9]P+4?R+%.^[PM:;,OAL!Q7!'JD)J\PP #HQ!L@ *'L(NL+4T.UKU OX& M*DXD.7 "X-&^N\(\/>3!; B1@-FE"F2&4B[%JKIK_SF!3B]6(D13RW* M/R16&$;TC.C?GC"U70=K9XDJ5J&*T>&'V)&I0@9IAGA/=,,'1TAB#NX*ACPT M"FZ(0=&0>A(C7L9XM#H,]@"]6""&M""D%;$&@#0;4H9P',?=_9.$GY6B&HK. M=#)&UZ_0->W> A$S\+[A[A,TE1]WT@P-^'W/T9',@5O,!;7_=UD5L(,3J",3 M%R?\K*T.>VP@I',19_AP@%F1F>AD[+$P6J[WI[ MF2C%D\B$Z+>$"6XM=00";FO7<[$2BL.--)/Z<7Z'*U!H%A ',/_]W@/\'U:': 3*HTH2KD!W;[=.*DV)3.NY? M"B$[:'*)U4!E1:)M43HV5.#TA&*:2&K .=FX8YQMH^34N'\+H$P0BI%P#B[V M>)#70R#Z(WDA!DV#R4BH]6\T[?,4MKIJQDJ@;WL*U$))YV)X5U&QZ0E MQE8CG'/LQ#12'=CO\_Q2FV=<$PP8)*D!Y0$I*[*&\&U4Z\=7%[II1Y#4G&@X M$^XW9*EC%)H$KWH5-;5$:(,[Q_KTB8A/52'DXZ2FH,GN[@VY0&V6@XW#F0]X MCAAU%J17,)ROE$K'DY*P9TJTWRW829%DF10LD^(7 M,RE. <:/%H'V[> I'HBI-2$;3U[9M#B$-#9+OW4^5MU\2NOJ0$KX.%HJM\;8%$ M.XG](7#KZ]Q]L03;%RP8&9*G+L9L=/E14PAM4X[R-)%BAWNROCN#&D$S%#%2 MT6GMVK9=LXJD=N+.[.C]?B-Y."O_@CYR&]D2Z9@TL6R4OZ?CBX^TZU7@D4,! M7<5R"E2,\:V&;>>X,[--VRSO:]X MC^;DTGAB=#M[)@DQ)O8 N V$8/V(>**@1]JZGI8@Z','WD>?$=>SC\.6G=$ MLW7# /ZK[E(<05'/OH1,96/,AZ2+O(5JN +:="$L;41;R_M?PVFTH6@_BC4- M.*6!#@PMVH3!KZ=JJ:HW75&=R"#9I?C]<,?1ZRG,^+65%I@JB#D2+AB5GDE@ M4<\&)EB@M_NE7"WR$298.BZ^SRF9Y@)*,@@A8C$#=X] KB2ZU$ ](Q'CB .7 M-.\:WO%B'(H1,0?U&H93 0#S3"1V!9-/=+/@8BYM71O"F<*71;?#9]X.[GAC MNB2 ?$*$<43& ]_^C\\, MD2X>ZQOUSBVZ\HP5V5NZ4?$7=VJ@0P(!)GGZY0WCN<0;MPMS)ED]&@3=HI!2 M^IYN()9R,!#:.G+&HQMEC;I$B=M%7%]0P[W<"LB M/5%Z2 \V?W,OX1LQP:&-I$1'*D^1-$,7"H3@%19^83_7^E@O=H%1 M/#8'4,4W:+$/G"V MW$J-GVIE,(,!%##!7]2@J<9-0^ [> 8"'^IJ1 G2P>:U_D+O!/T(=Q M7[9;*ZN"\J6LE6+@)$\HARED%$CC2)E'115QY3G\50Q;S7UQ=\L+84+86\L* M\XN@&(B%<30&.62_S!V\1 P(8&F*;^J#5&WJ$V]"Y[^* M6I0&NNVX]#954+:%9H[A M2D.V:R2:HLK3<%.1"PGM*2K11TU>9'Z^W2N&E"+^(NWSKF\1M<$4V:Z)Z >! M%573?V$__'/2/("G"[6% 19E@H,,#]G_C8X,4Y. L?*J>+^(O%BM:Y M"KDX]BB+83V -_2YP)Y_XO \'13S+YX-N?R7]EC?MEF3,' =UX3WX D@3E)< MVYJ.5@&B(\Q #M@^($EUY)J+VHRWWH3\F09(:/I0=R/'A=YJV8:&:M_LP#3J M*%YS1@6/^!4]UTH\!#W$4!I'X 8V5AN5ERT[O@6I.]_B8%W,B^\AD08R39-50%R/@@P&,4/[>VL=BZA670D*I-PR\D M@)1UPP>GV#H(C>AF5^!V(:6%O )*H XR%EW$VM@Z@?Z8$JERQX&.(*!" M,C/A+_](":'A)A[[0TQ%7$74MP2?)CX-9.?ATQ?"C@<45;61)7\=JB/>B<". M@QD 0JPZ MI&AM@+6T5OPXU%D()BH8D/"7'1Q;P\E5LP(*WA4?E3@?N[80XM M1!2Y,#(@ 1\B83F-4 [$C_-_(\ZK(F&0OXA=TOB*TX&8+1L 1PLZ1.X#*"> M<)%/XJ$RX%^@U)LX E%?8L P*A3K(;^2:-:5?W>$+(,5)BH MDJCZ/NK"U1)O$[([(2_6$'*O!OJNW[0.?[ 9 M@.'7\L1"$\GYGA ;'7;LCW0#_A).;PH'M.RA8OHU?:CCGR;T:'.H(:LKE,?K M30-#%RVMB&0O=-%H&LK/)+:Y:!;:"ZTYPDX>V'"[5H+%BH;T*;:-+C 2V13+ M^7E!4=#U-XP -10#H<*CS!6X.JK6>UANILXXFGBQEE4$-5 B[OB!GE12MA7= M67N7W^#,/U2L(2F$>OWSQ#@?Q!WA,XUVL,/Z HJN"/R,"PCMJ+5T&)?DJVV: M;GA0'@HC-J,6*"?:&0^OG8C:4._6X51\B2W,:D42&++ 4ML:/%=DO(4DJD 2 M5$G?.QI+O2,8Q(_L@,)=E$KQ;17L=IS.8VZAQGD1J0>_T9\?:HEA8J(U](GN MT@!6M');#X.](W%Q+I9/?1&(]IH-I1SB]X$)_\&UHQ9]OMI/-+ZPT^[B/N""1:+L#\* M\CD2FT>QN6)XF*3IP=%0N/6@8IJ'[V>7.L@U.R&YU$3Q#9+TK)W%BRPLN&.< M\?4NS%&$&H/21I3U!LH<;DO >J^64"4]39 Y8*81H5!C: MQ'(5TJML##,N]I(B997"S,)7_M?,,!J\H.#(F /04JE"%)&OF,BL M8_ZT$=A K(!*5IULVZWNC$^&+:C]!$(C+N$9%A"SX2RC_5N(*HD%@."F0J ' M(;-!'/<3%$6*!_)P2.S:2#B&-O(S>'N9.,\12.ZG(@2 M9(0Z,+9>K\\E3E 3V^$,;'%3_!ZK)"XC#/A%>AS*4TY@WT]XEY+EA!($]F4J M:XUH\>^A*O9$5:WUA>'E^@FH$ \-@S@.#0B^\+:DF[(^[Z#V-11R7&S$([H@ MBLZXD0-!EBD$:-06#X$ F]36]@Q> ME8Z#K7;HTC4LJ+W@G8.XL=M-@)>R^RMB)0$0:?[(I*70DQ $C>WJ#$ST]_#( M(I.#K\(Q&4JD1EG8,A0?8V0CUCH*;W0TIK1&HI"Q[66TFB(X=(ED[;OUJHZ>7#^GM\R4 G,??1VU//]U&>@#0$5:]>YR<<3AQIC_$YKYF[2WA$JO<[\\%DHQ-"8 M!1^T+,S*$+0#V7?K!YCGL6\7((\S"".5PL1%FF%()7 _#QT!(0Z[")SSV!(# M:=9 MK?AY@RWX 72C:83&(V_,#G?HN[X#\_P1;2*X90(Q=9"?_/:BU#$#!)! MB,%0UG>")U1CGDS M?%:L!;&>:1Z(<@<\,W(M0^$*-^'=/&>_PC Q',#+ T,--"7;DW6L.9^-7*<:P(E M.Y.V35=7Z\[M+8?K)<)8>-DTD0DQ'BMZMA6''RK/.M+E8K< QWBBF PS',)Z2.L/(&&"-I@ZW!P-50N M\1N)'2MBA"8OPHMZSTGXJA&6VI#_).0G/U :\RLZ &N*Y^=/B/#':^-CI=DR M=\P\A.,@*#=6(B$L83C&1NK/#BD&'HT%K^-G[$G&WE)M>U+1;%S4,A&=G E0 MR P*@]J.I- Q+2 3-(E'#I*+(=U:2"Y$OE_JHF_[=SP:K!%Q+.3>*KH02T@ MM<02%@T&Z0-W@1PQ&Z0>V*7>Q#_P+5'V"<)<7H@QP2\F0D^D-DI4]*%D0 \7 M2XL#PUHX:SYAU9$1!!LC@E*2N.!\$T$L*'%)9XYCP2A MOH;OB%^(6$-@C$*50JY:XHS!-PX$<0==-FBI&"6.ZG^KFK$VF+J1(Q$X%"T7 M9H[](632$9\OBIJ[2''_6K-[0N5.1[VB4-HEOHDWQN13^)BE(&AL=\9F]$XE M3E7X$@AEZ@M"HL\3NT MEB&B2U05VUZ]O@!W;0J$_/N*@25>9X1$S;[GQF@LU@M3#N/LJ="'Q$,ML%B@ MK!HT:7@"9:)V(QGE_:O'W!, C>)LRFU8.R:E.UY\!K,$OE7W[HHO7$8M"'2E M*KG1YA:2[0SB=HE:N,_3)RHQGRCSB9Z/3S3,*<:@,/1A9;<<0J_)P&"->'A7 MCC(UC1%\0#5>)\0$\CZ40B[,M;2)/P0I&I6U+QKVD+?UVDV\1CAO;"5]=B"6 M9B#&0.P708SZF]*2*$B:J,B*PFMR,IU*RAD^F9*Y?K^? ;S(I\3TEK\I4_)E M]D!_]M?$^F@UB#L@4B$)40UCHC+_ M%07FC6I%'P'\ >_= F39EJV!C'86!2_ Y#6^)*LU/O<#%Q;^[P\- MZ#]SGH8*I:*W5[4?F(=OH*HD/U0[3UG>]9K=WF6V_-C@IY)3'/[X)RG\Y]]K M\_GG+P(XZW6G]IV[=)',?/RQ1^Y*3*KK=,"+V7#:N)+3N=#M)=%&?XTN\U'L MH"/%VDBO=5X*,"?6691.NG7'G-F1(](]RR./GEIX.UF#T"(I)WDQDST 340N MOS639U!\@B32O5"UR4\[IA3#GSW%B%^,8O(HFQV,4'C('%Q;SL$I9NT%,?B& M-U+.!N'$SIYRDE^,Q2\,_^K#,;9^V7H_UHDVGD0?CE&PVH)V+'/9%IG)TY M._W4AW M.&ORBUQ!M[N_]I:H\?8W['[]D\*F#Y@&30.,"OIAC).EV+B^6D&W@>I:I$1H MLY/'(?/*%'CP&G;B<$_5D_((?L0T]E%78ZJ;."R(1.+L=%E\ U(*ZITATS70 M_'JP1'+$.8E1N6\M>FL(BE:,KZ6 _E_L3XTJN_^F2:]!ML8@T&A0L1'?]4Z*]1']AL87DMI\+YOH M?*[SYTX"R?Y$/B$2J&^@H%C4,H3$5=%P 5I=Y%7O$RTK\A>N!D@*YV&JC;\M MF2*(K4)A!B@P"L44&D88GTVCL&D.2#B$?^_X.T-/,II#L^L4PXXMD8GYK7!1 MT#WZ3V@&]=-[#GLDI*H%JI6,CAP'F^-8T#"0@Z18HVBZ\.:@<68&"M'X^BP? MEM"E?!]_J79_F)=!3X1>NCY%1"[?!DK41A!+[Z _U^HF_T6=<'_%HQ3U?XX? M[6R$E5_F:PD -A8#:(GCW4Z5H&:<:NN8LL/F*"20MNJ_(T_>D4 ?#&VBR]K* M!"PL>^S'C=)XO#RN$.P"+,NU21DNO,RU$@1T5SI0^M:@T$U^A;LTQOX4.%Z, M#?SA_PI:J9 5Q:@J';2U(*4>DR@,DQ8I@-3BF3A#!J>S4>8GN1:6^:VO[TO< M[03!A7^1?]IEO36;(PJ".!%M)_0KM#X3@GA(J'2"&X#^?RBQP52&($R$VGA> MQ\8?2I*((*UUN8D.1.W,SNZY!/R)"R8@Q F#WX,JZ1$P'D Q'I6)]P7] (V( M&Q_W&=JH;8D3#D,M83/'*'J)O8!T^)(8 WG[D82&@UE$4K7D;:HMN=GN="" M]E$\:$=R<.$313]-(0(/_I!X3=_ATD%5G#T<\1R2P=NO';)+'=S6/OPVK$1& MR@),#87L+)02<#,;?&CH56N-JQ3'(K45% CY-GXUR7Q?C #.7UD7AS;8:F"3 M2R%,.FU_C[MFO0K4XI'-VQS"J0T/H($C? 1VG\\E8M8VR-%.?R'@^6 MI3*A[3%QFRH7!"[Y#R4'T,*%T:3=?S07 2,&D"R0 B0M-(9R@1P-E^!A!8D6E.) M6XE*S[LGW]O(Z(XPA5^768F2:C^X\2**P.?( "=TX^T5"O((3,,_/LP5/0Y^X;=L:AHHJYN)X#\^.<."BL8A]$]J&O4]!S4F<;U(DBI:\]Q MK0F6%B.[?."=_9A-T5_>D1__%( #K]AI5!TA8O%__JV_)4[GN >>Q"I(PD'(HGOR!_ATX)?T\+=:@)H@P%R\.#9$?%D M@DP2D73N.FZCHVNQ@NT-8[>@CZ2?IM]IH;-FC\):*[:N^>HG62+4]^8O$C N MAA2IUT'SQTDB/:K*AGM3H8)PN/IC8%WW\^IIMP4TP@"MU:]!1!>_/D>/]*GS MZW;#9=*D53LVL1Q4;W.,2[22'/T)<$=0$<#OI2M"0N#NM<3]?@?^7A(5 .\7 M*=V)RTSYK1C\,PGX=SVEEISJ"[N&[8T:2@$FFH1_BF,3%4(*4G1/28K<#D<[ MNUBG+(MU8K%.OQCK]'%*U->6E+ !;-VVBBT*:W!(S"NX?POI1_K:O17[T__V M+]S9Q;=F(%/!".XYO %\PP8J;1T6ML,^WJD-0KMH6.>=.%+B42]*G)8+)$:( M(:H2CBS&X20COPZ:%]4#.RTI2T7=6+0R*IXJ#FCQ?0S."RZ7:ND M-K>A!EX>A5BMR.+7:\%M+S7J'B)%B?V)!B()K8Y(*D4%QX9,RD,0:2.(ZZ/C MCJ*TNPZNQ43?38M-TIIC9-_[R/ >%I;!5:%,5**1'"LA#+\M)I('_%ZR$)$= M9ZMS![F):3U<_W =\((!G43;A+MV4M:9+R#:5ZP%"_$(NEO'B02$SXJ!!_B,2&(9$6(=$B.Q@H["H+I9D*>WA&*27B1NS MAQ.M(!U H,\S4?I&'L/)-.1F*/0K<+NG'FK +L@3058^7HQ+,7TJ]_?ZSO!:V9 MZ-/)A@,%Q3=@QR]E:J@(NI9-S.2H\15JCJE%#RP(%(Q>JMCABHL0*Z18 MZEJEI(!HR-WEJVD?E:X3+3XH2MMR-):EI6T&I')^4.'CDYT%>)R$H:PLS_VI M>*[UGH(BD2G?!?Q39VY-3$M_8,O_0/48H4^T1#6BY-G'AU]A']*]*E*S"[6?:*5M/W:^0' M[=:QJ/UQ4E8@3D.,2>X0<'Y1HOZ@D+GM@JTO[K[N1(B6F :P(HB4W;[?-M!W M1\4#]Q>(Y*B1:J^*.EH+/55"%@O32T@0::C_A0<9*2<-#]_1)]@H@HR6."0= M-6FV'&(II=V:8XX*3 52*CKZ-R!5GO9UCJC,T=85T:YPR#%I()B)1[9!)YQ( M.[X3JZ_?*YJ:5BCODEL1::O4.*HB[R-B)]HZ$3$I-45'(N]\?3-R>H&G%1[3 M#I-F9"F(1Z/F]#5%]TV\MVDK#P(; RG*%A M;IA&UFI$[\RW7!]1T_&^TNAO.=_X^XS*Q,SJ M(WODE5O6RA=,RE$B>(-1.30B0^;>07C$B(Q$KG4K,A9R-^@MB"%'8QDX\1;) MG'W<0HPTZ-.@;$$%NZ CB6NC_L$D\<7/HXKCEM+8](MGZ,!-5-==HTA 1%Y( M"S57CA6#8_(3=^"K:0-?(G70[D[K-SR49'0PQTP72)>DB6.X5)R@900>ZL F MC1>Q#/Y!]BD>-A./2AG8*4P2%K7=(LYAY , M$'3?I6W0<)$$FQ[.JX()R5##/E*BU8_:]&I.("QTUAB--?M%/L(-CG?YP5AE*#@!H#Q5[%0]? MII@;_H"P3:F.4_/I\6*15<>I:5#%@8=CV7X2"(GOTG0<;+:#4^#W\&4.%=!Z M$4?&UPJ?2G(L?(J%3QTY?.ISW$IG8K!]08H)\2YTE#J[/*5$YH@F[6XET4?E M$"Q4XJ>W9!(K2',.T1/W>0M_OQ:"\ HT?MW@A&\_C?":^/F_ _P_ZS/[M_/O M6-$V'9H4^?^4R?3OV -\?AB[OFY^O?W860,+]TO6_!I-FTSIVV>@MJ"B-DWP MYOKB^_(9O3*N+9+O&NF6D4C72B5OX0PXW9F5*ZD'=342%C_^J3I(XHWCU5Q! M[0VL-KMG?,IY4#%K,,!BUJ]F=-,BCA5CG!23F91TT*J+:Y/?*C#TL5T[-P2F M2-.=4Z'J;U!?-LDSI8$I#;^H-%!HRO8STD 2^S*7%074KJPO]Z6,) N\F!6R M?:ZO:,):?=FPF<[GU(_=PI=]M3BVZE0208=40>U',3E:Z)PNB33UD5-I44JF M3W-]>YH1';C^R>^4]*TBFX_EH0YVV.:(ZC#&G)%B@\^>Y=ZJ+.N0CH[@G=>Z MQ,-[E@=)N9]1><0[*;DO5AN;],]&]*4C>1OG(? MIK?U1R<$GIW5M3A)_9]X7E0 M+JYFR7EIV!0KS?N6+.U8T>W 7.3+3URQ=SN8)&\&>J9QM9#3VT_>7-642WZ> MZW")+/<,!G>NDJPOY,SVDWSA$A2:$%V+M6SE6JT-"FGCJ25GMY^\?DKK-\B( M '=^56DT[OOS!MQYGMLQT>[#367:SU]VE3N[UIO<7@UZEPN9Y[:H8MTO-3!O(1%]Z]%RHIZK.*"R&I>=]'TETWI\'O3AHSO.?J9UAN#N MNJV/P5UJO+@;E*V;(:31'8=?RW.EYTDV_]A5!+NURD\RS[<=..J.TW?J]?IL MK%EJ<7+E=JZ*FIYLC. .[#BJLENW$UE)[8SU\M(9]^;E6JF"']VBE#)GU=I2 M_J%>]-JYJ^>GRZ?\4S^''MTBE:4D7AN-7L[D5F9EJ%QU;@:)(ISK#@J87_95 M5Q_?Y+I >Y;&2J%BVPUX!#M(8/5\UQN7)\4EUWZTA[,BKV<>#?CH#AJH+'GN MYB&?OQP+#^V$O/0J[<9BW"[U9]-B9@1FR1:\E7>,6H R M>6(U+7=KJMZWEK]R7M:D%-VML%?,I3;.?,O#1'320KD^[ M=_G;YRPW6WB+&U?I%%H:?'0'#3Q55-?.-F9"%UY'W"C7'&L\)$)A%P+,2L/K MS*7L<+52H:W=]?C[2PF.NH,&&CD^=5=]JN>X_%7[KFW56GPJ.92%':=E<5UX M8U_R9K&7?FR5GB3S^1&-NN.TVG %C5Z2-\:KX2PS:62*=SVT63M.JZ'T[P:U M&U/KKHR$GNLE6O=6M26+.T[+K:47.9HJS3J602S8JU9M.#JG)VZ0RG=OFZN:G "NSAV.9%S MU=S4X8B:!AQUQVDUN;YH/H*K=G%UD^'-0=;C/0ONP([3&E\MC&NU M_9P:EV67&X.>>I7,PF7M."UM\-3HI9_G;M=+JV-P>Y^97TW@7'><%G=5O#(& M0ZY;7+7W8*,\;)\\W#W=#L<]^I.1KQ_>LRE33RJ#QE'[ 3K MO_6-59_6&^R(%WSZB"5_J"2%7[Q5_><,:C^]O9%AAW$ M*1P$=R$>LQ0:.XB0(XY:DXX=1' 0Z0MQ;\+S5IUYQZH_5%3_W"7_JJ/Y8Z7D\]H#J*"C#__[(_7C M%_=#3%Y(O._M#!P$TV4,.U]BOA_U S8/H):+%OD3E4O\ Y'+6?PGH/7@/H;5? ]ULWL4]^ MPW43<^ W7#B^SK[CNI/?$MBH;>EL%WX&REJ>%KC$A82@?FTOPI8;*Y1]GK2[N0:&8>)%:RXR+T9S6 MDDV[9J%V&#BC%?7WDMNT(([<;1?D;JGIV974D]>M.6.>OWUH2=5>[L=:'FS. MD1N#:.+KLS*OE,U"*376>_7Z+#MMS3+JXD=, ZH^40SGOS\2XH\8*8'RWQ_Z MTOUI>A/-W4).RY #PZ3=X?3[\B*W M$.I:"B V3O_X1TAGXQDQN8>-3]TPL"%7U15[#&B /5 ]&U<-.T]3P;$$J"^^ MR"/8% ZG=Q[=5'#VPE ($.T 'ZAE<0=V7LVO;LO5C&>.V\JM5_)6L^+E74Z6 MD @D9(1X6LQ\G CTY1GQTXTHAV/$H]M&SEZ<>1\CUFK*D\I)N711ZJ3J7&"Z#7'F!K@O(W2[+3Z Z>A6'I>+B>;MHKO@DJ.AG$:B M$CS@> ;%B#%KT=>R%AU:H/K>O'MP&>NMO&N:52_!:WR_" :I9QMT;U;#,N)= M)%VE4G&)_T(FHJHYA[M@H5KCAQ2;OCC>,-O0J2,HLPW]KJ@3( ,$RQTHV;#X>(;;9X0]?]M/TP93U+0<+*? =&A;'(LT/%F+ MB64F(&8".I0)Z(CI:$7JRB %0E^Y4RM@<"+)-2]K)2ZNE?( M=0;#&0>&Y^&?85 Z-F=\ML'IV.L](20XN*#W M:TB0WFMU;H/+O2%:*"WPF+@E9 M9IUBUJEOP'T'%UI>XSY+:3],W([>' NW;2=7="H/J7$+<1^43Z2L&$]G4E_+ M0 7'+.E+W.8.;0V+/V+&)Q9_Q.*//LAX9$WA.:R:AF*Z4&-$N2^X0?MN7T&J M(.0:^MPPN$2U+'6KYDIKYX>HO0T4A3+I.)?Y0#GHV*1\0E:C,V5A%H;T(5:? M=['P):?4+=F\>^1FI<>5/:^+8O4:=ZB"\E1:B*>RW'F;>ZHF/*&ACI+4/D* M^N*0PPP^IPZBS.#S^Y%(/D(0Y1,"97&I&A[:Q;)E:0O=,'8@9U&ZE\Q%DRL7 ME?[B/M-OC[)2?H'FB4*4TMEX,LMBE)@5Z#NPY ?$*/T22XJ5Q=TE:-\MNT*F M/Q3OK\"T-,(LB809+A7/['5CGZ=QR-\/9A-B-B%F$V(VH4.+1WOP]JDSGE?: M-YEV5Z^YTSO9&%ZFVPO4B!C9?X2XF&110\S^P^P_GRDZ[6%7[LY8-)_O!E?% M]O.E6;I:7FK%-.X;GGX#NYZ!K:L M='SVDD\ )]<(36[1\AJ#KD-TTAWXFN5L9U:;KSX-JUUI(/#=HCB^>F@.$<_B>&@;+C66J+T:) MYNX+^?%=7NASPC*[2!B/'7#?@:B.RVF+4EQ(?J D]ATQ@*6SG<1Z3P@##B;9 M_2H&Y&>/,S5=-Z_& +1EZ_9*R%S)"X0!4+)+9N*IS+X::6=@[2*);,R^Q>Q; MNT6R-2P2(19IEH?"X(X"OH?L6'+LA9T0RGY0]ML..!U>-PJ95+MV6=2S4G9> MJ0RN\[=0I))(VELFFXI+65:@^S=%J&.3]N%YELI*QU[8"?'L!^7,[>!9<)GK M:Z7N4X=+W#2SN6S[*75SB7D6&;?B*")*XO>E:)RG>6MO:_%K7<',K-/:3HYK MJ>,1_ [8#N)J/OTW/(>!KNHNZS_.+&(LJNHDHZJ"!1ZPS2BSW7P%:CW%H*(7 MJ?4,K Q^)W CO#?/M!TXLS9\E6B:+Y0]]5$7V9G*GE"/)$C$XO ME[;2NXGEC568I8L-4QD]N^5!O:&U9!X7X16S?#R;$5G4 M-\STGS/7_;^F^Q M]'*6?.";-:7 *6!#]BJ 8 [H<5L M, >F!YB9@)D)F)G@+''TX*)1'KX+3;6GNZ.\Y\#M!K8/H:N7 =26GIM@U$J5 M./ DST<5NU"8/0WA#'&&,?>!Z<5?GAV9 >5\V/'@8LTOLF-=SGCF0_>ZW%VE MLHFKA5(OM.Y;B!UQ0(&8^F+E538$G,W\XHA/).%W%&"V)69;.DO;TM%2E+^W MQOK!6N)I\M<$G,[%.&R<3%]SO5^-^2UDFXJ MI@H^0UK[XLS+3%1?9I',EO6[$A:%E;,>B'&=/>Q*"M>^\9/"^F&4XO-5O) M?CG;N--;B$%1]3U.B@OBX2/?CZT=7%OF,.$">P*WML_L8LPN=IZ18"S+\+0% M)(@R'0@R!8@Q>RN@BE712J^R;I.3)H5"HEU;W;L9*"3A*LA")AD7>)90^.5, M5"RA\+2EI[=R;]<=UG516NK%A&+>VX\U^[F7Q-P+):A4FH^GA3,O8(R2$. ; MD"T)GH"C:SB4#1XAK=W K$K,JL3R!\\2-@\N]%QZCFX"Q\E;D[YN8I@(X2,? M18_ >K^_.OR#-*^5.Y,55^Z4N?3BRNDETQ!=)=HA0F3VH^]L/_I&K'IP">?0 MK&J+^4ERU+V?BPOE%G=SE:U*16'>>^@_W%4&[03F8MK] M-"/N"V(\ QO3WI(-9B!V,E,3,S6Q/,"OC;>?56EAKS)[77E(/>92%:TKK)KU MVO0I6:V76K*0P3WBTW%)2#.[T_G8G5@VX!G*2;_"MZLK*Z7.>^ZPJ)O\0+R_ M+HY0)4_(MUA2XN(9Z>L9H?;43_@ T>G8JV4VJ>]EDSJE]+YO!.>?4XYA+Y@_ MI_/-^5VFPW%@/!JKZ5UOETG,^PU+TO9[PZI=2];\3NGU/+82^[ MMUSG&?1 3NQ*KM5[E+R.5T#E'' 5=CX3E]+[;-5G8.1Z:\$&9N]B]BYF[_HN MR/N9=1+VXZ]Y,\Y>I2N-XF2QN,KQ0^,JRR]DD2.MXR4^&T]_9&N;KT[9S.SU M%=GW,VL:[&7?]LAMZ87A@SE60*)8ZF>X2Z.20^P+Q2+\DPJYH[,<^=!],K5I=G'>77>&^ M8W)/YB!_V1ZBJ2'A+/F!'7:^(3LP0QB#@<]S<[X'!F;W$S7M-J?I;NVZU[/< MI/9PO5J@J4$A3XA+>X'@#$QDI'05*UG%+& G8@%CR86G(S!%0'('-"Z>%])5 M_7JP'+>%\:KU>&5WKZ\A-.+Z[4(\S2?C0HJ9K\[(?,6R!4]'2MG/>Y?FO"?V M*[GL6.GWVQ5!YK.J-T2\A\42+@7Y;V^FR7E:G]JNI8Y'E@%E8P0U-<65V_IUJ3Z\+\N5 MX6]+/]6;TKL:,:,UX/N^J=@-&\IG+M#N%,,#36"WT4P#L8@C8M&-8MMRH7GU M4*I51].B(.N9QIWT/''Y!=SSC]^$MZA?G[,)YO3FMCEMKR;C54T=V=DK\'";X#;$UBZ'A /4A+Y,D)OA9P7_1TX9#4%NM9U:M]>:UFYFQC(] MN,EM7BR_!1#DGV@@.&&X8P;Y9 $0Z/D?_?C'\EP''1X$J."RPO_Y$B=>Q:>R M\[3A75.KB2WUKJ@/^;$]:A0K0(*GG4Y!Y2D3SV2VVQ+0PXXI;JP 5##I YO< M%"(?)W]!J_IP"OYVZQ5 MOBOT/*ZF5I36D]X;W=C#8_ *X?$--D$<'V&B+W'BC7 ].X]T:C&_B'>&".2"8 X(Y(,[2"'IP!T0$EK#4N\L2 M:J\*GBRDO/%*S#QUO>:3#D9#6<0=+_8F,##W W,_?!7..[C[X0V%0L1I0L"IFGD"-SMP6;UM=)KZO2@6V\KM5,TK[7)] 7&9 MM+>()R749(@UN&">F;/RS)R]1/5V!DZ;^GVU<.MH1:]>OY2S,]! ;R;<0LG%^D6I.I#4; =/0YB/UI6([S5TS'Y1N9 M>8B9AYAYZ%#.[MB?YR8&A5B!X_CS4:0@!5ZO(5K< +N%G M&YZ.O=XO)H3= E?13: 5%=N$>^5$T*I P&J?W*5=)\44?Y\?C2?.8%)^R)?R MPR6$=MPB0X1REQA/I3,?*'M]1R!XP4!U;,;X; /6L==[7" XN)SWFT ZL;8 M=BLFMWI(/ON_FE=M>31H_N0:7DT7<9B/# M9^*I%+-Z_:Z8]36YE\I4WYI[#RY O8][P>QY9MN)JW&W;'7M:[O+/7Q[P\!'EO5Y*PPTRG/N[AY4]*(DM6Z;TGWK M\3XU1#" VG2@.C^H5/QK[M!_NPH\PY/ATX-3B@K@(=J;'E5>""BE#4!,45%D MF6*N4)HF/':LNV GJVFYP*&YAYH^_^<_\ ]_BJH!%!LQU(@.'_ &&IFR$\?] MZT,X8'U=0C+B*B;KXI-"9-KXS_^)SC[D\(1J&9;]TV?CR+)&),U5P!P]!(F^ M#91Q0AG -_]4C(6R8^8,/+0>'3_ZT@:&X^AR@T=?&Q2?C6M.? G^!O.@3^$^Z ML"1_D4Y]T%EM4)P8GLQ_E-C(1J#ROYU&?E>R\NOYQAW$M*AI31YAE.DZ 0\I M_[R!6->W>M<.*AAE9"[-*2#;!W)?@9B7%$!6[JLI5>X+V4%6E/@T2&H_R%L_ MGW/_TU][)=VC/H1-^&6SDX]U1@!>;,"#]Y]#4XFKI@JYN4\VB2PR'^%W7$EC M@C;4&M"VE_!;.QIKC,Z^U@X?40;X0*"%7_\Y%^;;]6,N2/+<^#]Z\1C M8*D"N$X_ QSJ[W#.Y)\QN"3EP!-_^7K:FNDZHJ/3^/N-5QAEG2P'LJJ:S,B# M+)^2DRK'R]E42I+[&45(]E4NV^?ZE*3H+X1!1NBGA;2<&0 ),IO$R9FT*,J\ M.LCV%3$EI'AA[1ZR.>RKFC'B:N4:_]B1Y9DLY&1>%C>?;&GUM.<]KT9% M*9.VAP/(O)-L3A:VGQ0O6[.QUEBNQCVW6;S*3=N"3V:TGI>LGMSI]JA1KU;O)O#<>S)YF4&>1NWG^RD"HE\Z>X2OOVY]3Q/RLU[0UG )[=6=#6]%_+5 MVF!>])Y$2^DTO-G]=0X^N;4BVUY&I-ILV>F^VI7T1*:,G/+EB;E9&G'BK*9L6$D MI]?%!C=],A_RQ<3]>"&GMY^4YVV@=NN9<5'@2Z75K:<4!EY.QB[2]2?MBI>-^KR4&'O5>?[IGA\(LCJ$+]]^5!-; MX\E5N3[N]N 4*XG+^?+):LD\O_VH>M5<>3QXON<4\;DP2$.^RO5R2#[?>O19 M>9B/ENF^.$[,W8I=:O!=786/[B"]KE7UKOO9VZ>B,I*YF\;(>K@RX%QWT)ZB MM1R9S^3RG%#S*F51MS.+.ISKCN._S+MM(W.=2X[UF3Z3'_B%71KFT*/;)] 8 M=):J==UI%(7^Z#8#[B_%>AW.8 >M)&XK8O+>O*N-9]:]>-N:-2\7M_#1'<1R MK3I+N<=5K/'D+CF[]G=IY\9648>C[CC9 M:ZN?+Q3'CXMQ0K[JS]N]B0)Z0Z@=;3]:KJ3E3BY=&Q0E4,I>S4WQ=IG#CVZ1 M*P\!W!.&*WW<3BTMAQ[=WJWKA/VTR*R2=YQ0YF_N,VE^7BG 9W<0 MC%ZNK&ZY6M\M]J".Y\X+/6\.J4#803!.MC/6NPGE[AHSL( MQBI-VH5V1YH4VXU2H9J9YFXX>%SPT2T(F@J-F^4BF>2X569<*:O-:=(.^]2O<\\"5VOGREW[\K9CB!" M=U"L4"_:M\O)TWB\DN]+B7JK5IS=P0GLH-A;,]V2'^Y:C?&$OYM,'^O/P^4" MCKJ#"K74TLX*[;%4U >&VQ<:[6NFR;"1:C8* B$ *=@!KK8$J0RP34(TQE*D#?OI_B5[_ M2/*G4C^2?U4B-Z_K&1'+!54RMA4YU_;?2D?CB3#Q1M<)5%JR^_R=$8D],KX% MQQP8UL*7._Q_)Y#AYB?1RA9P$U[5AJ@X@U_L/ZKTH0#IN>"#M:"=$A=Y\.VR M5429_6V3GI1D!W$"!\%=IO4$Q["38)?'=#H)A MTVD MK$\*#MVOP9_7'JB6@3[\[X_,CU_<#S%]D3UJ1'SF-WVT#T"Q8\#4@/921>[ M+\MPXD1P(K.UXGTG'&UFL][8IL\0X45$$'X5$7C^(G7<_+W?A004^GP@XCA7 M5F!D@,E 8&3 R( 3^$.( ,?.)+@%T<'R.LD5?NSE'"/5 M UESON&ZB?'DM(K[;N RXU)&K8Q:&;4R:CUN2]OC6G,V2F+> #2Y<]!.3H$NCVVF^42![OSR<%]S9GU&3JWTH3FU!8^D)\F\3'/K.U8TT]ZQ M7;E).+MAMX$]UU606^J.3)-F_2_KV$(M:SGU\K&2%"I<7G8Z7#LGY5N-W&_4 ML,-84K*M"4JR0VONZ>XH[SGPW(!=7*J&A\XCYS@ _I^VNUZQJ+;M1V=8EHNS M^[+B%9ONS62)LEF2/_Z1)#XN)/=EZ#+X8IS]%3A;6.-LX;VT:ZX ZMZX M)M=;I;)@M)X>?J=,[2$X^ZJ>Y@;MY_:@V.LW9\F.Q3T8-LHI2__X)R6FXH+P M024X&&ST;--3E[]2=/01GW_>O MEB!7%!KC1'*5CJT^#J5^-M%+ M72I<[=&ZGA8GWL!(Y&12[B65BG/)0_:H.[+W[=9:*8:[8IXWYGD[!2O>T7S[ MWPF^W^VGHR!!0;OH)A.M2GYZ7Q3DF\XU_V3E#+YU9-"VGXK.7%!JZ>+LULHD MQ]EFUDH/9=+S5\K$,ZE]H,W CN' ]\.!=WOUUG&@E3:>Z\G+5;HXZ5PY]9;2 MN.R"H^/ LS&8F)-!J=AX!KG4(M%^KC\B'$ UM7DQGD*![PP'& XP'/AU'^ Z M#DRJ=EOMU(UR,;%(C*_=NUI&.[J51P-:EE]V1;&8+U1N]>SHWEC<(QS 2EPR M+B7%+^T"K"NF-X#K\FQ4$I]J=S%FR&(^P$,9\([=,>[8^_*B)?#8&W-*5\O[ MG(UKH$5OEW&Q)MTL&@_VN"T4^:&A/R2RW+%OE](HU;IISY^ZXW*CI4M&NJXV M6ZC.-]0VTW$IDV8N!(9 #('>A$"XR:/P=;*M&(.C2_):HT_=I87U[B2 MQ@N02A035X6"K+6:SDVQ)6>0/)\5T_&,\(%!08S?&;]_'7[?="H9X&HZN)\T M:V/O(56<9FQEW-2.K;\GAU9Q5.MD1MU:9S7+#B>]!; 0OZ=__"-E,_$,Q[Q$ MC-\9O_^"\P@LK7Y*,8?/1:#/LZ*>D^]RE6/?[SVA?F\ H^9RC>+MI'_?SI>> MNSG([]@;)&;BJ>P7_]4B05G_TSJ M&L '%77FZ3;08KH)]9BACGK**E -<)G+@;DFB3PWZJ<2(X?NHW\E9VK-V_OFZ4%XEID MQ1>%N+BW8N,9&O$WU*/Z56"(,0E,<5R++X:][,R3>>@D?TR4U>3#U9O,-6+ MW?+]K=,N2S/^(=]"3(V3\Z5X*K6O+B]C:L;4C*D_.-[JW4SM7I4F\C@U:76% MA_91]KRJNF.D_VDS?C7EOJ&$F]9LTR"S1!E#>2 MXN/)+'/W,M;\%JSYX7D?[V/-I=6>=^_JI>FX,6^-2\_.4V]0RZ$)$C6$BTN9 MK]WTIPT, [XM'AL"$]B*@54419OHINZXZ.SFK 40^DXMGL!T;='9O(&7,SYCY] MK>N7F5N];UU7ZQ7WEIO-E9[SW"@^%E*8N9'Z)612\73Z\!GVQTM4&L$]!S'= MC+DC$!LHNAV;*X8'4%0>.CXX$ZBMHK\ZN@;($3([$',1,6/7H5(B8W^>MXYT MZ3FZ"1PG;TWZNHG?G ^ (Q_%C9QM([!!YB^'X$[5S$W@#>@V!B_]!#GK^1TP MW38>6L7JX&[6[>43^9Q3M\518R'S2=PF1TC'T]RV@O470R[&U%^#J3]8-SH. M4\^*KC!G=XFSAIA5])M<*#SG$U%"Q0GH5XVG&TU^7IS]8)3H.3PM"KE3J MC/JS8J)JFL-LH]*_&N&+&KNS]G/T^?NRJAL)33%],H5*UD$C[8YM&6$^K*-; MPHY=Q_'8^_(UZN.?MR)8#9!M.]RZ:FI@H,-5 $.? RU(G44IM0O=,':%*,GY MVY'HJC?CF7=U>RM>7UF7^E#F4SAQBD_',SON#H:I#%L8MGP]7]V!L45O5=QQ MJS3*[+N'^UD+80ORX(EQ<6^$%8,6!BT,6KY"6Q]KJ[ TLR8QWQ9K M '"B0'/>^E%0Q9X&'^S*094-YR;%WSSP12#,';=AWI87XX7,2]BM%1?3Z;@H M?*!LPAB:,?378>@/5DK>PM#*+&_,U(Y[.9XTBM?W=\ITZ)5RB*%1I8@XGY3B M O^!=@S&T(RAOPY#?["'["T,;>=GS5+WRA**L\$R>3UM/B_%!+ZAD3\KRXMQ M3MR7.GF&+BTXYK7E.+&!;4U\E?OQ56YJW@_X^E6:K M\#!LX+B^VR@>,P&KG,=<1T>-MCZ:__J+P^M'A\U1+"'H2BU/-Y89^*9O@+L/ M;Y\2]S>=I'DSY.",N'91ZR03[E#F,R03*AOG,RQKXISXF&5-G)(2\[OL*5PO MAO?IF5,>MTM][=I]-,;9^Q9B3ZC59+EX)KU=5)AQ)^/.+\*='ZR;_"YWNAV^ M79BG*T_CQGWZH28UGA]2LQSB3J2L9*0X1)0OEJ $QVRX(V#'=+QGL3^I#O/7 M89688Z^1.768&>GKF)&^7"P<0J H3J\!^ Z@GIO&9-*N-Z^Z9;E4+52X;D9\ M7,A\%FLY7)P763(0X^FSXNDOH!R]RL8O"E[Z0R/1KDWD6;%]*TQK=5T9#1Y; MB)^1LR<;%[@T\_4PAF8,_ MTO%,>KO/X7EY?7 0'#Q2>#;P19[NC%!"(JJ4IX$^<_\P]\])QR4?+[WQ= .8 MOX#[J*SHIH.0"3@-L[B&3(U! >+2WLBYZM,T/\M>]XIY6"JU77R/H!7)O"=&JZRA)^8 M8*"[H8.#F0^8;X.93;ZEV>3#8[C\R-B2;4U(B4P/[F$C2):[Q/!$GNLH2^! M4=U6X&6AFXJ]JKI@XMQ8)EJ";>'.!;YG>V^H[?2J6]>&[:?BK%BK*95>0UXH M"UG@<8/5K!3G=Z06,QAD##8\:. @>7R4YV JJ-!VZUR"R=:K4A36L8 M#M(__DEETO%DACE5&!PP./CT(+6CP$&K/IOQ>JE>'[HWA 'MD M^$Q^.(HQAPPK%,/"UWX!T2%24\?X)<&>O7D 7/I>'CU4 MZ^-&XL9;M'.@G4NW9"A\8ETMGN+V58UA",:8FS'W9VIO[V+N8E-+%"KWJZNB M\KCTNI6&UTL5,7.CQD69>#+-2KPQYCY'YOXRZMLI/E9;];I"KVA MW,L8"5!X6" VQAI3/"7MS=4[3^_9#7!C!O*@*:YKZWW/55"S(M>"1S:96(C7 M+74\L@Q(H:SD&_.@?5#M?Q&"GF9YB/2. NE_?&(Y_R.L]6N[WR"$O:TV37U9 MN5I.AOU"<3;BIMU")5\UTCD9S@@I88(4E[CMXMK,0LZXGW'_Z>IK;^9^ );W M2:.9'G(U4+-[[GTQ?W\]1-R/_&.I;)SCF7^,<3_C_G/2[M[,_8FYV=#:M?OR M>.)Q5>?NRDU-R-V/E3M!C&>Y#U#O/I62>P =,- 2"IR9,@0Q9Z38<#C++_[ZC.A=3Q/N>I]12ATA5PZV5_8 MC\7G <8.Y-3ZHKOS#FS=MS\87+EX4I*@W+K=D>K@/7R/$]4Y!38Q^M!B+_V= M9B'-,@S%CCS-LN>8F_"H1NH#!F6<=H!%09_K&L#A%12(*ZV&]9#7U!17;NO7 MI?KPOBQ7#FX_$-X!Q$7%-N&V.4U@8]3UKZ.-8(L0=U>:*UV9W,U3L?'0;S^U M^$XAD4<]X/>2+^X(^@BRER(V[%GK/0B ZRO"ECOU\H_%+"Z5K_M MIOE68PP>1Y6.WJNJ?;.%V/-5&\4Y[L<; &O/CF#)^2*]W8V9 18#K*\*6.]7 M=3\4L)++=%=[K)FK[JIN3:IP?ZQ'5/M->H/F?XX;\@;$VK+W MWS@A\F1@YN ,I0)42RAJ94/_SPN!D:T-0$Q156L"Y[""1X*( IL$%60],"T7 M.!<'G-KO [&FS__Y#_S#_YUJ ,5&4#:B@P?!^.@E/I!Q__H0O%K?7B$9VB_I M]O*(*(-IXS__)SK[T$2;4"W#LG_ZAMC(LD;84/93P/@[!(F^#91Q0AG -_]4 MC(6R0__377DGWJ&\9&ORRV8CL--VX9^HQX%C#?(0F6PP J8#]^3:!M0!N'ZJ7XF*4F0(Z2LG.32 MFMQ/":*>M^,H1/2IM/ MCBYO[2%_G9UWVPI7+(QRR='E$.I?^KBY&O+J@\:!ON 6M%ZF:BA# M^.36/-7NI=V?++S'L??8'I6[<^DJV4=/;LVSV+'ZB\>!V"D*PYE>>UY5Q&Q] M*">WYZGI&>%N8!;;XTG/NE+=IVMY?+V04]M/.@M#-81<:U)LY$O3FU3J=KOKZ?9^3E)RDVMZPHJ;1DUN[5)CEG[O9R^Z@V$L88JDI>XJC MH+?[NT3*;OAW/O'!JL@K,W7 3_\O40Y"5R2]'M%%H9(+QN<4?!\GN M!Y#-\ M2DQNW-0138U>T]NBD&O[TZ&O^?_LO5>3XDJS+GS__0IB]CX1[XZ =>3-.N=, MA!#"@Q!"N!N%D H0M'_8,^:[=_<>=^,'V1C+MT@?93IQ[]7H-'Y[UFO2;/=^:D^\0 5^1<_DAJ+ M#((S*^*5]8B+:'8F_'7<^D8=_$L;G?@'H]%!7,%!_"Q4B [BC0[B9\XV=!!O M=!#?] MF6?C[5;-_<:J7Q6$[W#)[YW8^U=+-@,7?OC_/G&?_G#Y)/$/1[YK:6KN+R,7 M,V"$YV 2\"U@G7^L 1/ 5P3GOY%X^4M, T'!E4 !]^.*SV?UU)](U!]$G?A3 M4>?_H=F;EG28X?V]'-\G=Z.CAD=-H*/^*$>-O\3M_-YOF1^?XKT8R[[W@E#- MI;?-"G_O=;]$HOC99_'Q6HM>2^<#HK>=]Q6_,\8:&2[WEH.6>>1@YL\K-S[X MJ(B%)/?6)?=:NA8D5&O;G4S=K79DY"E39?O":0ZS^UZY:0&27"2YMRFYU])Q M8'(,'+!DIQ+F;>>.L,)LE1>@Y+Y2PX%W<$;*\1J$L%/<-PGL]KDG]W^@S?,_ M+]%NX+V##Q\BW'"OKUQ?S$G\LZCK6T#G"_N]/X1@(9Y#/(=X[AYX[@;=OU_> M^C+Y^)H?@FRF)V"55H;M/^A(I4P%SOZ) Q[> $S">W8!E&YY(,8OA",C4,) MF73(?7R3INP+(]-UV;-_7)+T2AW*N4'WW8/DLZTK[ W;A?"4C11E=J[Z!:0$ M:Y-$,7S,G!G&\G)D' 9!"&EYW/Y.'UZAQ_%%Q$.'!_>'!*[NIWQX/5@3 )&='IQC0DAG6//"8[:ST MO%@\CG$(#Q >W! >W(&_^_4AX$D/NNK&5MW86X;$B+:V];>8DG@0"Z 'G2C3 M6+'=S WYSW\P#NM!"+))E;)=S/;%/);BT/ C-S_J1TL16HVO8Q7>.=1](/?Z M>S=P>%5PO][F%'>03?04TC\@D_@ 3".(2^<%"KXU^HI2+X;[.\Q=MBJ<69&. MYKRA;,/*]KB$57U@MM+/PJ8("!%&7"E&?!3K\+4 XT><6+L]TES(1JH=JWVV M8_I$[S!4]+QH-\&5>?85W4<()Q!.W U.O),)^68X01^.2J#TZX[M]9L)H=4; M)A#T_ D,_"T@@1&K]_E M9GC5;-EW7^I]&YT7KH5'D'_.1%RHJC"G%_@1,]H&3W@4$]=;L* J-!%)HLQP M-$J+1TB D.!VK,D_1 *M1E,:=US%F-RN=1M^$JF:#)$ /I A^#)/%AL5(21 M2("0X&KMQ3]% K ^<%-9&VD[4K1CUEW/[+60(0$T\RB.+1,$@_K]W%N_GR_3 ML.QHZQI'>+H/E?)_>4ZN[8/'9C//3^KK[.$O[[4E$74O+8FX']L1<:@54?"J MK8@HGF%YCL%TAN,XG0(DIW,C M@3"2=HE]G>M\IA71MPO(&\:S_Z<$%Q(?\QUX;M3_7?I/#2QMTX[_YTK;%Y5+ MX&"";(_.30]_.%/=(AC3Q'A:!R;+ZA2)$;JQ(#,=QP)+9DERG$D2#P?ZI:T+ MVZYM#LU-N)7 *@;SR ZKF*E +:G0528U3:5U'*\(9W)L+'N+H4*N)=@CB/V1 MDJS,.WUC?& DT55/K#X/=X8 *8N##C<&/=-7#J H8;LZZ\HCI7Y2O?3AA?/WI/T9[4FNK\9294STIW5ZZO-#V"8(+W35 M.?ET@V(8W'82IZ/A>QIT%"5_-UU8%#X9Q?%44RR-:$=;2R+576 HYY;:WU-N MZLM5;[8*EYA=9=T9J(G5%!L^R_ISQ:U=URM1$WFD'3Z].17/17U$/^[0_]G.KZ21BN MDH,&(O.@.88[UV+A(3OOAXD*20>SG*,O&2!L';>=R=9;P:\O+E^ID5PXD<*: MH\;-0=*>XG$PST/4KH>I,3Q@IPT!CN7/#9ES#9='.LM#JLUGI,6MBI2&M9@U)UA&B/M*_WQ MP>HTQ(LMI?2.N-BOMR[C3-K] *-,*NIM8*,HNK!32G=ZB+>GHZ2*^\WJ5#^" M:3XF5P"4P[+=;.J=D006TM$\!JU5:PG'+*YIQ7:L@6M,5E+#9AK+"N;B^S"% MI(4UM9J ,88VE3@ EUI.53YF)E1N0Q7.7[-"(8V,H"4!?$_)537MJLE*YXK+ MGV"#H!T%LW&V_;TD3@.BUV@*&65A^17-\_8XLX9C%1=FC M1BLXIB+I>'.=KPF.QU5,.&AQ4;O3,=Q0_=T:8]03TPEK(AF=5CI?G.G("W9, M-7!%S&@*3:8SXRP*AY0%0&G)>)_NU!H9]-K=F=8.22,:*1EE84W,N.H?A](J MEB:-R..9ERC1[961(A- MU%T?VR[Z?8(2(&EA6:(SB<6HT>QB.X;G?'F,;Q@N'[6X+FFP;RZW.-;!&E)" M)+6A/YM/\F&+"_."U6E)5#J1T]!M/%C(0DL]9>/BQ85M),PW4I7M2>I^W*?' M$VG4,P1(6EA8%YAV1/9.BK1K+$&WT5V?9"V%I(6%5:=]\:"L)Q$FGL;DB*Z. M/7R0CUI]CP:"O0-=(8;*-ZEH@FZ;H2 DGTYU=Q(-M M905)"Y/5$])4VNU##9,E=SS41XMHGL%E1EJ8+)<:C2E+32U'%9+=6,B4%T_( M1RT QH%9;.9>T@DE,72-T0B8&TO*1RVN:T*VMGLO:>"2K,VWK'LBX@&?S>!"$T*F3CM)MP)228RK%<,AI<;622%I85U#LSN3 M1)R:.96C*HPFXY.XTO)1"^M:SEH=5Y]A<\R+A4E-7"S8[BPG+:RK>]#PRH)+ M2.U8TYP%$!K-TSB?P(6KJ#Y*JIIQ.#D3?SWW3Z&N;-H9[055P-N"@#QBTXFC MNE97K V[=0D>P@5=0)(()URKI(MU6B'1G005W&XHD+1P&71LAZ$."[:A32:= MOJD[5;QBYJ,6M8$6&&Z8B#T #(SJ:H/FU,Y:R(>]H T9+6U4'>[BC#8>GY1- MO\X%YW$+^H#HJPJM'OBFI@X6Y+ZIZJH'Q[V@$& -JS^P._ MH!/4ER(^SVPK73JN*QP5@.X2JPF0M, TK1-URDC,V-\E^0R*L]V2TY; A,D,$[M=YH E:JJ#;-P+5[@- M^J/!H+.B, \WJVJF/HG52DY:F*WG,H2V4<.-EMC;T;;A>8DJ*9"TP.(C:['L MU;?!T6G,L%ADXBDQ[^:DQ875&G;8YZLAH74J++TYQ,I$:ZQRVL+"!@Z54GL) MHS"HD8R$(3]OU//9%M68YGXC=11BJ$C'7:+0TZ2Y@,U&\0O:@5N/L.4J;+N2 MQZ=8:^:$MN&O(&EA$S;R9(1Q*MMT9.E0P_UAOTFO\U&+*S/6UF 2-0Q#:ZR9 MX7;H5^F3=:8MK(R=RGNV;6P"K#/AJ\)8V/*5C: 3%Z[]H3KSL%1:48YMX&.U MV=:I92\G+0!8:N\ZW#@S2!U5%KS-PMDEVER!I(6%S7NJVE@=I@>ILM(JP5IG M9 J:G)>N_=JBSXOT:6%JQI&LJP'H6;5]/FQQ82H51YE^.A]J.Z%A;3<.EK0S M6Y*X<.TG$JW8#CF:8-[,)4U/"D^)DI,6%J98\6S$@E$#2Z):O]:J$I4]*4#2 MPL*ZS,)I]%KV3E*-DY_9J(RN^3EI@6V]/(V+6!($R&5*:C$!P[7EN3EI8UVB_2F@%7XB:U]W8G< 1EC-7@:2%=2VG$\YI MS?&)(\ZZ(3VP^CMQG,^U>%X'O9$*>J?C8W;7'LJCS7(L[K,97- 0.JU!1]>/ MO94#1B.BUQNVF& I0-+"J.NM,U#TM$%)0 XSEF\PE*3DM(4=:X[3S @6E$"3 VMC]=W] M*9"R<2_<_!69KE@4A_E:8]FOU+?CF;&"NT!?F (!N(K%U(ZJQ%1&75=J>=6C MH^2TQ4MOK[K,2)U(6(?RUN.*TFT.,]@E+MR[DM&R6FR_'F,[^A0WU-8*FV9@ MFY$6F-$/AI-=14WV&M/PU@:;&3'U33YJ<;;FA*!(776WF(>UQ&/#M263$'+: MPFS[@7HTJ]OC3B(VT=:IK\*6:F93N'!%MSVY9K=J0\DAIKXX/%&^I*4Y:4'* M]I:T.U8/JZHFJB9U& V&N&LKD+0X6T;N@6G4FXTV<](+YNA@LVUXS M.&2F*ZU@XM[C6KB2TQ86MNCB'6+-9;O>L VOI8A^%9I#Q(5KEY@J6VD83^;: M9+!)U%U3K*5R"DF+;KX=2%)''*VQAN^1W4&[OSA6%$A:M##T3I>L3H:9BM2M MKO>M2DT-^)RTN#!%GM6T+S6=^G=CEI86'3;M1DP8X]2!U;)%OD;@_H20I)"S(6),SZ5$EE7/-(NB8,Y_K! M[>:C7C"=^"H[K>+K%;:;=3HG'HO #A=@"D!A73#-8FJ1IR9F#_20<;5)]S!9 MY=D"!0.:GXN;D6L>,:)EIQT\2EDY0W'RP@4M=IVUME0V$PP0O97=GF)[!BB0 MM'B1=6(5ZVK*44H OU\[WE35-_FHQ?.BJ'I4Y3JNIS&S>&:Y_LD_I=FP%RYH M;ER;=N?F(#NOU%A,1H!5A3"%I(51975QV%DZD9GPZE#,F)O"8R\G+?K1P&D5 MI4/'U0RF;_="RMK.:OD$BA>9U](I"ZA1XGBUK<$-G:7LN$).6[C(J&D7JT_: M74X3L>K$/YKKTZ*53^'+1?8:7>>-) X>/SC'7/-/WKC_/$7^@W_0_O/G2/X_ M&/TU''A%W0OQ?Q@.G>"]+'K/!>$8]=Z+@C'KO%<$(Y=Y[D@'+O6Z[R@F":B9>XL,C$ETH+]W>N"+80;-TQ;"'V M1NS]_0X@_\;5R?75[P#R;]PZFR#_QI5L"?)O7(,H(0/P5PS ;'8PO&.X=VS_ M?;QC#6 OGULYT:M7C:[ZBKLCY?":=P#AVC7@VBB(?[RID*U[=:S\ACOP102H M/Q4!G/F'>=<^@R\L(F+@>8%_1HL(5HI&:L#37/-A@'-KV%;%]F^%%]!E^ MG M:G[;@.563A9).0KG(GYX(WZ(BITBD/)\Y0+Q:U=?\<\7L_+O1Q56OV\A\A$. M_D4PCKLG)A"\(/%CQ 1_<-'=#Q.8QM8N>(X0%WPP+OB/&T31_Y3LO%B9 J4[F+^1W%&C45G8:EL1F^S.)<&>.+;:J1(+UQ M-_MW!-:7:%U_3A2\&X#XU4;U[X .O]79_L<.P?'Q0A_[IG3<3RL]I^UTI-:* M:!M\XUB'$$%_^LQB"!H0-"#=XTD\H/&1MNU&5]PS[Q2&HZ[O=:(<8, MZARF6B%]FKZR3=' ECHWVVU<9S?MD*&'$>U-+]<(V$^?*0XO\QSQC$EQ=4E? M/^-7Z0!"TXY *5B6@BU<370+,;NKQZ97?]5U'<&(6A(:<"@=UW.AQ?51\%6$ M\;_V/FYU# ^M?NPZR;#"54-=.;5ZJ[^(3<"QSZ&);.K9>0RR?0VL<\@B_Z5\ M%H)'N;@4P1#FS6IWN*#G4@4_S*AI'-AFM-*9/()!TID2@+^>U^$C"Q5Z+/KJ MY0^N0 ]X?TSY?;6B""ECPTW \XCR5>N@CYZ1+CB'E;QQ3W6KBU,J;M(,4>C, ML$!8Z;8GJ_F7$\R_Q(5;\ MS=HB.=NQ)USK:%E+@1I#?. R?&#+),8AD$ @<7,@D;^;(EZFXB)B5<2JB%41 MJR)6?6/5"QR"!6WXJY,$[#U/VH(^%IKOJR[M3^Q.]S=AJGG30TWK6-Y(-85, M78).W%Q?XE_JRB(.NMNJU-F$[34^ MBD]3?J6ST$5,8FR9H5_18D.2^.YAXJO?E%M)CW]IO1NQP;O+QAMKYXC'$8\C M'D<\CG@<\3CB<<3CB,=?E,=O+N.Q]>#]@AF/9NY<>'"1V3YT8_C@[ =)[7A= MRO@=>%LW. +P0+1-0G-M1*"T=0W_%J(!R!>.O%M/>K>D!^;.B08/K#W(./N2 M3TNOM;4(-XB>Y@E#164Q:;=I*SH'?5HXPY09#*4JH7C9[:4OHM N8M7[NLX^ M>%;=D[?:A5!Q'TSX[5Y++:QSW*P6A!L$C86076K6?>^R#< +AQ'7B M!+K2$*LB5D6LBECUAK6O-TRL^QV-Z4CPZFC?VRPQ9KN@N [3P0]^FFE,,+GN M9RK3/>36Y:Z3RB+;(5CVU]L"/\K/L00.\&=PH_Y_Y.I&X1P4SGE11Q?B<<3C M=\WC-X'CR&GVJ (*UB:)8CBG:!0\\1SR.>/RV>?RVG8'OH DVFVDDT_-C2TOPRJ%*I1);:0J9)I@_ MROVI*GAS>8;9EF1'92Q<4%J&@5>R??@&-PAO(=+QL?W\*"2%0E(H=PVQZH?; M@:M$8^2^V\9F_$L:VU>5HYYI'*T'A>."+I;$%:NFU2+;(5AUW)OC\][J(.@X M!MUR%/>*+KF/+%X(8*X28- =BE@/KKX7=!OVIVMAMZ5:DE29A%9$!Z3*RW_9H.:7 MFUR>JN%28IBQH$V"EI>T.TW23UK_O&+(I48M3 M[\#];5&=7[84I*GNS8:4?9".DF:8B^F)/4[.6 (S.@FL3%'8_\@!&+(Q:_\P-&+'Z5+'[5V?M/ M..:: ZO-;?;]V!%#:2E,-@3PHI>,O^5VY'.FM3>+Y2BU.X%FD--E-!G8BW"I MP(5"-QU!H_S\FX00E-EY>YF=?R'%V^UP;S4P1]&.#-'1>GUIT K27(K9GTCQ M/61P]D%<@Y*=[Q(*8[R<8 >A!<+*F?A??'LH18%K6Z7_PO+_[EV!_L@, M\'#=O2\#O.6S;\3JB-4_ *LC5$>LCEC]2EG]JMTC@FF>GQ8!*\]:^$[W/ALH M#QZ3; L /F+E@T1T59AO4AB M6!MK% R,,%O%!4-I-6_.=@NNL99DAPZ/MLWY=2K5<4K'\4^?2:;,L"@]"@'0 MQP,@=-?>$:M?_0[=I(C_2PRQ2:H'3H!TY70^=4W^&>3#-F,J=CC^] M2^\A2;%JN(9O@G*I!LQ< SI?(B1>/O\ #_)&PS+O'\"\3WB(8%^D2&][9,4) M%^V3D^Q9\NI M=+\+:+;Z]=_):L[7'GYDD1LMQL#8=9V)-DT M_:%K+"AVE&,,G6%,,>:)L 5ARPMCRT?27MX(6YZO<$JWYOO>]/D4X@SW*?/1!DGR#*#(54&P0V"FW>O MF_9Z\8WI#!L>!H(J8G(D5NU!E(IJ_:TJIM%"[]02UMN!E,CJ"&P5;5T=; M+1DXLK9954P..ZPKJQQN8!6),L:S99YF$>(@Q$&(-4 MAZ3QD=QY9??+;.$W[!4Q&DN==7,Y[;>L?IU0 CH'=D9NKIA MP ?V$#-S_U?VC=DVE4*0JX^E.'CX8)N$YMJ(0,E8A2"_ $JW$%M'-69>-H3S M8Y"7^"[(2_RUR_74\O<+4UXU-4 H87O95+5Z[0\B.GD'PGS@J0UTF>"+ ME9UO03IN1$6X$WRXOKJYKYP!\O;@\.O=29_ AK'A)N GT/!-_PC%'=?8 8YK MDU%[N\>B<2.=I1 :Z P:$"0@2+A7E>%](.'Y,$K=W#:X]:S":I7P4 GD!HW- MB/>$AW8W[N<>H..D\QH:TB_EPX@-.TH=\>>>YS=:KG@]\^VOTWIOD-7['?QEV>] ML?*9Y1^EX%(*_CK:8YT]Q@VQB4OM9B$Q5;U!!A(L=,92/%/F&!(EK;UW /=. M@ 753$8\?N\\?D^7YQT[)7]RB7[5M)^\0[\JVII=C=;L;A0[:L5MK9I.AZ\, M!7B'$+S<+;R@*Q3Q..)QQ..(QV^;QV_3@_J2JMUR"A+] MN!SXF+S%>A*H44ROFZMV>?KJSW2[F\M?'8(H#FT39JJ>TU3WV0?9!$K949?L MA^36]^7) M5M%Q/G]VS%-E$GO%S@XHO/.APCLHTPWQ^+WS^#W=H!\\T^W)B_12H=,V,Y=$ MI;O4U&&O'C+=IK4\I? >Y3Y]9LH4_8JE.Q#"((2Y-H1!MRCB<<3CB,<1C]\V MC]]OLMOO:'>3TZY'>X-&A"5BY4".O7EK/LN])##A[6?JW$*@A5T 6(6!6Q*F)5Q*HWP*JW M[?!Z!_V*WK=Z$[*22-)1(+F4$_?\L>DA3[("ZY072K9?2N M'O-NQ5N.(D)W%Q&Z^DU!>76(#9!LH'L#R0:2#20;2#:0;-RG;!0VZ<6[,;]L M7.F)YLQ\K1<)E#988L?=YLC,F%J:SO_+8Q==B3QHZ@J 3>-Z7F:;Y,H:CKLP(=A#L7!OLO+"+])<1PVP'HK8U&!U+ M#HU0F#9P@\'.B,'^$F+<7-X?1/(0K($?V7M0LO-=0C&;EQ/LVVJ\CH)V+W[= MO2\#O.4S7\3JB-4_ *LC5$>LCEC]2EG]JMTC@FDF7N)FI)8Y]-E > M/"9]S4V:HEYC)5NTU]%\M2%H2OEC^^>I;X/F4%[I=V0JML)Z5CZH'YL*UL6G2J9UN"XY\^$YF=Q*+BOPB /AX MH;L6L?H'8?7;]@F^_)TXM3:MA%L,:EHBU9.Q?-S4C./Y3F1_X4Z\AZ3(JN&> M^V+4@)EK,F<)(?'R^0=XD#<:7GG_,@'W"0^_4;)1B'1Y^9(U&O==C[:6>T:0 M9';3::PPFA_HRE_4:,S7<4JQW^_9OKH?2+,KRH@[P OOU_99!VXV1%%YYE<4$+F MR=YT^YR#.9-3)>"FRUJ\,5<08^@,8Q"V(&QY=6SY2-K+&V'+\P_VA1'+6H-) MK>Z5U6(MAA]:#,^(D;_F7QMI]!C[Z.%GP76)XS MP5JA.JJH;-U+(?3 V -59GD&X0["'80[;Y[6^9>P\T3Z>-0Z31G,W2E894:U MV6#3&\XZ+ZS>/)D1JJ6\I7#J@70FSE+G!_/C:E05H_L/#AS\Z4FZ;&GD4F; MKSHB54F6JC3;K->*3E PY,/0;)EB7M$GB_2$C[P#5UG"]Y631MX>3'Y)G7@. M2_(B6T]"R5?EXCCK>!V][J\Q&9O9K?5$FIZ4'$KH3Y]Q!"((1%[O&1L"D9>* MU1@:KRT3;.]CN[Z@;$D@+E;2[\>$7P)0. QTYITJU]<8+Z"(+C_3=1C"H?(0 M#E^F&1ZA"D*5#X,J*'4;L3AB<<3BU\+BR/'TACH>6Z=8?&$W=*WB-I,.7M?- M#BZ\BU[F[D:=.H,3$VVB'X#,4MY GN:&WL,[ II]^=9CUY5,+QU :-I1[E8. MMG"!MUIG^?V?#=RF7-^A0_DG'0K//N7\E_*9Y1^EX-); M'0L W9,E2GLM;] M^FPPJ5=[F?%&0\D_[(FW(K1:JOVIGT:A[I7VF7^CP6?558 ML,KT.!K7QBD&IK6)U75-,(?M(.A7]DPC@4,H],'4HCMV:;\D(DT;&ZRSL"1#>2MNPLO M_$NJDMUV4K/[_GBL$>W*<#AC!I6*HT!5,O?&9[HD]?+>^'=D\2&(XM V8V ] M9'+OLP^R"92RHR[9#^G>Y9(/XEN((J(8&O*U/^EK_\KJ.9F09IN1E_ZJ!^$2 MV'&2T5QPO5.A.6&]JMK7 "4ILAY9+L^E.L% USN/T^7L'D2)4S<9CS_T!@9+!8'&73ZJI;LQ($]K[4'AJM 8P0Z0)^S M1NXA$_FW"ESX)>!MW> (P /1-@G-M1&!TM8U_!L-%*&8"/*J_HY757H0@9QH M\" @XS_+_E2Z<.>67O6; M$(8GWN#K%._;08\413V),"O+>Y M3Y_I,D\7*V(B9$+(A) )W=I(-I!L(-EX?S9 ^;57P./WZVW^'6VR#WCL%-3Z M&TG&PA;=6S,=M9-KD]#%_#-U\N92;',_6661[8<%?)DA7[&-UT>6181&5XE&Z,)%+(Y8'+'XM;#XQ[;P;]LQ]P[Z MG&\YTJ9+^8$D2OCVJ#.1QKBY/I>GB?Y4H;N'9-%LFX"]AV5]2\LP\$JV#Q_/ M!R$*8:!(%HIDW54DZ^HW!>4M(C9 LG';]P9R4.;]%'Y%F_VJ>M4SS:OUH'A= MT%,)W@9S":U4C0XF:]VMQLSQ=1LLQ0%5%Z 2FCM+G]-";R[;L0_BDAM$ M+]? "\4\;N3F^LB(C"+0**OQS@\8L3A"\3L_8,3BB,7O_( 1B[\[BQ=VI/2? MJX[\#$%LV#ZP)"/TLWV*'D(^\_W1;3KM@R9UAGB[O<9W8E);_7$.4V8WMGPS M\$ W,QXS&SK;NFR$"\9TVZSN!;U%#YU&8 [)T_"H+@Q!)S$=ISY]9@BFS&#% M]X/_@]#C%M#CXUCD[X\"+YR$^,L";-47B[&V5@*I$F^$W6#$M$8G)1=@]I<$ M^!YR!R'6AF -_,C>@Y=UF%W70E__C?\B""T05L[__E]\>RA%@6M;I?_"\O_N M79M%L9%?"QB](YM<_:8]F3V(9 O)%I(M=&\AV4*R=86;=HNR]?Z&WV\F_IIF MXB5N1FK)\1J$WUDN9XOOP2/4XF;[5%#TE=.1]_4>)7)B6/GS*@5/?1NT+_-& M!B/C, A"N%(ACD-[D<0P%V,4#(PP6\5S)NB\P9&MR8 [.!4!&Q ]PJVEO@(W M",JC'R= ?"9A-XU2+V.Z5Y233U@G8-8BERRS&E3F.1^7#7E&#N%YUX;]?SO]] MET#QJWK!.Z#$[U>?7@=N=D31>2875(*:6%G6=T.#<$!4:4[:=3>IGE80*F@( M%0@B$$0@7>*](.+Y$@+-6L,4U017-1OO$\UAK\YC_5>&"\??M,% %RVG@K/" M++35XVB9PP7WZ3-1IABF3) D0@V$&O>*&J_O;_A;T/CE\$-M1E:V^+C2T"J# M";,X[&F7%_X\(?4B@#SIB]CB%9Q(AO,:5K&[JC9-@HY43R&2P(@"7B:XHO*! M2,<>2*+?:6W*GB3G&ZP9+XWM8:INNHF?2/0T*06;B;;G8@UL(JG M:HMC$O2%'#2H3Y_)##3(,LUR"#@0<"#@>#G@.!G[9L.OU6G'GO1Z.WZK[#CS MK62^OR?2_42N)YA=K1 \W@G8BG96%-A/GSF<*]/TLZI"'K;XWWF0Y*6D])OS M,3/@!.&W#/'ILPI R3!AZRK#/V:\ 7[.2IK 'GWWU^=(O8;.&;9^\__-_OC<133!48( M97O]\%6/HDO"41_@"\/^U\L!]9,L0%"/0OI%0G&*_F;:^9__W[>S_QIQK9B! M&X3_/L+,-\MZV$PB1YP5J"Q"8#@58YE]\[^&FQK'Z&&9'/4(7_]^P2FX"R7N M?Y4>_@]WH;"%GG&H?+-1#[!6<<$RSC[YAZ2_?I9CTI MY$?X<\;W&:"YYV'3\WP?/OKT>917L0Z6)1$"9Z8[?6%/XU=8]/NMOK2#KP]4 M^:[@Q&7UXG>QXI4 [!>G8>27A6XP' TQNF8R?,Z92PXW> 80E\:%$O@!&

O9/;'X M=HWB-S?)%ST^"I:B$:WK;I!&V8V=+9F[RF5^._G2U]GG8I3-OY0OX,N"W^2J M?G:^+;\4KX,DRO2GMYY6 9*^G=GW5QP4X=^^V]]V\OD_A=#_@DMYD'F3I"S, MX V=(:#,+TE+YSF6UG'.P #&):F'X7!>%0I3XI*;]6I,M+$>-7;R?J 4!-% MQW7R1TIKU&^V](7+:QW9[YO6IK>93E8Z4:2<1-.4W6YH#1-=?+!O+3M^HBH9 M)?,C)>'V9^UCN,,TF9VY)["@M; A9)3\CY12ILCS42H&FCCF0T(6UCMVEJF^ M.O8C95N>;WO=93R5*G5+B0QZ(H%.JE-%RI5KNZ=-VO8DAA+59B?4A9@4=QXJD,Z:UF\T(82K9 MOA0[)\^43UY.BA=HDYF%T>%HO<>.?87KBOLYU>13'<>+PR8#:>9Q(Q []MQL MS=V*VJ(4 =IOQ0W8^B;5Q0U?ZE1/H'FVI/NC M+JT1]6S4"RP%%DJ@D?A"QW9D/&5#*Z5W>@I)V1])]^)ZQK>HS XU>JQFD7PC M'>USTN(6A*=A2*=C=2W9^T['\$2.[9/99"\P"VN&(<]3;<=IC*HBI;4V3CUC MEHRT, ,6@'A?.0XC+<&\B.4N B#1"MZJ 7^WW;SF9[ M@0G[FMGC5LDJ$RO)W$R,SLGC\(ST A)J@3';GE(?#Z(^::\@:7&RMA)9T60X6TB3ZJB[U8-HU(?<=8&[%Q*S M63.X#K3C #\1]M:7U]P*DA:'-4:]SG$3+WUI!^;8:! 'S,G.3N&"*%1-;Z\V M9V0'L\/I,3T:RFC1S8#M@BBLFC+/MJI,5VJLS9VH5(3^>IWAZ@7V#HRCDDRL M54>;R)*L!+59WXNR42^P]WK;V[,')AY(LDEQO%O=J]IX!4D+.TMNO%;*NZV> M9H_([ !$9],5<]+B%C#MCN*SE:.-J8P2+^KK9,XIJ4Y6]Z8G(85E/@NDXU-DD&U;7CKJS"/[(W%67V(I MK(%0)+6.:V?@,3.ML9W-X]%RWV];>99KD31AE_A66F?79J7&#H[MOJ&N\W!V M@71OX;5C&S17DMVL,?6VP3N33&<@+S#!>@*8J3G8[;#.F P']:8\J>QSTL)Q M4D2?W(MDVQ4=MEQT5>X*W% MB#B$VW1G:$1C[$Y&FTXO:66D%WC+WRU]0 02CXE;+MC1EK6C5AGI!2;0@EVH MG_;CD[3CL$B7:]'![V7KNL $&]:D^WM^Y6%JCS,IO>?(Z^RF)2\P02WH8>L^ M+3M.I1Y-"3W"5JZ25]T2ZVA!;MIRMJX+K'6(]G[3,\83S' ;ZK1Z ML ^-7C;J!=8:N4O_$"UM0NJDTG.,>T@'K"; ,?^BM.5:;9Y4]=X%BJ=L3DBEZ5M,Y8; Y2T>WK= I) M"S/8-4<\3O.RAC'BC$X8BU_LHGS4X@SH9%(QV/:NY]CL9C.HCB(Q'F9<<$$0 M@I[C.E6PM#5 !SI-'P);=%>0M# #941J+<-NC!VO;7?24\W83C/5*",MSJ#! MRNI2_(8HNQ<+8-)B-MIZFJO,?8TR93>S/2 GO/.H1M MM7:1X\C):'GJ Z)FT3GI!>@,^K++Z[U(J]A]WVC$_5Z3SLR."[+(2-@BG$MZ M%=L-%AG>NN9!DG/2P@SDS)P)Q^:&Q<3('W6ZA^#@9DQ+7](A,"*GZ6%>DAI360))=X92SVHS"I0"RV5Z0<1:O^=-PNP22J*:! ML%LFAW"5S>""C%N-AK+#UZ*1V4!:+0TV=/N078OT!1E/#G.\*E5;54DV%%IQ M&ZWYEA @:6%=PDGE%F+?ZVF,(+9=B^NON5E.6ES7,G 7A+*H]##[$"[B9"FT MI78V@PO0<:(G%G;([D['8T&?D/9CNY&I7/0%&5]:U9/LFEV1NRFF M9KMU01A7FMB4[:3".W9?L$:#X!0D8F:I7I :OQ/KWX1$8_^0['-A^V\\]-^,'V1C+MT@??1 /?Z] B/%_YYC+VFV.3^-?CPX MMO(O?B0U%E'@)C%XBZC'KR00L+\;>'OX\Z_B[,0_W+./P]"YO,^Y8/\\6Y4< M'L^LQU!]')B M\>8MG6[#"D%[]>Q#M(H)! (8%" G7O L7^ MKCQ=MH>NSOWW,Z6^#^*7ZD"*0@%WY-U[G4#RJ[/S2Y3-^FG4]>W!YM8;@?QR M?VAO(HJ)5ZE:FJS0JUUCF7+^&C[^?^7V[J_N:D.BBT3W=427^$YT"=T%[>UR MZ@TZ3C*CI2T7&L[ ^O,*=[\LNLD!= V=8 ?2I$6*ZT-%%-8\%%WVTV>:YLL8 MSB+11:*+1/>KZ.+?B2ZN@T.PH U_=9* O>=)6]#'0O,-;EU,'"PW[6EUJ8EQ MTAJ[*3W3J[#H#7RB2!-DF<=>LIO6548W!&N31/&YB%<I%\+&W]P3Q!RE"(V1VR.V!RQ^3VP M^0WY]9G\&VI@FZFP=FYNE#(SI61XL-'N*?\ .?N1L_\.W XOC4SO"$/$/W3! M^W#;+O]O 2C[V05YEV_?$K[!H0NN"'LN#(DQETZTQFH:S+>Z4YWX*STOK$20 M3)GFL==HR8>35#[4J<#I3O#H]4IUT-%#T3Y1YY_Y"NZ5U_1_1EI\B.,=2&* M#>&"Y:46 2&*0/SM;2"=\>W"I=".YPM+\^L'B:GT$@6ORH#HISH+#3:^S!'% MI _D/$: @ #A.NV\%P"$GK'5*&DY[VE 'GEVZQ2SZ0@" IL# O>@E-=8 Q9,(XN,<\/591(G(7B@S!_(H[@_O^G?@W7V& MA2VYU1<\V]B,_\TP#4+:\(QHPS.@J1F(REJW]0M&YW$ DRQ13#.BA9P$(!Q .7)6!^/H3OQ^C<%N2'?ROQL M/8#E@Z>Q^XB3PS-,CH)?O8'F%K[N!*D]PR91TN]6"*E?6P@Z#RU2'*/*[&OF MF"+Y0:""0.5J;-D7 Q6!4OS6Z6C5'*)"S_S^8ME,@I6>M[%FB3)#\@A3$*8@ M3'EO3'D#N_C%,&6\DXRV?YQT-8+R^Y6N$*D= 6)*'CEERPQ'WE/H--NW["!L MV+3;@.'EDNUM#3N$-3E**#2*0J/(%7H/KM#[,4X?A-Y ('A \7+F9^4KP$% 1,?$EQ]4ZC:ZR;SH+W7)7$!XR2Y,DR^1K M9MA^:-E Z'"5Z "7B1-_7:SEND*$XCK#"0!+#.X--SF7<0F6.8QETX 64?9C M9%L@?-F*+LAK@N* 5^A>^]C/"@K+O=5LTD>5J)I$M@^B2 R\A>WGWRQ^03;Q M6V 3PA "85Z7]8R)+5_PLH/)E*DG_LD7?QO^7,W;5:LO306/)[%&.T[W7KM? M=8G,RL+S*"#!EMD+5M;+):0A3$&8\L$PY97-K"O %*XWMLFFZW2TAD.JV,1V MJK@J0$S)3#."+O,(4A"D($BY^F#>%4&*7!-//7W5,)Q)O]5I2;%="ULYI.2U M^9\'E)N+ &I^"+*)G8!U+KF?<8SH B,*C4CZ*"*"IX M XX]5"SM!FW5/*,C1Y\M1)\S^'S%GOK>M[_"5<.P_9]U69F.-LYB4T^/F R: M9JLAK"MF(X4SAQ9GF<9IY+='XHW$^PV30%]2O#L-:34T[NO]A#&[JY4CCCLN;T5C.1 4 M'2?S%- R\^Q=@\(("%(0I-RR;?H:D!(UPD%U%# U9S=-&2>*9_,-MX*0 OMS MEUD*O7E&D((@Y=TAY=5;?[P/S> M>?P>8EQ?=/Q5=N?!"%<(+.!M'Y_?9?_4 3$TF![#6YD152F!L\)OOT)B(O(2 MH* 7PM! ?("$XWZ%X^9"#M^DW/T'6B3_\R7S[NTM MD8_,\BCV@)PP[^Z$^1#6P\4(](_VPS;!@XG'3U::/3=92TRD09HJ.LZ[7@E5/4_E@M.-:7@K1/NUM)KG7[*;F.E@=8.)G)\]'P,L,^ MZU>\A_C5E\YR41R8SO3R/-4:ILM6N(0C+?F9B MLKF)R9=I%KV70,B!D .%J-Z;#Y!PW)-PW%R(JF9'VR R7)@>EW?M0@$G%'!" MGJ5[\"S=CQWPZ%IZ=![)_AFV;/C=\O+[0S)+(0JP$ 40 M"" 0^#@@<).A@7P4^6-KQJA..^.@LG0J37+AVRN,)4-%Q_G\20]3 MYDG4^@9!"(*0=X>05R]9]\<0$J]2F9IMVK94&44S:7N<3ONL "$$%E"GR@1; M]+(@"$$0\L$AY!YKU/T,0WZ$#M>.%%&D1YHD]^RN:I^(?1/DV@?,_"/9XGN M&XZX"5Z03>_TI2?T?RP[,F&KL>A_2ML0>';BY4_$OGD$5B[Y*#"' G,WX8W[ M0.TV[LZ %$PS!'D_Q&\P2E[6'@%*\*W! T)]T\7OHBY8L2B*[R=.,J39.KD+ M%MMPE-5&JDB\D7C?J&;VRM;='\OWDT8?2)H1WPD.L;3CO5&O7JL1 MU"2%@L[")QLL7GRR@>07L[#W>;4H(Y1(,ETZ)ZJX(0;N +E M/.]C7"9X_L[;9_UHMN5-LNR'MPG984>H:B *,]ZW@^^M[X0/[ZA[;7/ON]NA M;OL9E&4[*D(LNW 'T'M%%1EW/W1VS68 O,BDU&-FU.'G!LC>YR+V/I!]) M_Y4:@[\I_<%XD^YU=J?M&HI7'=H\=MHH4/IS2X_'GFL6@Z0?23^2_JLR$7]/ M^KE9X [ D=0=N4TTIIW0ZQK3_.X_U^;@J)=OG_R.QE[WH4QC=CC9UR9VM(86 M\J/9AR)Q*!)W RZ\Z]^!C^CZ>\U2&5]?QDC? 9>\S/L&9IB>07T2)R$8!D?# MS5L(^A;\W6.1C4?\?](1V#X&>X&GA8EC&//IZJBY,WJ4700$- )INLP0-/+X M([CX.'"!>D4A'O]P/'X/ 1UU;82@LC B8&47M@=3%,_!'7!.5T31'!3-01X= MY-&Y=LW_T:.3XUD5PIGX#9I=S+:N;=/0!2S66,Z:+:E+'6TL4^')/(Z#X66& M?,5Z&$CRD>1_-,E_Y4C.+TN^*8W'6+WG^HXGDXN$7M"'J))"R8BO;39#-L&0F80A\\UB*0R/;J?-YYWVYHG-C+H >6J'PSLWXLCY0AG9A;;?^ MT*I^AB3Q 9%&7P'I,83S%;\NH/ELQ[$-1<6 (];Z1%UUV\LZH>@$E5MP5!F_ M@.7H?162ZNN2ZOLSQ'Y3K)\,LM;=-%0LMFICQD'TFYM!>]=MKJ!\0SN-+!,, M>E:%Q!N)]QM;6R\EWIC,2#S _!AC#NIRR0_C[K";BS0_#M M2Z.K@G$6 @\840+_Y\=?^B7;V:&',$IG^,?L0\-'T3D4G;MG3]WU;\JM>/A0 M QLD'$@X/JB]-?P%=NVAL*&^%$_A6P'H8?!^$1A8)0* AYE:[.JW1WH:"6;X; B$ -G/_? M\A\AR :77F):H0K4&0&:F+&)JL$23\'&S;05)N]D5<8Y%/I!4HRD^(TMD=^5 M8J^CAC&Q"PU-9@^UL!=A5'VL0"G.; ZFS##%Y]1(BI$47Y<4WU^$YV=B_*0/ M@5.&G?#47_(SH/E- C!UK"MQ^=342D[ MZE(0KT'X$-R)SPV&49D\%+JY:W_2QTZR_@ &V@/2/?:Y>&AO(?B6#-'NW(?T M4@W5Q6&R\11&U,34(&;D;3" MFI%$'!M'HH'/M6%5@,"06Y5TF<2?;:1R>^&W46A8(+<IV%0G+(#7B%;L /8/$-OX+0!9CV1:,Y[+;UB;8[^H-@.JH/O$#1">Y<&)TF MB[TQD#,?2?%'E^(W-\^>E^)>7>SN^'XPQ]2C=#I5,$H?.0*4XLP*H[@RA6)R M2(R1&+^_,?6\&!-5ATI6K1/F=!*Y)Q'MBN[T.] MT6=7.L'GYX2FP1F9!-\2SKC4M8V<62^_F:DF(IM6R!7A,#-_WYU)S?1X4G02R_,GN3)) MO6+9>B3?2+YO5+[?W"C[0_F65FH8.GN[[630PYSFC*Y&7 KE&YII;)FF7M%9 M@^0;R?>-RO>;FUM_*-_]:7^ C9OA$1.S6:65;FAK/0'*=QZ9H\L,74R4N;/ M7&ZBEMRO^X0"=8'7/[35/1#]L5 MG#0T&YDRBU'W%;E[?"58"L$>^,G+-:+^R'B&@G3(R7?#4/WF9IV830:N96+' M:S&)L@,!X2-@'Y^#ZW6*U8XGW' Q0YK712L1UJ*?*7%$GG%)/_M>&?GPD7A? M@7A_A!C=S^2[T+.HT5NT-C2]=":!,SVE&,"L.!=K6"2_3-+/=2Q"ONV0=W_9ORI.]N$829E%;. _R+;P^E M*'!MJ_1?6/[?M6F4J"\9$AXD/%>IMKV2-;:-S?@)G>VL:HC?:AK/:6N=]7!" MV6)/P.1HQZQQO]K'%ZE.DM :X\O,A6KC*%*&@ 8!S8=J:7;^AC[(3!C8:CF) M@%6R_5+P&( K06C8OVP:XD=F>A1C>FUGU?7OP =TM0S'6OZ7- +A"X@]IS')F[7BG,)H[8 -3R=1DHHJ]%]3>8U&FBM3."KO MAE !H<*5VU OBPKND X<;,1N-5GKM+1YC3 6F@)1(;.C2)HI,_2SR44(%:X7 M%5!@ZW8#6R\CW3XM!LTJ9QB./3-2T=V24Y=80>G.*W[0>)E\C:H?UQ+5>OB& MQ7??D +(/-F\72O[)=SDTM(-TJBT# ,OLP[W("J8AHL7"N6CJ!>*>EVG/^V^ M,\_S(_^M^^.]>0 YFI%@(,% @H$$XT;>*IV7^^.B;RY6DAE"YMJ S8N#96EI M'X#UTG73/[*, :?BSXEI1] MNH4D%UP=N\T@KE,QD3K,8-4X:4&T;^J*3C)Y006N3)$HNH%D&LGT&THX\2YRNW&UHVO_/WILU)ZXL:Z#O]U<0?(L9>N^[(C & M@\',X.&%$%(A9(UH8/"OOYE5DI 8W.Y>=AN[M>.9I2Z*4 MS+S"0B2A8\J!"'%BBWB>!:U.602O K7E;IIW N"1MV,79!Q"Z(KVQ0 M.O]-^12&J"^G!59\)*P;UA!PU!W=X=C/&/L9/X']\OQWX ^T>_YN MS?0V +4=_!^!?M-4KG7W1P@!V]P)=LO2>/1_^:":(8> /A('? MK1*^$@8ZVUOEKM$<=<8DJ]U5!7E]7;BJ( Q0!VB:2W(O)V)_!0\HJLRT'[-% M1**9]/AC7^C'XT3L"XW-CI_7[/CU6D?W+ -V5;3KEJ$A9G;G/VUXE N5VR?W M7A@K2_MI;1O/6WDCP'U3IH&QZ60^=^C"B#T8,93$4/*;H>2]U=9_#B67O<*U MN>5ZU;'[_+AU"M,%K(%"";8GX_+)3#;&DAA+8BSY<"QY;]WW#;!D/7"FKDI2 MG&QVR+V@U5V<%F )JL&E7#:9.V(6_\3NT)]3>6/':.P8C4VA7],4^O75U(HN MWO(.@MFV.W^E7;1T)]P7ZXM">]QZ5 ?.HM%7+^7^-,?1J-UL)IG)O'0?Q.Z1 M&!-B3#AC??-7,*$_?5I5F]W"4RV5R=]5'C+W"])?(R9@S[5T)ED^TA$[QH08 M$V),^!1ZXZ]@PFJIE![-?M926I6>TS5SBVTW33&!]6G+E%YJQ/B%G:=5E?!6 MSY!U)U%CVF/S';3'V. 4.TQCRV1LF3PS391VEGKQ>J'P:"(\,G3<@>.12Z:7 M[2[$ZN+2K"U5JU0:W/0>9T^5:2Y-G:;)?#GV<\1H$J-)W./QH^D@9HZOQ!R? MSJE%0U]MV5=!3,L07<%)T-7;5$=198'H=MQ?+79?Q6:IKV&6.MB2+Y?7U]1A MQI(\ PV"UCX^%E79TGC%O9S+BMPKC]W>;:UX3_K37 85A'(FF3YBA8J3>6(( MB"'@/)U5OP !^F/GOIXO3 =*=Z04U)J0S0XG%80 =$YEN&3N2&1UC $Q!L08 M<)[.J5_ ,4J:0*G&>ZXT*M<76GU:G64IAB SJA\,9G^^KE\?IT75 /PA:Q MW?;.\AI[H6(O5&P:^_AKX\BNS Q+)%:*#? ];6X2MJ'*8N)_./J_LS>=Q7;E MF'EBYHF9YQSH)&:>+\(\7U_'8;$0M\19&&(H7.Q8XX95(_WT=#<3./E)F6Y[ MO>OG@MZ?YK)4U4ESW)M-'L4H 8@#\L"4P_+$"=GJ6C(S: MS80KS,8S[;*1J98W< /D6%^%0K*8C2O8?5)4^(/Z<7V]5*N?8N]]KGZZY81% MC0PYI6LHF^GC.MVLWJ^1J[$L99D[ZLJ.F3IFZC^=J=]95?M'3'U;JRC+&WY= M&9-B?_O\D!I?W_4E9&I69+(,7)WYXFE2_YU%WK F2#,P;U6$/^+6)N:JL;83 M<\O0$G-9YW5A7Z&;O1'0Q1ZKV&-UGG;#WWU%?,"1_Y2F]]$T$!O48\:(&2-F MC)@Q_C#&^'0>$C_9ELG/9$,L069!8 8M21#[0V)_2&PD^=.-)+^S\)QC"$J7 M84_-@R/QB&TD-;ZO5]W[A3MV[YWZU&VTQ'',6965,PL_&>R M\N\L\_9*5L[(#].LT%],QX5I1J_8S7YNG)60E6EX63&9Y$1,.L;2$:O!Z[)"('1*Q>>FSFI?^N,BS -/L[GS(L.Q$0PB1 MJV3NLE-M6"N(;K5I/&3%E@FR7)%V2>:X)/=RB'%L68Y9_S.S?IRH$Q-Y3.2? MTA6"-UH"5@WO=&5[045XP; =.V$1E7=0?#=."O2)V$\2^TEBB\PY662^G!3> M"V1PA*I:!*FJ"%3';*N+ZLWU76Z[X;9WHX?[WN/-MMN3IKD2RN.E=+*+T^'QO*VRO*M->TA\NV[?*Z0%YO"8\-X;$A_!-8),Y_!S[A-#]I.F<[SG';3 M3*564BUSW6A/E;ST."CVX6.:87"D\$)L-X\Y/^;\\TQ+^"G.[SY<$FY-Y'ZM M8"X>.ID;P5Y>2/6X+$S/]5F?^/<6!$P)[$9 MYRR!+[95QD3^U8C\D\OV(;^<+]G_*$WEIMQX&#W,\MN:YLRG5MN9W%Y6*M-\ M&B7\4VDJ,0C$(/!U0>#S.RPBF;=50Z>SG:DDT3&;7M>U=(<.U%?FI-9.F>=8E.__>:=TQ M%\=/+: 6?8@") >3/,,CO-1?03-78$@)O-00E M8?K9P*8:)PW$QOE/82HY_QTX2Q/+)\\:V*^#W / .A8VK*PJN&V79GF:6?E?+)\)&HXMI#&;!^S_5FI0#_-]BN-/*9NZJL!UU4&ZF5F M.[V^Y-?(]J#R%)*Y?-R()&;[F.T_:]>#4VR?>WJZFCZW5UWE^DD=#9JK4KI[ M1]D>6QWDD\7R5V_-W-M%6['&RR2A$JK16;(NR":OQJZDV)44&[L^_H8X+V/7 M[[>6OVM9*(:"W7F=86 ;(;#G(^"1B^-VDYTH]WKQD4L)W)A_T@;77*4_S>=9 M3:AL\;!#3FPACT$C!HVOYV)[/6BTKV;ZM*EJQ7&W]#36B[4[980!>'D:@)?, M% LQ:,2@$8/&1X/&.VFGOP8:)7LP(]T!UU&VW,V\6<]42M/:&D$#5=1,,I-Y ML8[%)_;_H<-RJ(W8VOMTM8%@BL5+LX>]II M1?TC-##3&[?R["S=,7GD"_G\3?_A%BW31>K.*A23Y?Q+T5,Q&L1H$*/!.3BF MW@0-IL6,?E<55Z5:*YMZ**]72L%>2(@&U$_%)4O%XIO'4GX@<=?F>R@7UNG9!!67=>\X!L #C6 MU?$JP/^O+5UY!6"O._: V(XE"PX1\0\578Q^$'JRJ0NJB\=R)=NF8?/J-=S; M)GP#?F?EBUPB=DVO&L&Q^^0QI56+S]>/DG)WV>^,"K9>R_#]:9XVO<\FT^DX M$2^&FB\.-0=K_ZSQDF>%-+#5,.TCD,,9K>*V6+Q;<9"'VMLBY8-.WP+SA%^M._X#/F@J4E+_$'LCN!V.T:NUUCTVIL6OTL M*O8_NFYZL'^&V/0@\LH#R. 2"E]L[+([YKH5&K,G?M1>*,OZ=5$S>LVA/)6F M^3)5I].Y9#9_F+(8.VMB1(D1Y3Q5Z0]'%&[:XF;33F56NTLWK@;V:+EL+=>( M** METO)(O>2OR<&E!A0/C.@?#DU^;?CR6F5N#89BLUM3N.J\\QJ,Y\.]'6: M @NJQ.ERDBM_K93'ZBDM-TD_M8)=9P_,"(RD8QBR,4^8=.=C+W/L98[-L%_) M#/L;!-:*/>W.PQ+JFC@WQ5*_WJGQCM@VAJXH?SK6R M^?2HVSH?8+CAVHUY2^Q*M5;QWKDBHVE-G%00&# 0N5Q,9M*E&!AB8(B!X6V! M@9MJV=S]I'/;M+A"KU[BAJ*5?[[OGPTPS$2I6R^H7:-&:C?MECYHM>Z?*##0 MF.1T(9E-?_4"KS^I7!+X[.W5RMA<%WM9?]6$&87<+$"N:+C8$?X,KI?_?5?S MYD>O_+QNF^STF5\UKO6K>EZ1[T#]*YO]94GX( _*D=O&;?0N\U6K\L"Y3Q-9 M)+;;>YJOIX4TS8Y-<\E,Z1UCEF,XB>$DAI,O9.Z:7Q9'-[.'[)23G^VA6]QT MKN[&?823XF\P=\5P$L-)#"=?R$AVO6K,+LV\>CO>5J9*_8E4!]H#A1/F5?V1 ME8SJPO]V>#AA^%>45W__%_[C'Z2@$MY"8EIXQQ#0!>Z^1TH<]W]OAQ:AXQ=@ MR<3RSS^3\WDA./MTKL 60J=-__O_A&>_H^Z48*B&]=TGX="R%@2)['N&4K-$ M4C.+\$J*G\.;O_/JFM_:WC*+Y8NL;RCZ'G ![D,BS5UD\_^7"/V,^W&PF1J_ M286VS&.>E$KFSG?O:_YGE/*##PU;QE/[;A&5=^05P=$CX]*3<0SS>R9]44#T M@%^]A>4 XO+O=%9[()7=GA3F\6<@2> :E0V[9O/U/OKV M]PA)$FT65>1.&AONH3[_=^C43Q%K=*N/[2#OLY!J">WMTND4EE^[:U\\+ M3BZM"VWM?JP_W53PT8.YBF4B/HP=YZG&:T6NH@]7[O"9/GHPUU5-?!+ZE^T: M=S<1VKWGD9/;%B5\]&"NK"L= $6HE?< MRE@F9C^]U8S9S:B/CQXL2RZZ%<+/AK"LYQH_O+;5 MALNES'G3DI>CTNJ:/GJP+/&^7N0TY>Z.J_:7?4ZY'MSETO!HZ7!9G?;#+#>U M\B,E]= MBXVGQJ/8I8\>+.N^>'NKY5-9>=R];D\6S\_NNM3JXZ,'PBJWTH^361\?31^L:U411G+7O'WDNLJH2C*9._T>)EOD#K?@AJ34 MFUDJ)8ZU[IV[GL[E=HN3\-&#+6ALU]SM.K7.UNZX2J^[WLBM/%GCHP=46&Q< MN3GW:=WBJO68H'.]6 +\O?3 M8:XUS:05_M$J5.>%CCV[IW,]W +C(7U?7%\-.DJKK_4>M(Y^O>C#L.G#+1BV MIY5ABYLT:E5!N)IF4L^9^](:'SW8@FZQ+S>,F?BL:)>/#T^#6;Y4$_OXZ,$6 M+(@@/=6X>:GFSGB^64R-T\*6/GJP!:-BFR\^ERKW'.&R>4N:K[G9-9WKP1:4 M9^/)Y9.42M6V7;Z:5:=JO=R0\-%@"ZAD%PA$3+8'84CE39M\]W\(7^PH/WBR M ]ZB KM]??&/"BLID,#+Q5*QF-^38D(Z@2?"'(J)GRF"[[^SR!L\$65FJ"+\ M<>B:IDK+$?-J0I1M035LUZ(B"W6YR#I3"@ H_OOOV1NI\'$LWY^] >_>6/5W M>][?^S!_*MC[HT\WCCR)Z3NF[YB^8_K^4/K^,O%!)B^+:)H&6=0A&!(41_[$ MD3^Q;RWVK9U'*O4[%V=H>J#7 Q3LD&.YSJ/&HS1*7V=S2LI2[ZK]QG6F?$FM MZ5@]H9!,9P^K],2N^!@N8KCX@I47?@P7TQ'??IZOND,N(]1&D]:X%E=(J]8K7A*L6+_/J=$:R>IY& *!W MIIS,EWX8F/.9G"7[&J=@:"3A\)LW;*;V)P->[/HXDI3X=>$]QO+?JBDB6(T0 MJT[#^;@G;LE0JSV/AUQ[>IUS9]=#FX8SY3 4,9G.QV4*8L:/&?]SZ7RO8/P- MURV5"[-R?]R:7B\VT[PEVY4U,CZH?;ED.?..[=!BOO]HAHCY_DLJ;Z_@>\Z0 MIE)Q(;4Y^:%ZI?3UNT)^24.=60WW(O?V^MMY.1%_-?X-=B3EQ<"M0$6FK;5U M\;#1]O9- ^-B"UGLDXP+JIY[056VW#=;=&PQ[08TR(+&&KW MHN$UAI 80CX[A!RL^[.W(7I_!#G9=VB8;=UG4K5*>KQ4&]>]^_*BWLA2:816 MBT[FN1?[?W\%/\X Z2MES%.N31*\;1/'3A@S!S1=4'A!W25>(R<:N6>P!L>Z ME%!IZUYC!JMD'8]C5TWLJOEPX]Y'XW8/\[)B MUV5L-/Q"1L.OY[KL&#J&$7>M'F\YWB\A>&OJ,'])ANVGEX1-_V01,7VL^[@M MVS>Y96JJ;#>K?'F0NV[=/=*2P;EO?^=SR4+<2S*&AQ@>/I7^^8;PD)JE:G9. M'9(:WW!*3XHU;-QO:/%Q5#ZSR4RV',-## \Q/'PB'?(-X<$:/8F<8=\XG*8, M-^TJ1[8FMEPH,1]B)IDIO]0#\"OX$&]EE=B.H9.$R6]I/&SL#8R]@;%!,C9( MGD6CMC=K(VLZ@O,] +L>P[HC5X+8KHM ]?T)-[Q\)/+-S?QNS-.^+CD65?*. M8:XQ.,3@\+7 (0X5B#DDYI"?XI!/YYBZ(C,G(=NVR^L"@;O<=NP$;'TW=;BKX;*&><#.1NRM,J]ZOX\L7K?9>H^HT:MRW1I=;AV36RY24J<_ M,Y71@G;QQ$2O?.QUB4'B3P.)-Y+TS\M]4.5-&0O%D8U)=%%V0,:W ?YHO7#> M23@+DH#/:4T-^-&$X0TQ=C#$#H;80A);2&(;8LPA,8?\\>J')T+40A*$KX!< MND['5*[V7,_@9JBO/K[O_ ??Q1!);R%J+'8H] LCNIA!L?] MW]M="R<),9/S02\@Q'2N&)HV_>__$Y[]#L92@J$:UG2*97,G>_>U_S/*,0%'QHL%/0[=4/**X*C1\:E)^,8YO=,^@+A18-?O87E MX"[+O]-9[4%$9G_1S1ZTY@G MJBC+Z8X=$"K_4<#W8J.!WJB:&"T(W*7$A2O73B9 [+L(6@>)_M74$\["<&W06VPL8D3@ M>_:"MPA-OA2BD'8,J7BJWO!I8(XJDQFF^4PZ M5\A]8[S,=)J.J\'TA3?)X]L+L.=1">O.O41LH'=/X9I-9POE+KN:\>W:=C1* MW^?K^DVA+3'U4=9=(E:<%YZ;XF/I;PD"BIP)+W0LE[P9MIZ0$(]17_H"@2?A M;>[[L !6.9/G6_:1K .QP/54.KP#0M,Z $16?QM1,?$7FL^1UC+']5%RP+Q+> M6M+%_\!"&-/AEV1=-U;P!OHS;BKL<4*' W+HQLF$I<+#7]G:86;AF1,_;][& M#<(ESU':80NB,Q4MX$+;ZW!#5R_KL).6,8,#I6,#8\,,Y;D,RS1EDZ"(21T< MZ!!E5@]X8K<#T;5HLFWCRV2V!]Z^@'9 ;/K)#%X+])(25!X_ .&*SL*F-=QV M6[8P$@L>W@+[XJAT-W1C]W3","G?1E]MPPP=(FV]=ZMPPA9(< D\#_B; 8J) M+P5A.M UW'H5$('?I%@ MA(WT/H/M(RN?3)P%DJVJ&FLX 0>_ W@I:WAN*UYU62$[^#MN-YLUKY %,#N2 MS-GP<0A;X)!@:6LC(+MD@OK-5=[2>3B87"GSG\1?O .+ ][Y%]W=FC97^6?^ MO[9K'NHF1=3<(UH-O4=0E*5J2]1Z 1_3*RI=S.$-Y9I_)_X2"1U>,"SG7TFZ MH<@&(=*9)ZY<84%TH&K-M047YIH0MT@@YF*;^,O#FJO;*Q]KDL@?P+Y)H,8Y M#+7 L8B.Y^\S]$5HV71/-%I_G_:,YQ,[V+_@#T"1\L\_#;$';=/<.'>-AU9S%EBWNZJ.T$@4>(*6+Y6 MP8VRW=D3$2CV\[KN AM89"7#*G#1@)%DC0+-EGVE"F/A;8'O@*VS;;A$Z?;Y M#_C<=QN((Q6)Z,*.W6NW.Q3Q^,V345*6;"L)N.=H6+/WM\A"DG -R\*"_L'' M>]#AX2ZBLV?RA;<(>$]DAA0KAJ#8,)4,_2K)R$"P#QK<[4 C?&*T-4FBV:2$ MYHDJ!EL?C(HAUJYI IPC25/1A EG^ !\(E(% Z;PRN/ J2,24)_1J2_Y2Y=U M075%.DF+T#EXDJ2I@K Y,U+(91:<$64SF8':T''%;8++I9DX!;??#HW@N/24 MRH-8 #*'@R6%#9WN59W,+)>W*+9FHUM%$2FT7[J_Z:=6[).1198NB%NAW;SP M6MZ$M;ZP;7]._P?TOG]ZNRG163!)Q:,Z>%//ESKQXX8+_)@8P\WD4V&U<=OS MV 9N4PD%.QZD6HE)DH8)4AB>J>Z?Z2^<,JQQ[JJG_PY#A8C@!:C%,SL].7]K MO9F1C&: M*B+0FTSEN[ ,6;_:W5^H]&*7*U =+527 Y:40H+18LUOF1J5, V'ZNL(A"DZ M*]M'%9Z>*GNQ::J^@.B_M7,5E;TCHB*\$F;EJ[8H\Y0S-UP+/ET"PCC &_!.A'A\%5I(7)NQHF. WD8W.@)<>*%= M)"[YP*X"U.I]C?*K_R[;E20XZ&2.RF"D0.<4?1H]N:^-R';) +5W07/ M T"/4O?V)33,S)]9CC((.N]9QF"28Q/H$^3[ MOX@*""V 'J/CE>>:O+4"85^@FC']D-E!M@EJ;#MZLU5@NV&SA$0[50%.-Q(5 M00;6)P)OS8S-5N5#XD*E^AS_?U] 2:YRT*F#!/4%QL MT(*)MI-&.L-@=&;0CEBZ\GW#^9=[C O"O\=.;[9NA$R 8VRAK4.'&(JB3 MHU+FRWU$?]YJ)$'O3RJ41>0CWXXD?M<]2FP<0N2";]'=/A6.3@M?Y>ING0IR#X/JB4PH.@FD,7O5P?V>. M.GE'1 *I57XO?Y2,\8^6[7N_[OBM*J^L=W-_K0R5!S8PV!N/DH3OBL;R\Y37 M Y,^_M+&VO2)"A6%>>9LQJT%$IW-T-1LNA:FT@:Z?-5051[D0;:?^'S;H]V* M9!%F;PC[M;SM3OD;L7ML)\>S:[CB2NB3IG=9NI1$HS<./R/.&AU"$1,I?%Y1 M!,(?D3UV:@,^$%864 &711G-;+ M34,'GNQ% @G\(;Q)4_V(J7KDI.WX*(OM M>-=\XR6,Q++B'@=HDDTA@8P7[,)$Q#W>H$1^>=!65R'O1,9R\& M ;8&%N'@>JDS'QZU< %PS6Y50Q;AQK2#W5I41J-!^"_^_"@$>V>#]2^3B4IG MTAQ6V!+9Q&58XX*"<-@\XVV3@QXF'WL#,O#\"7/90CM1L%[< 8HH*(X)"YB- M)@N6H1--A@/"^E MCT?8"_=VR*9ZZT^UXDVUOHN8"6$0R M45M96_O]+AD0^T395'GM7[[G:LV'G+*>N]"[OG>\RQTG-%R2#R%,.! 6LBI: M"+IKXU#BH:@_O45$*B"H(TP&LEG2*4MXLJ;T0$(C^ MFT%$I#]E\2?Z93P-= T9K@5?Z&2 1$SFNV8'\A/<^=)685!9 @XM[!UOXCZ$ M963<_N!(^(3O!006LOWQ_5G12##J>L30(QXW"*@/WA':)M@BMD:8PQXF9P^% MI/U"W2'^K^PX$,0W 60A9 J<)_@1A6(JE(H<0C\MMC"W82A MB?0[@4<9ORI@KU@:=X8*&36+"L:<%^"61*^/H7J1%!IQ "!5V=8H4\!U!POR MR%]':R5:-_V'A% 0%FV(:ID+.'5?T L3Y+Z#V?,-A2SUIB5K*"<0730-6!S# M$X !XDU-ID9O*?#8I$09]@,%'I"@;&1!YC2:T]IHNZV#WU_K@S871-^J0)F& M[L)8 1KW6H&LY!G#&!(?S#D(,$*C_=H/6&"+" E3#OIP:91G"MOQHHBP8U)O1XG>"E8XK<;27BW/(C'HYLV2'P MP"9$(DLB6EFB(OH.7W4;/6LJP3 ]3V2AG^B"00_*2PXCT&@M<=]?!*]Q&,5X M7PWY?AP^XO@)+V?'>YP_CIRX2'^E#P[@( MC^5V>G'TV@G)B2P\16^B+O1@A@J'$5E6@#"Q5U;#-'/@/UC'<0QMR;S8EW7@6.9JK- M1:DIXR\!;>ZR'7AQ?3]Z.L-._D@<@DEG$0KJ9Q"23'CA_V@]8X#B?R!N=1[# M:YE/W?;"7)A(S"=T%+FI(/.JMWEKACN=HKSEC>K90UDPQ,FKE;J596TO'NQ' MBV4G$MU]%"%\)8+-5#(*GJ$=#:4V>KNC04.F; ]E- M&?A&PR;S3^@=+T=@[>AZ.K]@[&GM'OY)W](/\G74J]OGR.Q\H.^QR1=$< M;WEZB46O3I:2)A B1D4=7Z@^"(:$^YG)!\>O[U\4BVR"(;G[4O;Q*8652T]C MHG-P3='+$]S3U8X/'HXC5.4YU?3\JH6>43O0<]!_%@2Z,Y'U \7KUZ1BH G8 M,!UJ&F1)-7.5US0O?MF7I\,"IZUAGIUO[J'J%LH ?J(>O)W H6UDT6!V #QG MYCZW?=D:GG1A':JQX1'?HT09LA09YF'X M,/\JDQ L,/Q&5)M]\S*^?0MOD'SC,_,*6#*!/Z/. )2_D?ED LTU,/!M=U)+ MU2M)9O_8>F:).RKQ[DP_HDRKT% S!35<[5N*DI$)[9@6OQC*.TN$S4->&@WR MB4*V@5*%/D4LXV4G/&EZZ;[^HY%\*[3.8C1E," *>TJ%]4_-%AQ6$-/TM1:P!:D5*H#J'",DA]I'.0B4]4ON' MLXN^I8$9[(2\HP\M="\OQM=C3*""O?R8(.HV'-\>&3>Y,SJ@X\=_SI_O7NPW M6YRL4].'A[ROW]&HLR"<4"RN9('LEH2FO*.;X+$,)=I=AA4^OF\V\[]']XHE M/ZBR@GH?2XN$E#8?7<<5Z@-C,WEI0CV,PI'"1F$HN3#W*3A MO'J_TSV@BDA%;-M+P_=J%?A7L'?O(&#+S*BV#:[L)+7B!AU_V M9ZX'4 #8#X?VF@7/$NP$P=5M W<'0[RX/^>06NX_$\4HAP0 MAP>:$VN\AKJ(1.5"0S$)K\ MA/#=>]CG@%9X(<&:J!\L7&B#@;BOB-"=D!#E=)RZAUQPIZ@P )R\":=E6!*O M>]<80T;/L8,7KD&=1FB^,W=1JY[@A-"$(.Q).EZ PKZ4?(B^A^3J7?FJ["<5 MK8CNLEA85HZ K@//V$;)[_6YICAC.!89M 2,OO.-N)Y>%C7*VC*FAV6X-,@C M?N+]2WGU+XQ0I-OX*V&CZ&IDP_BA#:_>+=ZV#8%)'92BM: Q+[VM?%;BM]Z- M@UO*XGSV(P[]^$+\7C3Z\'C$(7I>#F(2=_E%3!"BI[8++,[2H,-T$'3(:T8T ML3+I30[^N*LRHLH:W7"8L6E@<*5-J+3$Y&\0DCUA(!I/E QQ?\A+=-0]<#N^1!9.W.>R@QZ2P$OJ*+PYVN!Q>EP=QH/8RS@.6/8 :7*@!G4#F,:][G M[I=WQ?987M5&[9XR>&HWUH?) \>?.Y?*8<#.0U?3O(C8L+K+!WN P:9T$^AQ M_:;#V3N"+?OOX3'4E=6#4;CJWRK7^<4Z56]:]7;N2 &WX\^=RS'013/=8$>3 M9R-2CQ8OE?L]ZAZ@B?K,]TC3';S8D[U2 C0MG-VJ5(\7T/*-X!RB/9#/!-1" M=H'*UY5*+Q+LH8&/%W&!;!(ZP2)D2-L^7L]YV8KL\:F8L=VB?,-Y, ;K M^6+[PZ!E^7A2Z2=/,LUSL1LU=J.>AX#)_/Z3;C9]MUT_E"YKVOWT^:XN MIXW"\WJ:/1RS9LC6:J"5KL<9K6&Z"[M8G)D5>/)@S">^N,TTIL:VEB(=J6=- MI^K-8CW-'8[Y)"V%YW+-F"N9E*!W^88QNEGBDP=C#C/%@OC8E-K<=5$62E;^ M9L5?5J;Y*;?_Y'5N^?BPAB0UKRV4%I/A>K" MFFRD95J")P_>GBUV1*-B=1MCF?!IQ;'J5@_VLW#X]EZ]>M6_:G3SXU;[N<\; MY<55IEV9%@^?)(U,_WJQF;45N:2,'6?SO)S!:18/YRDU[G,M07I0QM7IW*Q-R0C'].=YPMW_LH;R$_I,YG1(P8OB]T?H@&.;=.:^1WIM\:;R\0H"%E?#2D'^A,]*-V B?B!/'[WH:-:ICJ9K](12 MZ1_E>!K5(6./19@JB(B:9U;0>(7L5LLL,K;M:J9G-Z:.$1J,R6+\*:+;7L#P MKBKET:G0P<+J#&M8D@@9 $*O9B/9Y*>4'HT7B;=DG0B[=#> MG, F:3,_LF\;\RQIR81 ++3DXZPMEUB/:2\G74&TJZ6-[\#RPWO5WICA M1I5]=S4-*N>9G#AW:1UD-C.9.;O16HCV1O@*RQ%Q>%VB5F$,E*<;3:L6RC Y MV6*%MX-ZD4FFB[$JR+NR=:CSX8,T&/'Q;OUZJXINK/6+HVKB>P-=E;<7%5W$?VH[0]\ %@CO@V4<_SLS MMP2PV)%FP[NF['!*=YONWY+2@SZZ/0-8W"TC@0LX&U0,S8N:6(.RHC+6-:9" MI)?V2*VT'K_LZF'N@,:OUVHO,):%\3VKKXCNQY#_'SC2 L P!*K:48:A]=N! MA_ #E3B>W]SS-U$(Q1PI*G,S_C7"J1;,7NM'RS/B1F>0>.A<1=-Y^1C>&3/5 M*V?H>[QXX'N!X8M*6+B]=13#Z%_%4(4,.#474^;8#(-1X*T-PR0TRF0$7&8O M9#-)#_H&JS!LF56=71 ^T!QLAFR_LW,W79[:EC,=$%ZMT1L#6"[BCL7D0E8+ M]PJ8RI+I18U^1UV/NU)M55+F8]OL]K_]7;S( MGW0[)[T^ #/T[^)MA+YOKS0DS$!C-=31+T'+"P(#O1Y\X?Q"X.N?)EX7='OQ MMUNX##57\S;Q/4_;,&NE5FLXL;A4IC)*9QK#A[18B1Q)RB;"=V#FM6&)-M'] M,\$QOX]@+^!1Q@3&G+% :.]G_8?4S 4!@I.5A9EN&X7-XTCZ]O<<0QYIP>[] M2XS"S<++(MFE@[&SH.&43%;Y$CQV169.$P,$791C=E^JRW,';E*==M/@K:WW MM?OAJ)81I,I$:4V$.KRR4FU^/Z?@E;N*+@^U*M^IKA9CIP4"]JSXK"PSD MN#CL*.IS$Z;L44OM/^:2\SH/(@][Z9R8N>C/FT6Z7)/,D MK)MCDGFVA^E:)M5>O+R=SNYLKU99Z;<6JH1]2DM 4E M32.M]JZ )TH7Z=/P\Z%7RN\]Z)]$,.-QW+S?;!85A1>K_8?<@DR,=N7W'JG, M#>VN/G\J*87ZVB*WCZVULP#Y+/?2D?[4C5((]>K^/U0CGU6.!:MK"Z MVQ33XV9__>J;H4=5I HN\ X- &Q?_6V]Y;>79,#HMCEO(\)U##CU*P;EH:T5 MQ6?1F&_$\5C+"D9^>^^0?KO_X@WR,[?$I8$E=CQ[&2V>C(VY6/)[%)DHNCV&&A([S[J&X;PK"M[7GX424 MA/GXKM2_<:1TNRS=_SH(7[.=V+8]4YV,!NPC3&K)[9K14)9<37;YTF39'1E: MMAB(K5\\#\Z8ZGCK2.QFM?JD*>RC#A6=1N[11@$WSJF S41[:]28\ M&K&7]&/_(PP4V"A#*?\O,"V5[6Q7\SF7-@((JNG @02 82^,=5"W;M=>RYL> MBT[\_OO,<)G,1?;%#J>_WE7="X#T@EUH9$J*QDR;-OGN_Q">+L:&>'$AZ#3V M6A;XH3TT$(5W'O!=_&%+C'09] ML?\H/P/:=!WRSJ$TIWNDIU]/&:&(J/_^VQ%?L>T+V2$I&$# J!S<+F^9F8MT M+CZ(,SB(]$6F'!_$.1P$=Y$KQB=Q!B<18].9'$2,3>=R$' 2I?@DWNXD_NU8 M*,N^F=SZ^U9=^HE5ORL*_^,E'^BE+X;8,LW_\+^[4%IOM: @X1;\?]\RWWZ= MVXHO2@)OLO27@H]_M!DUM([-#Y;^9QWT^]QI[Q]9?@:\_ OO"780$@9#Y_/>2294&*^GB053&FU']1Z\PP@B_QRI"34,?O>[_?8N5 M,%_F!RPEQ)LTA"2F6.K7.S6^,1E?#]O&T!6EW\[&1F\['CR5Y,M:JU%M2IVF<*7(:V#C M H@5Q7*RE,V]P,:?0,7ZM=3A+R!F_T98^JV+#$5+OXT\\7%R_[FATIL+%]$@ M\R/P4QID5LJJ.[^MI1:+U$APR6"TZ6."RK>_TP6LB_U^0D3,FN?+FIZ,$+/F MNPD,/V1--S.X>EXHSY:R73='-IDI@IA'UBQ0UN3*+\GWG]/^,*)Y&M73I9SW M\T)H#;SC61NQKA/K.K')XMU,%C^JOQ3](/3D$:0K-FK5[;#4E)6AYJ9FVT+Q M[K+1GQ91""FD.9!"7M*!8O;^<]D[-F6\DRGC+=D[E6Y/[A['P@.7ZE>GO"DK MB^5$ O9&$T$'J*PQUJI/ S=6J MEE:6UH.R?;1:,[UGCIW!^N-KW$4F?S85[D;[&<4GJGZRROR.UT' ]=H5'=3S M9IH8%O5F%?VQ$^3"P*8 QAJK>&'K1%F4>6R;H5::0,.8M$)Z@*)-BC"QJ'V?NL?UC]( MIPT':<GNR_MIKW=OB:>JF6>'XU%VN)C<;/E^P2G;2M-MF.-6 M]=*I?/L;*.6P ,?N3'$3(]H/],I_-QKMN7IZMQX69Y*0X& M2FEU+QV-7OE'[$P'>K&=A.7C5B*XU>D_WE$>Q]3#FM^?KD-*.NZ0$G=(>;<4 MI;A#2MPAY8MT2/GYSA.9G^H\D3W]CA>%X&.WT,<49#\EZZ^?GDKJ[/(J5>LZ MEG!9((\3E>M_O/1>/1;Q> ZR>EA$];L(V+0UW +6!0JEBNWM4[,#T:;,^OPTPJTJY[X&Y2.QO$JNW M!Y(A%MO#CIZ&[2L&H4[3=K@UPJZ>GHS,"6)6N*3>QVBKMT&#T&'0'W2O88#! M-8UI+]/*CN^J!5'O6Y/+K?!>M==^@FQOC_4V/4?:#2KC:L=FS"C;9MHFHC!M MQ!Q^ /$<*8]6R \H/:K![=A#IK::'4-073$Z("OE"Y*AC&VA/5:16?-9"3L) M$XL558]P#N.,J%)+>XKL1KY([*C(:Q+@+$ 3]NM2LIJ+7A\.[!_)>"?$([A6 M5XYWLM9,BRP(;,.*>.U#V!;Y_3_$(VU* M7EP-ZO B01:EIH$9;6( TU^Z!H[&3A.[6J*R#5^W&,/C0#*0'&_1_MNL$BQL M#5S8*).S+BBLBI]-';?[QT-+\N&NP7B28=$ZH*P7IE\#7T,5[3DH)VAB\5-7 M\[OA6,3_ UHF:'EEVH:'(>)%HHY#'"[\R#1HH>G@,/ (@AZ:R4BE4F9CP/-9 ML&;%6+H9A6V1THV-'1W@/?(\P6HZPP*PUXQ":)MX> W6.:6E"\.C^FV*O<9" M8C 4K5C(9HI]6;"L)26H%6'-;VE<'=LD=)?C/L^P+2L>*'NQW\F(OAMG3YQD9 X!AQ][*7YC#4_!H D12RYBJ^6 M$NF4(A-![L#M"-X2M)%F%J30+M.6Z00;M-,:VR'ZQG++K*F-W^*<]TMJTV/$ MECMT"&S#85B,/#TC$R6^<'N?4#^G &>27EOMR"ALO@"2WH:Q^S T+=D.M6R( M;A8:> ''O+X]7O5*SXKBEZ\,CGR+934]"XN$E4R9>9@7L;PRM68S1K,3MDD$ MBCQH@-[KM>2/YYU!9-78% GQBO@=JB+;1S:(V$FOD1%M'KL#EE!S;];YF[T1 MQ0I#]9H/[;I^^VNB\@2>M+6;X%%RVMN,@( .YL$Z5/UX+I%#.?7:Y-$=8+NN M4^OCFE8A13@)/<=0- ![OV9\Z(EDT'G=,XMZ%>$#-#A%/H(FF!Y[T^.X%>27<.79A^ M_NC'.TKS/V,]Q4+GN\N^XE\GL/8A7"85?R_A=U8TNPT;>;2R\;8[G92'UF0S MOGZLFD-9O2^+(*?^?0:!(1^S(5FS/]^8'6G"+6?KV_JRK3OYIO3M;]TXXBK> M^X#1THZ2U_P>\T7(^N)LI.6CLKP'O("+A](O_5@CO.U:^S)D$ITX3,P T464 ML1NY?QK>-0'7@HN*6K1D.GSIAFGYQF MU*'$D,/K;_>7U\7O7TG://!4B>=(G-_.1?-!7>@,'4U7;*B!;"N,GO&G0&=T MU_6 3;3J+@!Z-2H*"B MQI[J[ L&R(J6C.UZ1":*1B4 OW=HL [:D-,@OE2AR@1E (H[H0W&D>Q0-]+0 MAGLM&+!Q'NC*T5D%1[D#$U"]T"ZS:Z8@N2")H^P?-'-8NKSJ&;VB+5.1#&3' MW3EV3U%(I/D$O4?8,M@TX)_DKB5F\*BW>%",L&\:T+7MZ0&P"]@L@CD'3K+2 M^5Q#H^CZ;7?V1-O21OC$:U"*%'!(TF$5 Q^)M(-E)VSR6R:5$DMC%P3(D"$[ M@]\@]5#MVTG.((/@38&R,+82YN% !%@N7"FTE2KH_8XESUP'U3R=MB"07#1( M>/)Q>)VH-5AX>&A7!2'+XQ2_2\ ,='""S59AC0YJZT#2L 1@:U@"/"&K$3NJ MU[( ML-T6# %U3+\/K1>1Q.X5&U#A_VBE@/_"@_&\=K#THV3_=TE(LS;2."% M&%6+??Z56;\.QKQH\+&0O(\(/%_0>YV)O=>Q]_H\').Q]SKV7I^O]YJG&LHT MF^/G!7%>FF8RQ?DTQQ7R4YX3A&F^*,YS^3E7*.4+WQB+\7XL]TVAM\BG;E)R MK>5NN.OFXF:6'E>FW)3;?U)+-1]ZS_E*9SPL2 0NZ>QX=HM/9O:?[(R:E51Z MF^XIUX.YLJX,C-FVU@?M[&#,:WE2FE<&Z;M::BL)CPI?JW<6ZVGF\,E'3N0& M$N<4:YG&_7)]#62]J4C3[-Z3TUP^.Y^7LN)T5BYDIKE2OC3EB\7\M)P3N=P\ MFQ'2I+P_]I->*UNKQNIFW.HHD^V-K*;Y2PFUR?TGQ5NSY3Q4YS?CU*;#KUN+ MRG0VQI7E]Y\T&J24K9B9[K@U[#X/U&*QN+FI'%O9Y/KN>2XL2INQO"E="6I^ M<>5P$CQY\/:K:KN^,=>EDD+:^M-3OR^45CSNUL';E[IU.[]V+P=C-W[!4_.Q,$FIV;6V5KF2:AL#.%JDTFOI[G#)YWZT[+[6'$EQ5UTMG?2 MU>/S=(B%#0Z>=)N&)"X-)3_F1Y/+QEJY:@S[^.3!BNZ+9'Y5N*FWN59SV3"' MZH:_)ECSQ%_1S\=E9'\J+B-W.B[C12W^(^(R_"Z!/154KHHN8G"&B2A^*C1# M'70;_6XVE^'X2?I96EZ.1HVGRL=;(.KRAAJFT!IU-EI2>%)4?Z&79! %<9$( M=V]$ 1X-8*YGQV*QI>L%\0SX. H^8ZJ\X'>B185$%@A374"3X7&K4M3+Y;E M5I[S:^?;=6TR=U50\.>![\-7Q=@[>-OKT>8U-7LO&F0-)$\1X)A.LPVSI'+= M(24*.AE9E\]5@W,S%>6NIQ/->CH,$OI2+&R)U!=AYMZ(G67G0A64!J MVBO+P.V6D;XHG\%"CI7\_XE%G,=9 .]27WV$ORVOKS3:3 X2__\1\?W>FH,, M%RUJWC2##!K;F#MKP-5?(+DODK[[,BSOOM;R< M+6TQUELTVJNZ[-QL<(5LK*Y5?N+66JX?B\6F_0[V:?\]"XWWKKZ73\[ MFI)+;CW-4A9[_048UV?8J;U-?05[;6!F/Z;%&+;3G?>8(P^#H$YFQCP_9@KC M9G=65PI/F8/4+M(]/QYL1 -CR M>"\.(5R?5HX2\P).DKT1XP5X2V#!.>&AO%"VG6W/IWSJ*;(]D]R)+\.S DW+ MPK,V@ !T">-K =[\%=#HQ6 7,6$+8VQHX+H_T^ Y%H6$YP(BJF'Y<7B[16 D M/_PYF9!@6RT8CD6/8_R*38-45L1?ST6BHOE1'D%HQP_V4A=/3$'6_,"$B]]2 M+6Q?GX0;\;OE>SU?L>,ZS@;H:!JOY04?18$OG1$05HQ<_&ITU'[.#D'_Q^X?AY/ZM'HTV00!] M;9.2+V4ACAB&"J6+?#9NWKR+(?G QO)KO'*X$EW'\BM_M2? M9K!11AGSW]ZC24;,LC'+?GJ6??,F&:]E6=UR;R99TVESRU2MDB.7F_N,A2R+ M7;R27+'T=DV\/D*UNC,L!3VEU.U'[+<3$OX(>/F 2/BW Y0_"#W>[\)'_FGJ M/>;X/P(?EZ1HE?66*HVU]IUNS/G9P\,=YC%B?\YBLOQB$\"8!6,6_"HL^'X7 M^(]8,..FGXH-8S.J%8JEFXQNUM*7F3ZP(-[@.;C"W[!!]YGH_74, 5I@Z5G# M$&/%_QVTB(_NK/NNL'2&ZSTC)'L_8<)GVVODVB-(-KROY*32XJG&;1M7J]MR M56IU6M(T1X6)=+*0?:TIV=G>+ER MY50'>1^DF$*RD"]\;CL$ZQPN1T+\8QWHM1@58= L,*AHN!@X^R&(])8VSX]> MV!E!S_N)'1WB' $<\6HS:CV7>D*-U#,UP9U7A=LZ5O4!82/+)?/%8FRYB+DV MYMJ/$AB.W>EDB?NAO^)4*NB9<-XY MY/V%4^Y8VDW0FF/7A%8.)0?2UKD;EAOFY6%A45L,&R2V@-6::;H5-EB!IVE_ M%?9'AP1-3M;8NM?5M5UMZET.D%>G=U=(ZEBFX7[%7*^@/GTI?2=--OK?-^:' M?]X1=Z^#P6NM@KBL*UC5\7X--\.KMK1\E#E9(5Q->"[?NF(%M.C,Q6$O^P30 MF$I;/L$9O??^9"+[DYFJY,:*5GOA2AX&)V6A,.<5=GQNU3;?F\6S-W%EP$X MN=AGR*6/>PFC6.U=@*N6IU7A'6'!6G$A9=GA[&O,A65-E5]\!M38ZDB?[^C/'J.V>O_[-; MY.CL(HWTPOW5=E0/]X*8W",D6G'+-4V5-I_"/&F#MG:RX1N\1/Q?]WNNT>*% M@M>7#!L7Z)),\[>QV"#PIK'E52 QK]C[80ZY3EO'A:;/6I,S'2GK82^WUT]O-BXUI3+T%UIN85]W# W1&77B.Y!CJUX?HU-$V5U<+R;Y M*5=3NIV--FTL4P/%71\R[?'GSJ56V""0Q&E74=S-#]+T.B%%Q!/ SX9ECC5$ MTP_G&[)]A-F&:2?PPXB1O:7SM(T;L2S9LRX:KH,5N'R%;GPQO AL,0YV0O>; M+NK:U>T5TQ7]46O:7.6?>:\SW O?A6\>&A!I*UD[6 '5H6C#,&;]H-T[C1EL MG&>;8SG\8>=6/" &K2=K0T/V=C#\G@/N5-C\JPW&Y8KPTT(U+:@TWFH MIQCM+4\[GX6:BX& N#!L6C@--68TIS#M%>Y_C1=DKR\ZH).LAC[T^J"],*M@ M00G:>MDT9-J1F;4'"_3-_77NICMCC01]4Y,Q#QLK@_9XCVX_U:_"XX9/Q!O):^?FC1"R!L :O=)C\&[1JV4'"\QR M>")ECAF)1%#=_,G[8Z"4&YU?4/S.]F@/J-VSL-+F]+OSG-/.#7[9.4]:870G M>!#L8C$TR2+$ZUKO0W-"E5D3-U:Q#RWJ:"OQ3&^";,'E!@*W+O@&@;VWV'25 MR!\TL/*@@]N6."%:O$A4#A^1$3)8JU9#Q^:4.J'$"!>GB:^I![O+.J,?&0P[8X<[/'H*"#P>U"+;]8FD;;/A<9RFU^\. MGZ2,M4_7/A'M[*JTI;KWT(X0@:IVI]Z9L-L=I5-X7"#,<)GB5([ M14<<&$VAXHIMZ\[PLV,4I@Q0:O"./QET.&1%_MB3H>D8( A9/FS:(!.P*6E M:8OS[ 7)/#Y[W1SI301[@@^L@".H!!:A^@!H_(Z=0*U^S]*@1[.-AOP9[>\8 M,LO=$G2,R0P^F+0H8>$-W:LT* N>$9Q6'&2VPP"8J4>!D+U&CZZ]Z\O)ZD=Z MG>*MA(9V/556D F\]NL:@6,5&;EYSC%J&0>H.+585Z>$YB^203^N+-3JTC.Y M>S9+2FT,7[S)AGC\^&LB[>0!%+"WI6^TA,/P[]-P.\G XDBY+'J&.*==9WY-&M<#(0U$;1AGZ- MI[Z6W^VUM2UGZAG:N]:0 M=3K:53OH_P-7YP]4L]H&R0P.J((Z*,@6(WYSU!?:(&+O3G)M#9"EEZD8DZ6K]J1O M?V?R^8O#["W?&YK\[9[B=SF3NS$_M28=TJ[)62&WY)]'^2I+0JCKC;>>& M:*W9<_\VU?_PZ5'SQ7*)1 )[^B^") M03"LA?N^RIH,2FI'07)?&SYCL RU(, _OHH&_.]T#'UL>]^0+'%8DK:E;&W( M#0J7D_[]0Z?[\4RZ*>F%17$RY6O;<:IY/UAU2YM1Y=O?.:[P.8#SK&1F=DR^MI]LNG!1_BP@ M^E9G]#P$.+X"$5+A)[R:'TFS)ZGR\<)'V;54K9=Z6(\+JI2NI8N3EO8,@)K) MI2\.4SZ"4*R3>'KM%U.SWBP/D&]+I1?X]LRP]:W.Z%YR!=6J<*NQ)D^?^F;I5G@V M/YZ'+G/IRYO\Y>1AO*T^F-M1Z?;)'H-\DLD6+KC3V.H)EC\I>;X4')LX;00( M _E%X@<6A<21^-I7TI*O6G1DTN&=S'*N9-S'5+/TF"J:P_[/\;Q/ G X&*3! M'A[(MG*YO22ZL$!?;X16?G"@'A6],&S0J,M_9D>6!T][HVVEJ]K6NDJEE*IZ MRPT6#[-&PXK(9,U._;!K%Q#F7MH]8.(4. M8?VC1@LX5&S-&Q E%R+*^U[_YFEPV7?&=[V;IKDJ5^"[_:"UV7N>X_[=^BG. M,:^,A^#:MHQ"FD ?]5H&\0[M*>R\ENM-UR+3E'-9K^;R-:E6 M*/:SBBS<9*:\]$>R?.85MQ!KC(,8>+P/>=(ED$U)#*A,BA6I8RW&-M M\C2^>W1K5Z7AW>,FMWXU6__R07U1GGZ_@^(&=TJFX@SOQV[F(<6 MK$.)X."#_SO5K>E(G+Q%3$Q?T:E6=C9:TZ]HTR&KY*>@KD61+*S,E7VKM.X6 MMY?CV77#:7V\M2P_$KJEJ7C5KU6'^4JM.ZK+!*UE+[L9?HO"\%O(9S#^'.13 MKA2&;7MS[>&5F-KOJ<]?:Q%*V$^=ROKJNS0H6D$_I)5WF M]^B;[VIO_6SHT[N;/#9:JWM'(8]/'-7W>D*V\%V6!L7 MFG9V^M"YNKG/ _GDRR\E#&-(ZC')Z 63QPF+!_R71M/A8Y$<)U3V4O(FQ4H* M?&_0?Z9W.3YGK\>&56L5FEQO+,FSQJ-TM-/,&T0OOY1<%='L@L0J^L]'Z7;[ MYL%/P1=M?9(K%K;M+$>D?.IFL6R/Q.??I#+FM0=RO:H> M5QE>KR&<3PQA4VL"ZYE>[FW\/S<5>? [YB+[D?A MSEPG$N[E6KO'6=1SZ&D_G.VE 45CEQ=/PTJQN($E\ZS?LM\4VXMXPR;)>RG! M= [67N1Y$&QFT^A(>R&;II]KO8#_J"PZEL[*#T3S!PK%50?[A=&_;'4L?/E( M4#>+!:0)RI&%PI\U&;LX#U^8Q'XJ]3Q2!#84S!TZQ%WLX"X4T6LK';2._JHI MR[DX93E.63Z/;-0X93E.63[?E.6?3S_._U3Z<>'T.U[.?_R);,G,V^9'1M(2 M?> -][>/U#FK1@J$A"NDO'VNXK')O$;^"]?]G=/_[15H7?@9$$QDP6H_0895 M*"_&C]X/UWX)BX?P;4QYHOD:5N KGQN828*% $&0TP']81Z(XW%<5IF+-H9.\4>&87LGTE!K64($\E? 98MXUE M16U_E.[XIJKO>]$NEDWS(,EFY;D<4)L(2SV%C8"E.=OC>Y5$4TZ@N@;4GXP< MU]'Q: *JOWDT#XPEU9U*0@[EH1T>27#";!E><.CI]_HT2/7'V2YI-1F@HI?4 MYN5S(>"] LMWN:#^IYCUB3%G+_QF@3@J%DB0+X(+.#8_NN/ MCT(+&@8IZ9B'R3(+F6UQ+S\]V+"0,<3+_Z0W'8V >\WI>CL3(HS@S5'VH$_B MVFC)1\HK;,.PGJ-IH6'#S^>$H],(;P$2DY,NA I%<@T$3MXB-FZ(LGBNXI\F.@- MQT#/DF9('SMCP_$L3L$7\395Z9.N[F5P.RQ=GM8A +G)4.ET;@\V*Y($BG]_U>I#TPK=L4>&M8,BO:"6 4\B)<(;F.C& MMCLP_/$VRYG=^SM.RDLF/EH4@ID+_]%YX"M.G8F?P,EGQKUNF6P\,84%^>ZF7%V^)\ MF CYEF3?+_&7Z8E\J2G7J^O&H+=-U;NMCP^NO144M==]Y#<VYI;K>UFC1-JA4[S>GCMS.O3IX\/).T] M='/-*W-*N&KY.:L4JOJ@P?__[+WIJ_O?:@ 0D;9Z5M,HN.Z.[*S(WVO/8:GO4L>&"2K]$= M@%WDCZB^\K24M\;!%.6/?CW\E:[D$ 0+#1]_^[OEJ^719S%A^8,K7IVOQ76. M>M=GHUU:*B^(%/OUL6.I&W;LAAV[#EC0#3MVPX[]3MBQ]+NP8YD?PH[]/#38 M^Z#U)_YI,/#\=;P<'_*)*;QVBUH!@;'*FRL9?+/Z_F#(,UVST;;(0H079!>S M4FKG'? )!KVC$>E1#TI\*QNVZ6)5\F.G^58B9*^8Z5HB$1D%TBV("1#8^U#W#S]V]$E,R6820/UDU)RH,XUJB>X]Q>&B: MHK26\$&\@]&0>)3 FV&1=T%?S6AL;46 "1!NTA;JN='X QMPE+T0$881P)7D MS(@ I01PM&L+LLDE#0U$D$@<%N0;9CNG M1-T.>[AGN$!>#E5420 1#0'/'&D(NB%Y(FC>NV:>1'+"D MDVTV*0H!(L4D MA\ !M+8=XFF'L]ZWA/.3[?,$/P/C_> TH/,FP(\K_%\D6%MA@M1S^T#H(+M6 M=Q&J9RZ9YSB@BXKK?Z)&/,7L.&=#9Q4:\!92H6(RY)%LB+C(H7Q*8'[FHF ) M RA9QF'R,-05_3:^6M-O!:=!#?E!2OA3M6=V\&==M!Q>3I' M$M#VQQM#(I4G>5'NNI*$)T+,;DCDG4>'5;(L%K;&(ALO-KG?_C&%Q((ABAM! M=IJ)BX7([YGO[5I>>BV+M""#[_TT)%QS%(/.#*;5>!_+4Z)WG6+()'E+7E96 MSH&>=R0W5U!&F^&AO=^ZH]51(:!-?\6>#!E@>4AII<6[O5EPSDA8R9##?23O M>6GA7<,RQ0]NHX\^1F&'(GD(S(-W=;DS=P\>$A[NJX-SG,DX+^_G8KM_[\/G MC<&$A& ( S^)PX3*BBL*NN"HH^^-HXY=)T,9Q,NQA2H_17/E!ZG:'&\@TIMY@Q# KQJ%J&@G)H+'/O!:2>=LDVOQ[)_= MSEQ7;2;'O4*6FV3[XV@O9M:%_FO;>8;.[F?OYSJQ64;YW$ 9I2?I0^I0?SB6 MAVE?,CF7O3]TZ)RU%]#0GS2@CX_V')'*\[CY71' M7W"]Q+QYS:9=4 M'ZIZMEP>+/GD;OZ,M^/;\J*^LXCHM .9\YI*> M7L'K.!P_(HU3C^,G?:+-K?+*;)2,_;Z^Z#[]8US3#QR.AVR6JTPKS619/F1: M*:60''-S="UC]\G7K^5OL*9OO' _*NDJ6F[]V%#X=+G1BCX=^[7A/F6C)=6" M+YK'+T/?D# 3(])) M,%8M\VKXE;S>01!CI.HKK[G5%I)B?$7>L61 M#T5BKA?12?SPNR?=4GZV!IA-0-" MYW%-HA'&^=7D8+,M<0/#3KX4%@FL;Z3L:OH*W14+_5$\F0OV]CH9RBQ-+KBP MK)*D@)9%MMCR.KX=NEZ^2Q^"!/WV]TF=3$C?W&U6(>J&M1,@I-(V-M1T MO_-EU:']5:4%?%C;RH:NT:1(-ZR'W@IIR^.C1SZ/Z\03<@?P_ H\+F?I' XW MUXZ*7U?O>K4PH^L?>G]!A1]^_W>2]9#)]BKM,E\;CZJ#ICZPQ=?PE&^\YB5I M9@TDM%(X<2>_Y645SAQ: &"Q]\KY(CX'370,0I_W1#*ZG2;'J0;'CZ/SS2$_ MKT]7^9_N 0A8($=^6ZMJI4I*D2>MUB:W[FVRPC_PB/RT!=E4!"Y=&U?YT4I- M]JSG32.[6>Q"]9V@ N1>06:U8]]SX#X2D<:__I;!-\AA_7![\-V[\;H"_YJ> MX6HCX1I\T:[56\I:5#8E_7$>[6:3B>,.-/C7#&N?C\-?@A4N^:>LX@]<\@]; MQ4E,E[N->6W#%5^RNI538PIG82/Y-=K?\ZL8OU"VAJ<_S'A MD"%9")^@O9G- MV28ZJTZG6)MSG7UF9L_Z%44G6W)-N0:J]+"> M/ZZZ#<5^2I7768-7NO^@6N^[5TGBY/AZ-ZCJRB&Q2T9CT_W#=M1[W:_V-?!^ M::_/4KRV.);11G M80XE ?THJRH.J"XMBC8V66Z8Z/DY42 M;?7-Y=,H)@O6(H@J#&_'N.4^Q'I]U;'P#D!GJ/GA+!C6$8"N (0T58L=[H./ M0ZA>%I)]VXSJ:)$'6SU$8AG\/' ^*^0NTN_6D9D#X!*D)0%4AA!Y29&A@0;@ MP!E1,P9GQ+?^S@F'J/(*Y#M\C0ZH8\AH%9!5XWR2M3_U"?UF/+OI M6Z[$+5?B.F#PMUR)6Z[$]>9*\%B#F=94)9;*QG(Y+I7]1J[2^[,H,N_*HLB> MSZ)X74MZAT[U\W(N+B2,>:?:X3 ,,+7A/D*,5?1.FS9/."SA/3__D.==O<'K M.$5W%\>UL$H"7V12\LTQ_>Q2'\0/D9G&,J"&B3!";<4 M1WCEC48_/E#57+HRFLSZPZ7RW-\9W<6WOY/Q^UPBZ+_XS\4+3_8I5'UC(W6V MOP_"PW1R9\YY^UFZ D6Q^NC/ F1XEAD#)>8YH_DN1//UG6A&L@&_\W-5YT-5V0 IAZMIDS>*^(?:^M;C\R'> MGA@X>8B/'XE/BMQV=7N@];A86\>9'#(E;0:RD KL(D]OBD@I$>$?T!(L#'Z% MN9[]R&+6#3.7?!?\S%83&V3-RZ)_I]]UM3_,">'>;F1R_[2KGHRODL)(;DV5 M8C>M]8NBGE#E]_LP2($=0X>BNB9 Z$(M^U O1KRYVTTML[U1XD^EPF+[E%TN MGGK?_DZGPGB?WGG3F6,3&8 ";R[]AR28P&%(C,WQR@1ZK-?J9V*%<6LTR5?5 M[L(LV\;B9TKD/IWY6Y(YGDJIRF O-$<-2;:Y7-E>557@<=N'O0!B[ E<2'(V") +A [\/A"GB@X&'%Z4_H MJ_Z]OL!G^KD2_#1P*MI&6&7T20_9ZBN;A$&4]S2),XN.Z$$Z_8A?OL5)4@.3F\H,I0D MBZA(+X%V!$#(LH85">M4SCVFG^F[WK]0G.-,EY#F(VOMO-E\GZ<#29Y*-3O67RE19P1H8$ M.=\I2V:N+*$1DTO5R/NO29!ZBS;UU-Q=V+*(_>MHAE![(IGAHC$N&D]%3V#) M8>G?-RWWG5KN0<[J7%=[SI7Y:O)Y*,SX@2WESVFY3D ^J+2ZC..GDNF2=\Q< MZK8*Y10B@LJCXXM+!N"LWIE%DQ,H8$7&),74,%0O"D%%*6R+E3F![[WO V@- M3KZAG^5-=SVG%(2&)@=U(IW@M8C2#;&11HHX M0><$=>D4LW QJ:RTTMD%8PC%CY5V;PDWGU2_NMS5MT;?T2(=P=)!-8UE0Y*S M N'*NK9%6T1V),[%?,\F)B9G.P#/^HF]*XWS4-QG9OG?8CA M9+W?P1C'J?>.RX2-CUKF_OF0E6+G\_0GU/WF?3><[Y]\UJD*XCC?3X[F#V[B MR4%\PQE\'\DCF:GJ)J8J.AW"B0/Q W%)W#26=6$X[I_>4I?RFMA_0V7JV,:B ME]T8+Z/&(BOT-@N]M3HA&K]8P[]<9?(J]_'Q(2YN#EE528_E=//Q45>R*L[D M"BI, 9T]1'%"8Z5&V(<56O_2_4B_OQ!Z9\[N(NV='/,!NEOA[C][%\WO]\5] M@]N4XG)#>!@>>A"8263ON60RQ/]W3JZ=D0&1[S39PB1D(#0UA%SFC]F]3[>, M+]ZG'XN=9;?91Z%7*Z6YPY1K##?9;E8;[ECL+*QT/<^$75"Q7.'P*0? MZN]:S^OM>-@MVXEA0JF7%:XY^;%3X+VM0UA,VC<['>&G8,?+RD"9YH9Y3.:5BTKVB_;Q!RV5A5]B0I!FGAX1KY/+M1/>[S8A#G0X M@Q_D%;]<'+]QQ6?C>6$?!QSWY&B]/ XSMJ;V/]_YM=(GY?Z+)-?*DU@G5UO$ M7R8/PS/.K\#[Z/./.[Q\AH3!=[=G\K6+A[8&9]+"2@V7Z)0OT7/IJ#)]>A7. MO)^C:3>Y&,572B>:S,B#?9\3^N &2M^GTV'QL]!K^4IM8\AN/&-RN $RT?66 M7_HNHR,C[8F7@ AVS1->^3A*@I]Z-NH3KM5[KN:GY8EN:,P=[IY/N1I01>Y(-/]#BFN;1'DE,V\1[RX6QYY#MHLZT=U$A\X#4; M2(1)7#:)GZ/3:&TJ4+J6]B.9M[/@G 6J, 2/Q 2N6)'7"E*9+IM8P'2:15Y5 M21O\KT.DIBW L1=Z;&J39GP^218&HXXR:I9Z[8V5![".M0OFQI)=06_%7-JY M#X[G% 4\)_!XL4V%W'AP M&3(A)&+ ^E#B9'P*XB+-+\1RA-%5>7QAE^W<+5 M#Q.L";QC]OJ]LN17TW?BESYI].CXO0/4^QCZ>CDIUB-XX-QS%*[ZU--<;_20 M2VBC8J,\]5R%'0[A$980>'I/+I&^ M@PW[/<:3YF5VN=SH[2?(^F']'UZ%_P:_PA$RHE3YD2/ M\YWXYV*ZQ3VL^PMNDFQ/Q.JJ$I,3R ;/)OA//2=OG)%H M[7%7GO32D=*%'1^U-GEM'BO)T\E;N$!&_I1AF$8PL\&#;*8 M\PTU\<\JPE./%#QUY 7#9%+>N@J,0NV"ZT14*LI#[_DTOJ#H_#G;?!F:R7%K MH-=9VO*J3I8_*_([UM[+W/+)[_EDU]'JO M MG_R63WZ]^>3OSQK/OBMK//=#6>,?6GOO+5V@I8ORW"'EAN4O[X%"U9;-90@; M:ABD?8V>?] "X*7V^%W,962.%$5O?M@EFKD$$#5[AJZ>1LO0H '.)@D MEW=Y$8QQN)1-GQ*#-5O)I89>CB7&N!71I+##DL$$9/]^=PT27'Q$;OA+'^KO(W:I M_MS$S)\=S2^;.G,8)MI7)/#05T,WN#>H/58KA6-1L66IFQVU'N,O [3!R>2K MW('N77-N(RTU2?8FL&68OG<&":^D69@OVU$GH+6^II'ECR9J__UM65=(.B#] M=PA=FO#ROFN,CX8O8>9TLUW>\+!.G80:(K\)\CD /'D[RR7T32 )-(SWF9KR M:-44R8)I\A%31Q-R[6Q0M1C8 ?V\"9#V2 *)IK7-WG]W+67V3'U"P@XUZ$G- M _3?V42*#(?6J$/_H('?/:1;7#,R[*W\2"SL9S^8B7?(4?] ZG2=^FB9RFSU MW@+('H6U8!TV2D61.&W8L<=]3L]!"GI8_9C_^!5'DF(EL8*7GY!AY;]*<(3L MM8@OY)F3:E!7)A_9V+R!_E)E7/*1N@E>25P]U;0"M:B]99*Q_AK0S^05*Y1Y M'T'G!:Z"'@'K,Y+!TYW;!DXY$2$J^X7%-(/B_TRB[Q64[FA"%0.I*:&;B>>J#*OBM>G"VWTH\^D[ZG:0.5Y->8ZW$\%#+49T M@^<8_>@*?7A,^(@J88Y0",F#)X FB\JNZ":&-)22,HA!B(MXFR3L0$HXG+PF ML,%;Z6">E-$FT C&.\4JZ\)?V@0Q@%5Q*%(E0THJNICRROF3#&M#\GYII7.3 M9OX![H% :^!=@TCS*>CSA#VGJ#LU?7G*S*0>\)N*/RF;=/RNB'&\WGX@%TEI M-MUYX1F+L@&Q:]^\/#5\3\QK#)"@:;Z,)&:&UGHN,]7!?=]/AQHD J*;Z<#Z M([X:(.R?T7"0;(B2/T&);UV3<$D+TMH[18?1'R^TZ19A/_DQ^7.N='O$BL7@0?.T^ MTO0/CAX6QQ-#B\I[2QG[AW&@*NQJ;6"@$&C<^(HZ)7U\,DN4S;7*'_Z4-1AA M= 9/!@T-Q._C&2+DOKA6[_N%[IA'^L7,N1C.:J(=U049ZRM.&M*IL>*Y%9ZC MAH2KIW@S.N>@,*'5OL/5=F1#L%<@1P0GUG=R^=VX,%+Q?$,"WRZM!AK1!<&& MPG]GQV\XQ]D]$J_2&GC<]CY#F_W81'I$!!].&;6#R\\.*1J"Z=2/(D?H9#0@ M973G.E-9VL-0N-QT!C/5LOZ2@A9S"))/WE<%5)+$6#\!"K/AAZP&)_L!+ M*J Q+W1#ECY:I7['YN3Q:DN2MZX4>;5-8O_(F%,-NP1.#I_[$/N-%J:E^.^A M;MP1?8&GS01D+J/]Q36\>%%6O>[\.]PMDKQ$SJ+3,M,-@^ \X,>X&.X*63_G M@)IT7T4=GZ$UE&00)7SZV. ,#,#R'A<;E]=ZM5__LR9KQ-[%'E@&HCW_)*+E M8#-TR3U>?1C]1VV![$/S) \$[91L$=0@= ,( YE:AR!KD0&(#B(/T-@9FC;H M5\XXL>\%;H+LV.'TDIHR.HF\ ;8NV,_HU)D0/242&%GB A#QL2)FYQ?K"T_Y MQ7:!>ZT=C>WU$^64C\-^/:0U"K#6*EE2C][M?'NMVB8&&7D2>D@[V,LM]G'- M#A%)QI8#[RK3:[;!4$P32;;O:'QPF+W<=7_0CIAR9$IN(,Q1TN%X\";J>(;V M_W>M8I"]H4YNJ)/K !3<4"G6#>IK@,1S4$P-G5+N M$@<"OY:14N7X.D0):8O4=/:8)4AY-ZBC"$I.DH"6X;-7!DB]AVM.[*Q4A!ID M6.%QE1*/-GO_9?6O30ER^_*:6"),5K <96*UG92U3O:&8K2VC=;+ S4F-I76 MJF"OOZRLM?O@1=@DZ*8YTR#1FJLQ_,X.DQK)CJI+L\R1T0+%A ,3NLBC8:'E\P!6P-R6D#R>T#JSWA=.EZ ML7&);;8CIF6+A\@6R2$='%=Y]>UI&S3-@Z10@%F);[9[!8B9,>VZN2 ML-20\KPX("$CD 7%<@H]4PMHO*(5W]0#X7-__7RQX$'PLR)VW1/?#R\LP1_! MVN )SY'XDIFG56.MD>V&-Q5'46DPUC:ORM4B;K&SRG&@X. P2.&%KE,21-3O M5A8D2I#'F!1LDVP& VZ<6UKJ$F5^>A%BNW@?Y\QU9F&#GIS!@[/.!\D"C0/D MOR32C%T24W:_2 L=8VW$\V5L"&ON<7*\M)<.TND7^W3"Z-T]Q;VQO]2-?CC# M.-_9Z9KCB/B'\_4SO$6!^"<'X)YLZ@37BE$7K$'7D,"U1I\X$SU\'? #% E[ M;AZ'/R@ XRDA;=MZN6%S]GY8>AYOM&UJ_X,U $ITX<(?7'I0:2ZD20<3"FBS M2KGY>M3?-13^D*Q9S46>6_=WW_Z.WZ=?02M^0)'70 GGC]B"^4I8SL>+1HNK M%@[M43';[LSVO2_>@MXR=YR.ZYM,67ZJSK;-0TDP%GG8@N2%Y6-)S# 8A%R3 ME7'?3YR5A?U4E-Z9!>C>],U?>KG=P.6O>[O+.4YMAQ+;=Z):Y>-@ M+"Z$^6B2[3U8BU@SMWC\C$OMCB?T4)64QMJ.-QZT\FJ[$'LOR2>SK_:^_9V\ M#Y);7=F]?L_RR[F-E3ZFQ#*'WGU]R)NK:J;Y@RCPG[G\]G*84YI5SDH'EB%49+ MZ'W6*_:72V_=B2RZDN'1XNVN!6%5<"#$&#S!?G"=2/ @ M6!_%I!OG?PX()QY[9^!#,\:X[?D!^AA$W%!C9E/B>1"'"O"6SU391%UX1[R4 MT4^0'#C0(!O ERD $^OSD(!.%L;[*]]^A\^)XM'<[Z\-63=DRP&TNGV1=&7L MK (32M[8DOE:[Y@$WEHB0S.B@NPR_R3X:S+16.3[$AU?"/32+@]_W'D;Q(G4 M\?Q-(O(=G0C?+X@8L;!3GX5G<"P%0C,JOS:E/]E__/43@A*^,J2> D^^3"( MJ,H?=-OZ$P,LPBZ#QZ/*@C[$OVL9Z']%-@G:#&[+M_]Z_^$?36(K&198O71, M>'AH^'^A"V1)47/-"Q \V1G\^B_/ &CTB [T__Y/+IW)_?6__[5$[[C\C8*1 MF7\DZ-X.ZW@/%LV*'VF\"*N.SN?&UK&=:F!K&-]^ M#&B0/$>4DPD()[4<#O MZ;G[@5 HV+L8FTF]!P3FC=$FI*$?3P)OH(NF@<7[+VSY?_&QN1WAVQ'VBCYZ MA.M$]NH4!XS&!0T0A"V% M"&OL3_<^R

!>8"]8\*)SE0U,>9AS1P!>]"ON'>R. '3RXG^AZ[R\ZTP1=% M.KECXSV[D.];J\AW^5ZZOSNI3HE1*G<4*(KT\2W\2;*$>U)EQ7E(65?HXA!N M+@,MH[S&@&4,SL.@:L/0<6%>$N7Q#,N;[(3^!5KB@!PD\AITAN@QULS(=]K4 M]S$RBC^N21)Q-T%TK8(HX1=$<&QMS7,82;1EKC),_FD8!=T=>\5(%+$2N8/C M3P\FCEW TQ]V+78>N_:J M+_DK8%0#V)8":%.@<*'W&7^3D'KG-1'==;#2ME)713;'B0.=YX:'[%.O9BB# M:G4LEXH[/3=8?+U+',^)0F($SZRNT@]./:NF QZ"MT%:K57]($DNQL-;>"-0 ME67'&SB3P%'_W"0-GZ*\,'B68.)W(V.=$+YRC^MXHJ-&LM%T02%_3_1(.E;1 M_U7\*:KSXR\Z!$.>K";R+0]C"6Z$!W0?J8 '@,PT8AW6="PX>S5\)UU@D.E- M^WL[-8MF7=#2 F[.KK/@)ZE-+!N(C>YT]?%O AFMCK(>0>ZY1+/!!+K7,8:O!\A'_#,WE\R^=2D7&;"K1.018# _%#]T7V7.W1_>#^T@5#KF& V<# MQRR,# U\9P^@;N+4^4@+["GRC]B9Y3BT_?M$2_G!=)ASCMIF@;FZH\)5JL*J M!_(B'39J7LD/"I&\&S!C<7XS,L(T)TY1X_Q@Y%2KC7.Q=#1W6O@*\O18)J6D MTDXI00*\UCCKC/"T$-@@S(KN'$M*0W\UEV0"EB-._"NYP ,X?Z\)/Y@,A<21 M2 0^L "B,)TU[ Y&;LE?.81LZ>R[P *O!+;'/*JLA!3S\> *&*Y^=R8A#A(< M=W4?N6@UX$"U%4@ M'I"E+&U]F?G>I5SH$$*'Y9)6V(F+!@EVVTE%9?*7),;IJU$_;[8X@(/8 9G6>,9GQ2+/ 6&:)*!(;G!8_J?)2&7!#E!:((TFHE M0K]YDU_2%KXQ4NGGE,$^\]BS-]UMR%YIEEMY1AWX&G *4J7UE33D]^X\",.R;>AK"?URI,&Y_UX>_8%>$]R0UI_' @-ST< #1P'1Y9$C M^+I(#J&7<[C3(R4<:\/Q*B)875H@!]M"'EU(^E[9*P_3%UI-1P>(I?Z#180# M)7$SA3K&@D>7PZE]'2DS6IRB'G78)&BI-1<<^;U3+I;^\(ZU8J"CN],-A6++ MH\LCS_")O@_OPTG5-^*U]O]EBI01 M=KES>8Q4<3IQHN@(:5+X([=<:&/0^JJ>.,?BQ0L;2@:HTJ+613 MI01'>1"&A..4G %8>I7?.10<6-?R@%N=3F1&&0(>,QP1!#?Z?([T/SQ]48_, MX,D%"(& HR'4CL!BRDLLAV9O2):ATQ@J,6&P)QV);*PF,V8Y\AW&T(:/(62$ M0%H%CU<_]#5FP_ KM(2["20-5@MTIX !E?W@K,3 ,M1IT?\*. MT5T$>*\([PA=[*U'*9P=_,EEHHRN ] C.JOK38 A80 /6VEY='4\)A<+'! U M2+?-W+F':^$J\I)&4C#@WZ!5!#T?D:)-0^X/^LQ$BK3E*'O#XD/>543(:?3< M$!4>_"WF&<(=T:.-EO\.''-0&!2?:2R.3%*N#Q!93AD^_*NY!(P2Q)5J(^L% M_ U,Y!,AA-=4V*8J8QS#U(:[VC7V)3$XU.MTU, M[T$1W< %BF80D7@#GG@6YU)EHE_!F.&VB#8V4EDBIF=$(OP;K;P&QYWJFW4- M61T+&52.IKZ+0DOZ#6JM(BM7>=%@^TY M2+Q!WGKROCBY?VZ^'P"I)5Z\HX;(Z4B]_9W2:_Y>T=DT=XO.WJ*SUQ%XNT5G M;]'97R$Z&XMG4LD,E_D'0=C8^X*P\?-!V%<=*%]"(/*JXD >XQ7Z"%('=N#1 M/*7[<(E.L6'N\(-!9?>I&M0 M)J$^ >V/_(+J93-DV&FFZ_%?R>):EXGK$FO(_![+5E?3.-4@7*5C+AL8T<>4 M32B!:H@JU8R]S,D^?0;G=.*@ $X@P;S!!JL5;B.K(D80C3;$91Q/L'>@>'!S MS H OW07P>5L8&X 388_#8@;"#7&/XVEV+\+/$E+.DO\X"CQNJRZRNMKYP!G M\C";C?H.3JJQ8((]XB*G2;=LV:DE$N29N*3GCZOF\CZ'ZH^D6A;Q0M6U(5D( M8N1Y_K*HBU+/1I=I?L!%S\,2,C'516CR9;:Z57+S*#\=I8=ZJM^<+#,B%/A- M<%Q(B=]+UMK)D&5V#SY8YZR>KS9ZWB7(2EZ#\$SJP F1+UL$ZFJ"'X+N@ LL M8-K*DV@#\QH*N":5M9,HPT2(CG&*9\6R1=H#?R5C80T9'C%[9<.30(M'->-9 MTKL&\2N79Q>*[F .%C1QF7:*9H4!#O>12Y?$05Y01E1_'18@EL4^B)/;3F41 MG""/?Y+XS] BK'4#_ _>-<,C]0[1(8#QU'R!_2%DE!BW85DJ>QR(RQ?$FWC! MQ.!E\-9023-^%\SQ4G+S"GT;&X B$+0#C:$$R&C_>O];U M[6B1O+T -22>P$[+K#^8"%%95<*/$6RVL+%ETRE!EU^@73T].DZ"$^S]WA%L1B:RB$U)NNE(U5$T9I#BSDJL=5&ZUJ.?L M=?>AIA]ZW_Z.Q>/WW#]34[ W$T3!:6DA\B@"AL)Y7YBLKFO1KJ%C3[>/6LZC M/0&>FE[V&Z^^UDIA=A;.=@L17./C&Q">^O X/GHRA M<;!80K1N M+1XO6P*'XB'3C6@S@#:QD"4LX$6:HY.GNY0+>.[^=09>>T#MB#2T;?K\%?H< MBWS@\F0,?CCZQ1LXE$?/CD..B+-J47L %D3(,WN(K-%Y!L%RYZ]G(_I_5C%D M240&*5Q$="%D4G8LCS0S=07K<-!$ XD:AN\+2FHV$7)W@Q@C?*QQ%$@V\!-. MV>A?N==X8/7N^; &<3618#7T>.$D_.O# F6>P+]S/)W1GIN17XK0VD-?]4Y] MDE5]]A&BK&@%L@JO%S>MQ/O/]JA2:7!VH98[=-1"K_L"G%'I$-:B=[U'%-I- M(N;QA!/=NO_:FF\5XNXAY&S"8>@6W@/>*?Q' D$Y6Q%.3VWGE>6S;"I5?:P- ME9ZR*,RO(-N"SHQZG(3#U8AP#("G@@JP)&1\LIN><*HH!.+JV/UIH,-O0,D1 MGL;\P5<:]CD"5CEX#6W)&^,[G#K M1X61*?JM+#>OZXZC84^RE57F<-7NF*[Z?X M>UOH0&UJ*$W=ITOPNK36BF8VW5O/#6ZC)./K0EMK+]I0:SQ,6E]2BIK@C*B7 MZCO%]R+C6W.QW^%UL4[J3].2NH&K WA%XI?RO@>O>E)#30>B2GO]5FY9/S\D M+608=T1B4-'N ]PS[_Q[;A8&P%.KG0Z0)7PY:?>A'7J23(A[[3R!$3+'D%UC M2T["#2XM]NK7^0AY)N!J;='&+$[EQ6GN%=D 1MT0,H8\YG4B86"BD#F%S;!A MZ;Z5;+E"(\CO$?)8_H%((;P8CJ0T\.P)-)XXEY"*+R%U'Q>E<@HXLLRG\-WQ MG7E(Q"08N%Q^8MD=;.!7M<__SRQS&WDJ$OML&"3!D M8WT5WU\I0\<&^;O">6(W.,\-SG,=2(T;G.<&Y[E>.,\/@';B[P/M)+Y]O"5> MIG#KKF3@@,WO4RRZ.F;W1*1?CG&J-NUJK:.Z^WMYN(T7I.^@)?[ GW=GQ MJS&]"[R)]DX[/]*3'/091*&WLJ-+!W]Y&NCW9I2R4!;-@@KHHVYB$/L5# 'I M-K8%*=&X5S_*G*A&Z-]/2FB2BNB>7%8/,1>R?675AGYA]#\PX1^?:?3UF7I' M^(@J%+M M&"-.A5-.]F()HM._:!K(C3:DS9ZV\ M7M-S8ONQ9:XF\N+0YSI939]:>T/:&+O@,Q3>[EJR: MNIJ"[,"0P2%P2;LCY M>K)LO6Y-ECSH X(0R(\+!B*&J4,OX;5R(?Z*ZZP[<$]6-X^Y *A'SEPZ-XSX M*2AJ#-OJLY!EC# ">!]$!$$I!J."P)\6G&VHN9#G" T>7A!HPK.)9L"W[E^!E)+BSXD4AH'7_;\6+P MGK37^MS[UA%06_AA.8G6,D\8>SB]Z^H*6^^YHN\E#,!34P#'/66![7Y^,,+I MG5$.F1X45^-( *]HI/@:-F6'5<+I%3^\<#0(J.;,#: X"(RO"SFYO*J>GMD[ M/R(1:'M8%B L#':IZZ1P)4EQHZS)#M\H_@SU*SJ)ZV9@N43J!ST9E+.:A?0D8G7R.K?RWDU2Y,$@Q#!R(SP^*D2R7.K\>FNCRC4$A.0Q(=/LYW0F' MBL1-2PV7"%%5^627KH> 9QB8&;OWYS+J_8\=X(185C#+ ME6?UIQR><,^YPJ@A^+PN4&\NV77*I&R#X,>X(^S$W1*C P:IH^NTH#H"IF^[!T'C99JCB8 N!4LLS!\R+$/[B-% M2F8@!^X"MF/"^[KSLKTS.@1*(,PF>'>*)L(7TZW^Z+I7O/EF+ M.18I8BC0+8ZP,Y^7=]\QE/$$0V7ZYBG0>J@.E07SC+IG8H$^BB1W6_'!0FZX)[@J^Y1\!P6*:K@%+FK.(53 E0@M=)U?PZ;IB MWF-R.;<3O"H,%X7Q^*8S/ :!#U))4NBDLT7?J5IW]@>7/$5X&?Y@4,D0TLO+ M3A#=> G>--"K=2Q7H*'*&#PQW7RDRAY5F56E]:8QA)YHID/1-U8XNY2OO*@A MSRC6\U6"@3_*+F&?%5020^O/'?62TQDH-U@.\:+&W#.,[;[>RIPR;[#$@O!X3XN\\ M==52K^P7XQV 7CO3L0HO MCV[<1[H_U+\A>:A%B DA._S9)/A(>!H9[3^U4'R-O)_\(N9=)X^G8Y1D$TE? M7NW,F[JVP/>!7)!S\<1C,U%K/%M*O7R(+7;#SKJ6D.=7<#W<2<%A )(X>E6N M^'ZL='3(=. B0,(60"!%#/ /T=-!K42: M FG:#ET^,G@@UX\&X8AO&/M'YK@HML\[X#IUO_:TNZ@I"9#7L8.W1-).I1D65^[M M+R)E='$F[=LVNT8I5WSL*-*A72JT^N4*+^Z^_:WIP:P-^75Y0IA1V)O$M'E: M1M)EH_D"ZM(^O-_YOA_H ,W,YWIZ4[] M8QP=]^I5GGC2&=4*0\]L;S7<_HGO6B Y.RY5RJE;^$RLFP0C MW>G=1P;@[D;*'8$PD'#F# ]7#-8!.A*\#(0A"96 M7-W'59[[_N355^'V8\8?.(:L"@1LO8:)1NXC-7T'=Q+^RHF3FI09FFXA!;$1 MZ-P&>.TL%M0A)^\4S<9#*_@6:>9E:,"P%<#H0F"*-] *E2TP3]A= M$"#$7 M!;N[5&(%IH.3&V<-8M[>UCY:;[N=+(IX\3*B5? MM/,^TF%"^ Z(MYDBE!^"H^0X#4-O?.Y %G^+28FF5GL_;QCMDY$8@58@/M3 MIJ"R, 21;ENJKI,R3JRVEJ<>U9ED5D?X4QP+H_Z"I% D[OT! \_W'!7JFEEW MPE6Z,]0[8:OS7C(>L,@H]X#+Q".]BX*'DK1]) -/H$*-.WP7N+.D.=Z74N*< MW)E0-R&PZQ(**B(#:.3<@4]Y) -+'3_#A!.ZLQ_&M9#T6)?I:8(C?V D;A4T MYC%(E<(!&XE%%[=:/T_5XG*#S\W8QGF%Y3^4B,ZU# MG0MC87*PEE:AQ\6CJZ.X3*Q2V8?>M[_1W;O/7L3A$WH,PHA\3!"C(F@-AD72 MF\C]=PH4NBC&X*O@5[?(]\[12?0!V@?W'X*OD5@&WTQ'#]#(8LLXK 2,U.?* M>@8N3X!\Z#<#>21N((\;R.,ZXO06V\ZHG^531ZKSWHU)K M5B3V>Q!KF5%;NKZP__(*CUT[53J?E@-N-].:84J[;5E7KU M5K03'OJZ7#7U63@AX;#PN@R?#_YY)23&_NDD]I7O".JR/4D]CC9J:1]-FOW^ MSK@"E ,;[M5X*!R O\.[?AI9#\F%\Q5V#$G="$'O\T$ZVLN2SORYO2Z/PUM) MJ<'5CN,,$+28O>":LGJ83Q0[K=WL+I"-$15"8#BIQA'G!+,'WG>(/T ( M3EXL2(E1FMLF8&8(+)E)!AW)E'T%E;#PC)SY)DXIZ!W4!WE&O,,TO8XD4F,1 M#]64%I1G>"M+.^QY.1O[/BV%X'M@9,L)(F-ECS*!0K<7/BE(^*VFT?Q16VDO MO8$2W2]G:HX_OA2%GXY&J+1R<>:KF\KL55% M6?56RVUK4ISW:[UO?^N:%,0C^+<(+?Z_.>01[OX_N6QOQSJ"3/_D$C.V^//.3/ \[BZ_+->*W&$"UE5V@((U5'TI MS >/L>%QN"S+RU@B-4U6ZL_F1<@=MG5? \9!SW#>>5*ZANZ2PE. Y3F8)3_) MQ.55=&IQJVBUK!4?5+YB]3Y+ 6'^'NI5@_?>GXK6I[$5E\-A[9O<3]1/PL9R MBQV%\1=+0-^+Q$ZQF3UMB%Q#Y0DDU!U3$F$60(DEK0 MF2<;&"L2:WN&#@J3JK2NM+=*/'N<1?=S5-' E ORBB96NDH'D5B>>LO8&TS[ M]]#(K->JC,'-EJ&S&E^DO!808Y#2@HS;BNJ ;G) F.OFCF7MHIN*;ZU DD5Q M@H);!OV.^KH7OA *J#X+W6#%QUAB+IVVV[%_7.YT?(^0IQC\:QUY"!H($]=I M7X0O#/1'D7!(D;6%A43K2:BO6!7%N0SRC18APU4BL?U.RC(ZEE,LY;'/V0ZR MV=#$_'=]*7D?*>,@'1NB3V_POX4 ["*,S"H.UY'OPH;#;\DA6=@R9=K I 9L MBH$/D;?=(87&9<\=="P;"MV.T]?S;2<@/@("99DF%&ZZI8$3\;,S==\2-TC0 M.%MRD:#)44%S*D)(?8G(D-_[18?GETA,+'EW%,!)K2.LS$,,"NV7*KO%O]SO2":S!)W>R+".Y[IA65".M,201-\(WSF( MU+_M1C*,Q44QOY\="CKUO6Z1\4^2'/YC0$Z'ZOF8T\ZG M#ETXEP^OZ<+\LAZY%-1L%\OUM+?8U^]?8SL91L5GNY(.P\O!VUP(K#V[0 M::"0N=&195CQF:KNM9$U$XW?O38E,E^B MX(I =Q\CJ?'# 05T/8?Y2UE2? <6G3)+BJ*_$:0_D6T2W1G\VG,W??AYE@)' MX89X,8"A"TV=GE_OHK (7.BFDWTY_1#N ;#JDI?NTX&\>S4Q@I>DC+[T.SX^ M4'22='6+'7#8. %#@) Q0S4.+PLFC"3\S?W54#7)&ZKFAJJY#L#$#55S0]5< M+ZJ&Q[KVM*8JL7@RE\PE<@":@:OD_Y<4E\WF_/^22*4SF6PB-TUG,\(TR6=C MTVQJ+DQG'#>+S=*I5"J>\OUB*$Q'P^% -D:3F=)99 _9I[2>/.X78$F&AQ4L409IUI;"%.>M-XL/_G;J:Z&\O'R6ACE/K-P\,N>S3RJ&6P M_UKN4(B:>7NI2*9:FI8>MTENAS\:Z+\_34]GS6YWM6] RL*;;>*6RJFRZ*670M?/#RN1IEAWN4,OL M:=JTOG[<5=?R@UJ.=YZ/W5UW.!+J,-)8YK2IF9O&9:F:6)17^Y16*>:J_"R+ MIQ]8J4*SP8DE38TK\M'4.7W"3>W,8IH,KM1\<"Q53;LS'16'4FYI[GO#YW(/ MM0RLE%57MAO5;(W*JU$AODI.4N;C#%H&5NKAR6JM#;LCE0^-75W@DMO'O0@M M@RNE=!\/W89Q.'*;:K:T*Q6?A5H!-PVLE)1+JQH_4!^YPTLU^2@7)_6CA)L& M5DHT'S/\7'W,CQKI=GS6'TU7BV@>IA]8J>>7U"':36NQ!K4% MM Q\5#4?>]:X_APOR^5EO]@0#U6CMD/G/-"2;Q_S0JRF2:.-VNQ+FM$O/1^@ M92S0?R*1F0R6XVZY7&T_)@Y&);MY&>"F@4U-5.2L**8'+\I /R2&+_M-\?FX MF&:"_5O[::Z\64Q&HW2YFWYI1RVYCNYI9IH+")]^MF4F7I2_6QFIV- MVO#-X$AW96VNQ>6G'2=OYY-$Y6C4DX\[:!H8Z:.M*?DZOU^/Y&[\X5G-(5,A MBK\:.'_-W**W:UL;;C1)2=)0M ?937TQS08G53KNI[%F5'U1XLO44W78:!6E M%;0,C+0K[$96L3*%M3TM*I<6G46',]L[TOU/E' M^&9@G%)_F^V.R]T>)TF;YUDO-B]FC_#-X#V1ASD[5DV,NEQZOE\>6O&'_N(1 M-PW<$UY>MZ?BI3WSU4K%'4YK;V.E'L*<_0 MU#FH9P"@K_N,WN%ABG\-R=>INS74N"29Z8!&I"$I,]($7!%QK\8I1_G!XYZG MJ>&1F:$K2.G8V%@?E&GU7)YXL)F5J5,#U\)IS%Z;]BNM>J^EKN\TTU\G!DVE M""I2%[CPT3!L0V?1$Z261[[3='BW#)P .8FG"WHOH MV1D,/L1%8#^@&L [0A"LGR*ZN#-#1M^M2>I6 N<3],%K9I1V=,7!E2#I2N2! M1\^(@9-H.3]NT:6IXS^\]C6'8RXTY,)YP.GL7 X/:\F'7FM[RL@IBHZ,: M5R5W #"<4!Q7O[[<1]N%;EFI%O/E5;[4FDLO4#F;N^?.5LZ.".Y$X3)(A(C$ M9?*A::W7T9^* MHI#BJ@.Y66DM'JO3VL*_V7ESVIG_W-T]F'HO77NPAJ-)OM>VMT*=W_IW]Q2Y M&KZ]D,WPY^E6^GLL.JO4!7$5"F9-/7)[.;?;/(T:H_R\:]B;::>S^/9W^IX+ MV5F/[\/";.]KNH\8@ 0!8Q<@#@#C4R3"N)$)JYPZ,'!/X9%-#]QP4\!CZ)M MG $\^C][NN9#-%O/@O+-%.I >N9& V%6?&ZWUH<\M_OV]QS>"(SY.?7HNU4, MF-SR%"EY+2L^<+\\8'YXE]A 23$5-%3"[D!UPX-#&.^M9271P!8M4&&( .KU M%U7Q5,( ,,0K;[3G]GK'>C(*]YV._^-WFE;@\@!#Z+M-XS<.-Y(^0Z_2UE66 M@K#DBP8OF]Z= 7J0L.(P$ TBRCRIR%90>4&)#H2E#H$^5KZ0LB&M=%%2\11W M$H$N\T%&08?4P\.&Y!PC_Q#=CC'&1S85U%*B:!]V!#P$4 ;2C]'/UZ!8>KA; M*9')27&K((?2ZXO%LDJG/JY@7J)(=]TA8;RC' M[L6XX A@CAU:FMZ25GZ>Y5>48EPC[BV%^\UY419-Y_!>6=DIKV0YT=17M@6H MJSF2)C[VJ0O5-?C=M%A<1;.MPZP^JL[FL5)_N)G.^<4799+@!YFED;3P["HP MN3JM<5K72A*0Z&@\_@-Z/22TLD52(>L0^CB7R]5.LQ%[>N!D/G\0#]W.RZZ0 M/Y-IPDK4B&XOQ%%F8+HA&,-/0)PH$(!8GA\$$] M(XI%P=5\626H\R/UBBN_.4UE L%.?J=@C3_N<)JY + 8*%M_M0(-@_%UCD:+MP^)F$GE:, MO@3:XQ68FY ;>;;4V[G*>N'WAJ4;!,_6W>O>&W+4+])0V(@(W%S2X*R&>W# M*?,G/FATH!2@@=$4 ,Y0^;4I_@6 8(= H$#>!'3WB30@AT(@A/ ML0S6*_U:C/@T+-'!?\(LD:2DVTR0+O0K\=Q](OL?KSN$]L=<(Y[0K.?[P*0& M&A3S>; _8]31GP1K K+^38P'A=W@CEE3?H9NMVU)GX'M0,9XZA6DHP-%O=#- MXT'L_.]_+?&"7?"@MC0=8[;HK._CB=N^W/;EMB^7[4OV/A:[[ONW+]>W+[;[<]N6V+Y?O2_H^D[OMR_7MR^V^W/;EMB\W?>Q7 MWY?;?;GMRVU?WB/'TCA,9\\GKPIA>4NF$$/OKG5E*GDZ3ZQ#V+PSY$@&\CC%Q M4576I#\Q:!W^*_#/>$A_8@S>Q3OTH5+L*\[HCZQ^]AU'FBX8VG?XR__W+?[M MS.*MT%=4Z?SBY3#;S@^:$G^?6[> F4WX*T++9&W%N#3S\QG^5I]'+W?CO5.+_Z37Z MU]E\'J+;?^>)^8(#PGWL^OSD$]*_G8^; +E$@-S.QR>=C^S'.J)_\@'Q%A:[ M'9&;WAKZQ(C2"EEA_Q$EP.\H,%A"J@'RE[KVG MK,K+VG^_-W73_.-VV*[PL'%7M9:WT_9[G[;?3K3=3MD5GC)PHUS/6O[38]9U MZEK?#MO5';;?S2B VL:W8W:%QPR<.M>SEC_!]DS\#&?/C!>4A:';FOCG_PB" M),WG'[T(KTVY%5KO,1I2Z?'G7:]/78!/2M'\Y'R\ZSI$_]]/2V[^_'F])FWC M]ZG3J5Y:]GDT*$U'%:0'U5(O]JAA*K%8_ZF7KD_R_JK/>7/:F;L5<.-36N-V MZD:JAH>UE-_+IO-/I,RJ6_JVA9W1T[&PKS2?LX5T>9-]J$]BRV5;:O6\!:*C M"5]]:*@-+>H6_??3(KNGO52V;=DI_IR@57:%J2+EIX[%T\'0N4@/Y%K\&OFKQ[6Z5+N.3^=:+GK5KNVA(M:Y MQUTYO7M^&O3FZ_8ZL_BIDLA%>H!+ [QG(;+)JA^KRU%)J7 ->2-*174VFU=! M-J61.G>7BF5NDNDFF:YYE4B>YTTR_4J2J?^V7&J47KB7I"1WRAU^G]X=3*N5 M$_)(+N6^_9V\2V03-[ETDTO7O$HWC>DZY=+:$JP_79>.VTU07:*$E"S->FCP MFDE6*41@Q1Z;U:=H^R6M1+EIT^YH3Z7$&A2I6!Q9>4AB)6\2ZR:QKGF52%[W M36)=F\1BFE27/V O\U#/"ZA#0PJ38B&2*2HM7^8OJ_:P+)D'6S6:M?@QBR53 MZMO?B>Q=,A&_B::;:+KF5;I&SW=@D2+?_[62R=#1=HAFQ=!7$&K.:V*+MZ#+ M0V=^H93:EJ()LS=IU4>K9KV1K'+V MN??SYX3@H#K:=4WT\T-P_T3TS$M3*]W)#*;*9O6BU#2)2\>KNX\.P15$(S>; M%!M53MJ\9$SI4'W2C^!.BL>^_1V/WZ43KYEG5Y>R\E:TN:A*O-'59O$I.O(A7 #S7%]W0-]Y1<4[<=E99ZHE98CC?E,6;I@EPX2Z73GV< MX7BS?VY+\J75[7YI^^]"Z:)N:B_Z:%]6I&F]--^/GBJ#S?OA4&](E\I6"\9 [:7"EIV)!L?/S#,%_\QM]6X$/ M9XV^296?)E5"<01G98JHK??]4L7:C X6/]HV],-N@!OTF4 MFT3Y+?24,+L'9AF+__7+;/ OI9G>EN3S*<-OE^#*=ORV)-?G ;OIEC[=\M6H MY?F1A.B6A^=]G3?MV6(T>9ADU>V"FPEQT"TA=AF_2^6"P87?5;V\>>%_-:$$ M YF_,'IYF1C2ND)6>)F*LW*Q,.@V9Y-AX=!]?Q#S!]WR\57>'G7V?$ZI M%FK9WC17725:X!Z#8&;ZCLO\_%CF=273>L*;15W#PX?L[)(TLR(T%'R(_**P MAM]3YE[]&EX)GNUZN""N0%!?E.GM$0!P_X,IWU*NE]P_QA?<(596C[&'7-K< M_V@$-;2O0XB(SA9;1G\CO^5E%;"X%=T MF_=]<=F4(FQ*EC!(*:M^:=74=[-\+ 92#2>+IS/9WPN@^TO=U]LJ_:-L\2N6 M:I_AN[Z=F]LJ_3MUAMOM^OIS[M=MW-S6Z6;2^YWN5TW[_>_[NZ= MR:K\Q>[>%61=ON5=JAWGR;Z6,F6EJJ=>EO-2,EE1\Q_M#N>,>+60%";ID1TM MUK8':_AL*KUI!D)P?AT)UD/F6ROTB[SM?&H.FCJ UO\P9!> '.1U\2S,C1$LNU* M7+DH:M.D4GW*%XVRKC2DY&Z:Q8&^1/(NF?I !M6;$O'9]_G3"2>^/'W@ZV-J MF4HR$YO)U>DHJM;L1JPR%1JQ'U197#*:=UW\]X7)5E%YL9K6%S-E,GS,*.7: M/-]K@DS Z8OI3/J&!OW7* "?+C"^/(/Q"BC[KD!B7$!Q7.LGMKEF_3X2P.J)A&L9LV7_)M&+VLBS/ M"I,1GZKIQQZ6#Y_ _'MS3OSV(N#+O8^_EW,B)"&U+XG2:@T#\!+I_E.G9;=U MV$O595L;1RUPBZ+6\^2AN3[%UU'I\8,.FNV;#Q__T_WM&[T*BHH*NZ\2<#0'FFM20H MDSA^3A=2=&9(O!+EYZCG/WEUQQ],9KCG[A.LZOR?#H8*UB$2X^X3J?]$//\- MZQ%8S!6_CWJ6C+[>456:HTTG/V-_AY]>YR]U4X;]^=.05+116PF^[OLNWAE+ M7_\9C]VGX?2@/]*))6/WF=0'[=6)PA-W=^9_^V*S@AET"4.H.BY'A4D+J MFF0CKUB+74;60?B69$V@L2^IVYY TI M@OXFLD93H']:(;%EN0O^NF3VRY4P<<%C'7;*9U-<;L;-IIE<.C5-"EQZ.N.S MV2F7Y/AX+"7&*<.^^!AUAWFU+V2[N52>:DBR 8R>Y%^?MK2/MBE M^I/PE"\/HD)R.:SN4[D4M,R>MASMRH^BVCX>.$G9QC.3Y^=#SMJ!MR!SVG3Q M_)Q,=+.S#=PQIL]ORYP?#K[8@V,W4[7H&6@>\7@ M7\Q*75R-XL^Y1GSU:(^CF1UJ&>Q^GQV-)@]9ZS Z=,N-!W$P;JO/^6DBV'VF M9VW*,76\Y1KQ0[(IJ)M1+-U#+5.G+1.[AWQ]4Q]KW"0U2+>7,Z%N#.&;@8$6 MK59K-4IU8YR<341[J4)^J::@92RP3>)SR>Z69DVEG,ZHBVZJD&[$Q@MH&IC3 MKO%<2W>6R9R2'O.S=3DK],S*;IH,SFE5GJ=SE:?BI,S7E-Y38]":5GMYU#(P MI\'#L]FO9FK%D30^9*="NF#6JPO4,C"G>4TN&>93OS ZR%&M,3BNNDJYAUH& MY]1J3M>MS&/1Y'BAVBETS.,T/H2/QI*!IFUN^Q"O5F-*U#B\R$^'F2;A_H/3 M7^;L6E$O%BR%'S]E>@_<7%G4H&82=]IRVXF5]/UFO!I-BI/!:CY;&L46KG]R MVG+6/VSE=K1?':W2J]@A5AW4^"*NPQ3HWM[/J_UH[+$WDK.]V?KX,B^GY<4T M'>R^?2SS+YU8I5!NK'*+%A_7M[/]CI#O^EL6LJ-2"=V\[&@B[<6%N9\,ML^8 M2BTP4E4NU1Z7AC95^/JL:(E"O)]<0?>QP)X^J,^U!)_M'T;146?2GNGK-/A]'JH5L<=/7UDYV"[H,C+9=6^Z+0, XCNV4LQ?G*V+6; MX)H+C#2I[7*/Y:665%:C76H_/1K3'(8/!+H_+K.II,HOFN7HL+12C'TIEUA" MRT#O^CB16]2%G*VL.N:TI*QGO/X 8/ V6_N%H7F/KE\*?,%?;0=O&Q&3Q)X M$()G?WIXRO6$S;$]BHN5#O^/8;T:?FQ M8])_^*;QN9A-B7QJ*B4S\VE2G"6FN5B6FV;2\UA6C">3?"P=.*Y#>5XM52O- MLMUIO.P;E3U7L7=AXG\=3^]&S_.$/6H\\7VC$>,:EKY 4C6P8*-5SIC/UL6F M4MP_YU\Z\\-3=MT+E=2-:KUC;_BZTI &FVRK59@*RWR84!WV)B]*MS&W1YW- M*-HX]K:-;+$7)E1S^MA06QT5;==CK1DSRSUI&PL7JG9YRA>KE6%;X1/I33\C MJ'MIU0N3?_VH<$AT8ZO6:+#MU[JS1Z/=.>["Y-_:%$1N)%LZ9VLR+UFHP>W[;;.7[U6&6%(%NI\C:V\0'[7CW"K573\5M5*OE ;Y M$]CZ97%L25WCN.:DM+X25JF47IV#_ D,M*J66OO\XX-<3BL/RM.XV%_T1/AF M8*"#X;[SW-\;545.R0D]E]RGC_B;P8%V$Z6*78D-'\HRIPFU1*$\K-BA@JK0 MSK5*:3UZ+$DEB> M6U2E!5]NU/6C:*Z5_':-95]@\AUY-MFFFL7BJ#'M/3>CR=DH(_5")6KU*3J- M:@DSR4G+^J[4JM<4?K4($Y.YQ^UDWF^\9!1I]%1XF:MJ/%\+%9/=U8.%YO+X M,HJV#G%>VC=GRB0?)B:[G7Y+Y"?"EI,?7S;\8[:4SJ="Q>1@,LZV7O9;1',5[X4*U$5BM5B+AX1:+I;7 MJ6A)7(Z4IP6%??B;"M-:S!RLEPR7Z M_)+M/77%Q\8NCUH&U\GB)O',X3DSVIBB?!#Y:7>/+E,NN$ZF',^9S?H."T-,J/!=,H5*O$HKSS#-P/KE"RFGN7^PZY;MNO/ M!;T=CTFU$K0,KI-@E[G4^J6Z4_BR;AUVL6DEV\)- W/:;P?B,%F*/9=7[5$Q M5MO$HEFT]S$NN%"'P4LFDW[>;\MV/#;HE;=-/E5:0-.@&1&?K,I52XV/TJJZ M2_;2^>ILBK\:6"JAF[=CB^>7@G+8\_.!:.:/=K4'30-W;ULO%X[]?G2CR!-K MTU6ZDTP:/?RH:6!93?0\RL?8:LI)V]J@+TVC97N,FP97RZI4%V5]5)EP\B)O M=_3'MB)F\+R"RR4_J_ORDS+*7O::?7*7+25,K>KPSC5K^:A:6"Y)AVE'$^-ZQPG'0VS]+RM MC:M\#YH&CJ&- I6,4=- VL5LY^FHW+CHW>KAI\' ]BJW*TP1)-FF07HR:I=UP5\]#T\!J+:,IN?'4:9HC>_"Q0Q$T#JR5(A7:]UGBRN"*'K" S7UK-D/F#F@96JY)M-_7GPW0\VLR>BB^; M@9E/3_!73U9KFDYDYIDY6L8D/T.*';+FIUDA)D[G:2'%Q1.")*1G@47KF^9J MK$FY\H#+/^@OF^GLF,^'*793*;.:[))#KER4<^7U8O8\>]!Z88H=O]_T"M-" M,5Z6B^)#ZBAO$U(G5+'KK97Q6!8.CUSQ:=^44OF9O9Z%6LOU_$(:S8394$D_ MM;CY>#X>Q!]"K>6ACF[I,&N51_%^-J?%'Y/S>7L1JM@-!\T7)*J0Z5=<5?IB MHW+(Q%>[,,4N78S-'F+Y;(5KY*+Z47UN5AY7H8K=XS(Z[L3,Q529/&S'J\VAN%*W:SA,U7IN7LC$L?QV92LN-2?I,/4^R0 MU=<6G^K%97F5G SMK9GB2[5%F&(W+L?XXKC92W/%[E.^TMRF8I*P"%/L1@_; M96+;C6^Y37?S-'I)971UM0M5['H/Z\Y F1ME9:*UU6&M-#4RSXLPQ<[6:XEJ M?E]/8X MNR\W-CMMMIGP8V1FA"EVSWEI8L0ZTRHG'U_D<3*=5K)JJ&(7CZ\/'2&>:(WX M6KPZ>"FLD\/^+E2Q:PQ'[=BLF$Z-.J*:;PY6JFDINU#%+M,;%:2G5D+FJNUV M?EK)5%-*=Q>FV,5JNX=Y8I75N7A<7L6G23.^CRW"%+O!4[.D[]5N6CD\=BR+ M+S4Z3THO3+%+3XQB71)[,^[P$GV2!K%8,C<-5>PJA[58J68KSZ-5O#7I1!/; MX4,\5+$3B_7FJ-JH3I7H+#5\D5?3F2CF0Q4[>V5.US8?;RC%1C^5Z,?2;2N= M#U7LDH6T7FF93\MRM# 6YX-1.=<;Y<,4.VE_2$KB?K?F)D6^\'*T5RV[$:K8 M+6>%\FBR&!0XV2KDS*TDMZ1>J&*G6)*Q+#Q6CR.>/ZSF9:DZV!Y#%;M.3$-V M"9]?E_G,N-4NEO.%;KP7IMAE:CV[\O^S]Z7-J>O8VM_?7^':]W;5Z:J0]H2! M?6Z?*@8SSV"F+RYC"S V-G@ S*]_)1L2$LBX&0Q1==?9"1&RM89G#9+6TI81 M6^C.-\R**92X1&E\U+'+QR17,I(LIW7':6;9*X_B_5SCJ&/7DC*"+5E)AHQ4 M!V5/C:^DPOJX8S>H6*8:3R=$C6.25"EIY(WL\KACUP7Y6D&W9] #;P[2M;:Z MZ!8BJZ..G45[L?0LSB4%NE%=-_B53G.KU5''+IN(U8MBBBE"JF:CZ^EJTM4J MC:..W4CKQB? RL_XTG(5'4@3FFD-Q\<=N[K'C].]:5'BTRN''I7D9F?13QYW M[+)Z8655VXT^.:,6(ZVR&N9+0O*H8]=)5Y>>M(CU^%G9CHRA1[9BS<91QVZB MSJNU;G$RY6O-2+_>+6>T/I,\ZM@I5JZ>T94UHZ4KRT+;+$U;@\EQQZZ:4#=1 MB!=3GDO1LP9=++1KV?%1QXYM)N5B(CN(:%PI:UN,O-IXZ=51QT[:1$A2:VW2 M@C0HZE0T6Z8F<%E]HD0D5H=QZOSU/)H\Z=M5X,U'LU#E >NHDVS?3 MK)0*9CV@%ITRK91N#A9\K3:C"YW% /3ZC:..W:@@)+OM38O6U-4DW4C*FT(> MK(XZ=AHGYB)SCI_S=&M2*':J:7M:7QUU[.()+A&%<)J0HM"QHP$G#FDJ(3(2 M%XW2,L>2(_#U;[RBWN>^PVR_\^K40+"FH3B>S,7&>%T8">ZJM!QV(DJ9KR5% M-)0.SGCY>XA)YZ/1Z#EO/,.;* V5J75@^ $O5M(KJJM1/ M1#?_;-73YG]0 M!$4V=5V:V^#W[H?]O3VT5[[=)T>;:'*PT_QR9W[OH-UV6_[PZ(-C[9ZZG8T* MM@(_5WF#H1_CL?<.]NUM^^W-;\(Y1[JYVIWYV/T>04<&?P?G&%:0"!^>']@> MZ? ?O!LJ#6U3=QUPB7,#GSER3GWAF,OS:9 _/D;Z?D44S!?,%\R79[XD/KC8 M@/ER-7W!]@7S!?/E\Q>TWKUH@?F"]07S!?,E['R)/7+8'PLA7["^8+Y@OF!_ M[-;Y@O4%\P7SY2LX%HUBOH2/+UA?,%\P7[Z"8XEWBZ5BOOP17S[?N.$M!GVX MHWQANNQNWT7:OV[N0J0S:#B5$17#?#;-11@H9\._AQO M/%^J%M&9VVJ$MW@39#OZ\+^_Z%]O$&\&9]'!.\0C']_UF$Y=\NCX[>[/=RGA M#?1VQ,F:D[QO_^Y8=##!+M6^[;PEQ>Z-8#]8POX$*M3# M^9(?E2_9;PCQ,[WX/U6C/Y>9Q&/THFTN_U1FGKM*?W;#_\Y$!N<%/BTA6$ P MA!P1D+W6DAA#+B4BB_^_YXP9PT/7/U5"FJ2IDYX$#@]I[D7D G\Q M/'3]4Y'+2:KQG[_*IFW_&TM>J"4O"&7#0]<_E3P"B]ZMB-Z]@5[=M>2)9'\^ M#8<%[UJ"EV#"1-<_%;PF4,!LCFZ)VUCR0BUYVP ^/(0]06Q!GR*P'TJR-K9, MUU!^_X\L S :G9L([RVY(ED:V#9E +)KJ8X*IXX08.'"D)Y0G[.EIPOC+TJ M\%XEN1T:?B1$_WN"=06%Z2^_KO>@EWYD7R^50'U/#-/(6I+LMSUQ#=5I@M%_ M?PGP!['E2(8B68HHM#*BD(5^4CXZ=862K5%4L]_@"MUDT&@%/M7_5M(6:R/4 M58:A1)2]$%T[,I:DN?B\3]'VYB"Y5NVG/_&^;K:>U+7B)Q[%#*B10Z57= 27 M5[A*Z6S__HLPI!DD MYO8IOU\_);NLJM 80(["07"B74^?9K,[3)#$=0=U-6809'(/ MB1CS?_]Y2;,3FNW+0\FM73'"5/KDE>QP0<\!D8B_3HP\&3XEO=H3:K%;E8MX^B/M1XEZ8?8O$8COHP-(692L%UM'!!$W:IGI') M,B$[%#MKF;,61)^DH50D!SW2JXT^B5+6)E:<2JK>U[J&9G5-+Z7D6!^EHK_^ MH2CZ(1&-WY<+=5^)[JOLEGQ)/T^1^=Z>2PG50B^?^?X3Z.G(ZVQY$$]Q_")> M+'2IR:0**HUS9[[%&M^?]6ML3>,<=5/L&Y4Q7_+1)0[1A8P_T!SUCA,4NF/! M'^WRI'4@6753-1PBH!!1.,/N($;(FR;892GP43?K.\3)=W<(43Y*]/5TCO0T M4-/G<5NX'%:F>JHT';1)+CV1Q\ <+KW(U^'23WZ]_;"W8#/E1(O#2(1V!%K/ M5\P>TTNT8>C(H0U#BGV(TM'S18XX ,(DN6IQYIL. #^'+GEZVM<$K>^2M:RQ M3,T67-]>GAQ=LDOCBYN "CTMCYLJEQ6D6G4R+#1BA+C#_?J'>8ARY!DC MP9]LHS$%/NKQ?!4O!:V2HO^^&0;?E!W!) F?:<5*@)7@VB0Y>PF\GZ $]Y7! MP2IRW8)#(4CIG"#H,IE\:M)9\!W2;5F)OI#=K&>-;YYG^GI*9VKD8DXFV6N1 M-;+4+PU-L[]9HI1.D E_2'#OY73NX1K-7FX\;1K^ZZ,K-1DP=(CM1H)'W.CM MCSL$W5N@X34RZ4>($IX+?"% ZD]=S]D# *3_![N5(!I+6=8F3PD@IK9'2B4E M%=WO8O719WG'SL 7&M51-S6VA9+:KL^+\T2WIC;$6'!/YR$1>V^O\J8V\6_/ MY\%4^J.SI"&&J%#G\S\+6$K&2SGVT)CQKD$!(663JW;Y^\_?&K@QW0O! MK8*/XM\.2#38=8\>DQ[%ZQNJF.#L]=D3=DLW:D;BZUQ$* &J-5^12FZA)6%H MZV^J1!]HYJYN%[Q;>ZUM.I).9"75(CJ2[H+3U?X+W0'ZL$/S>0EVN4IC/PH& M*7%!4LIBGB5-334HML1$J7:M]$T,.]@63AK*FQAZ!-GL)@^ZKI.K:EQO.'4V M9"\K\DDQ[F]%L/0#RQT6ML"'+6[R_,F5+E3^^%/\.BC.1[U9O:2Y_2@_CUN2 M5E=6?UK?YDN*_[5$/L]NDE)!R@WYVF*X26<7W79F,X:8P$%G)_9 G[5&%_8 MPD.PJR#&U4_H8\0X8=&LRF(X&"M4GB%S@ARW%N5<.IYH0"PY>]$L#"3A(=C/ M=#U"4-PJ!$BRZT]Q+/KPJ%YY.$M6V\)L(,1[):;3HQLKB Z7*%V% 2(\!+L2 M0%SY!LA]>1I'JD0]MPC9KQ/UISF+7D-(Y+.>6N#3=8?+-EE[2$DH/KE,*2F, M&^$AV!6+1-VW8W&P=[,"3C$6;V2KO)3O"+E6V6RYRI62EF37UKA,F],/0PM7#5<*QIT\]SAU;4<=>:_E MDJ*/J_4G-?-LK^E_I!KPP\"+=$N$&&.B-G1_C7.1'((R0*$ MK$NVK8Y4H!"234B[LZ9(9@@;6@! MZ/AO\ ,HR^C+HQ<+1W^SP P&RFCDQRM[\+^1 M-F>0F1Y<"IP0?; W*220 AQ@S50#_G'H$:IC[S4 (B0%2HEI[>A@#B%WE_XS M56/NPK$FG-!"M#=>$NG1EYU -:KN#"Y6?M=A8%XX#(P8R[(Q:JCF1"&BY]T2 ME17E$I5\?:RX)4^ XNJ@-D(2XF\3)GWB0T4OJY(OW?Z>KF2[%E!J1A/1QH)+ M24FV:K?12MKPE5*Z*6M;M1^*@*]-=:/7BY'I33JFP@?/ZRWHK ($'/X=,=R MP3GV#CZA&&A?%''0U'5SA3AB@;D%;+^S_2O6!AQ#'TY48$DP./(@KVW94H>0 M2U"&JY!=03@/5GQ#\?$_H:"K1J2(:O/0@WAG="?*?NL=1;P:PE#"3.) M(=2,+\9O[]=17_!MX5J>_OM''B&-&1$.1E"/[+N'(C C+L4(&)UPF!,A MX 3$)@8S(@2,P-@4%D:0C^]FI3 C,#3]+$9@: H+([#;%!).8&P*"2,P-H6% M$1B;3LN)+]X+^C#==[E5QR^U@?Q18BW42Y9-'7WXWU\4]>N;ZX^RP:7YZ]TC MC+_,R\O <(#UBF+O71<[V#[8;FV0-//RYAC6ANMKP\$&2\"LDYP$>=^*7Y9; M!W)ZF=,P'QG0^Q39=]WHBXCL$Q#3W\5ABGZDSGOFYT]QMN'O\@>+#[;Z3W0Q M]UXX2#U&SWL<_$\YV(+?4D=P289S3ZS#]N('V@OLS%W?F0O?DK%27TRI/S)$ M82-+*$S53_ 352-8>'!2]IXC'3;HMI;SKVV$O"7A+VDK"7].,@ M._1>TO8"4;#ZD8E-[HV9W.<+49ASM\4YUWB+=]A;PMX2]I:PM_3C,#OTWM+3 M%>MM:LF_DHH-[VT9WN#B..;:[7,-.TK7=Y3>D,_#_YY'8F_XP*!?7_[&8>C\ M; Y\@AMF\U\Z6(*MPT#]&_/[WM5ZG]\TYO>/XC?S[U,X*%?MY 3GK!PM;Q4Y M4N_I9 [*M9?\G;IDITCG7'O=IZ@2N$W*A*QW%O/([Q\_%R#\N!RA*3ALDN+SI,>T4[5EIF/U>N-M.W>.?*!(]AQ5 MC /C=VU5P1#QIX4HPHX0I^O(B"7V#B06&[6C1NWIQ_RNJF,9.<#'[5K!S]KY M ^BM.3N;G91XHQ2IKEF&KT7'Z7)A7MAD%\EKV,FBF*I7K8S*\%Y[W,I;0)TE M&=1%,8'M)$:=VT>= T-Y XGXMX):X)?HWBLY;-]"UCT\:G>K.A8JA<*Q:6!S M@WKYS[8UNZRJ1^QKI%0=254V4R47&Y5T^;J0&#WU\J0?..:,YA4K=4B5^LIM M5L.@T]]US:ESN^9=.I%+]:8-D5RD!MY:7%>B5CR+AK&73OP3NM LNJF:CA$8!B( MPAF"N6NO$J=5[CZM\M.C0+]EFJ_-?(H\ILP8ZD6EYX46W5>95.3Y+28:*@S M!#,^"S#UAD;UUD;V 7<";I_+S.$D>?1 MQMS>$5>C$:01J.\0: 9\/;,E^S4E[;FP/?&B/+*)95*9"QS+.BP5=H/JE99:=E MY[;W"V#P+)O/Q$B5ZL3TU2"=7Y2_?PLEY=HJA 8[;#?CS@&I4*FUG?U]ISG$LFAM)"['77:$"DJN,/YP)$DWL? N'2KVZ5X&P-+ M[(U94BRR6&1O3&3OT/G[;OZ(.;<_R9.5C65W(TE>'0%383FC:Y"-T/B3$9>9 MED8)P9?MA<&\ QZ^&9)\CEO\1V'VK0(U1 M^1.H7 4.JI]@/Z&PC<#9]"0=W=TZ-WZ62^,ZE:D"@4\7\[)@,(E$7@A//+Z8 M=N-RKIOS^"['S,=,,U%8K,<^V7_]DWB(G3,%DV=5V:V^#W[H?]IT+-^'L2U#R> M2>N(+];&[D4B.A@YOR77,7+?1RK2;0"C]K?.!:GOY[UMP%9L2%&/&11X 9 M<2E&?.3C8$Y<#IO>C00P(S V_3!&?)!RPHS T/2S&(&A*2R,P&Y32#B!L2DD MC,#8%!9&8&PZ+2=NX#30W?=S/>>2G]H%4M1W^P5&V4?JMOL%9H#L;WQL.P92 M#]M6D21-X^[&8=.&SW3?OIFMVG>X=2"GE]FNOLR^;]A$]BX:Q@=]F4.,LPW7 M=( 2+'YNJ3*P;[P7[WDZ[X:8@RWX+74$EV0X]\0Z;"]^H+W SMSUG;GP+1DK M]34._QTU1&$C2RA,U4_P$U4C6#@ZN[<$]^1H_ 0?T70FP,),NRVFO>G88R\) M>TG82\)>TH^#[-![23._?;(=K'YD8I-[8R;7',(IE^CF!^;<;7'.-=[B'?:6 ML+>$O27L+?TXS Z]MZ1"!OHKVJ:6;!LX>/OQQ@ROZE^"QER[?:YA1^GZCM(; M\GGXW_-([ T?&&R;CJ3?. R=G\V!3W##;/Y+1^4V N)0_\;\OG>UWN&1:?F54W-D$%[?&Q:U1 MX2_Z?(6TQOF"4DPQ,89/#[T"5:45SVI_O1?FKI!6)E9\>!Z*&2+]];9XC;0Z4>4^7W_#SI+H]TFFS/M1J&[N4WO3T M!S[^@$7VUD7V!G8B]Z)5:)?]MT.[D@H8.KNM20_O0>)XFB2Q4 ELH#!1A M 8I[V8.$?X-/ $%49ZL*A" ?^.:2ATZ=1J"V0ZPQYP@A"(A^A 7&KBXYIN41 M\/G =DP#X-U*G'RYF>3+I4S\LVJE]S4KY;6].?"M,;*,8EF5 AG+/"L:?(7F MDYI5=EIV;GNO&L71./T\#%TI%+K&Z8*_?13LUFK)D<1YKM#<+4AUI8-BPBA%VEO3)#L&4.F]TCK$EI-B"-Y:Q MX&&CAB4/2QYVIT[E3H4VWIW6B@W1G&6S9&[#29U&:Y,MQ,(3[Q:7K50VTLH5 MA-QTJEGSE)4;]!J(DWZ\^Y&+YL>[__%+$?VS&U9U9U ^Y=!@SLFU:^K:CCKR M@H]4 W51^4V]+#GMJQI%/^G;N=5M!9QB+-[(5GDIWQ%RK;+97:#4_1ENOA>+;Z]4_5/*)2KSX@G-T3"'-$!+UYB"%P5@ 8 M1'FO"+^?F=G[@$;CG0D@1O#]B25: #%[!BABL@-(PI1]7% (Q46 A;X43.$! M"3X60,E6B R0?2#;E@2G'@A$:?^A2/(> RR +R_[,.1*V^4HZO*?_X/_V2F? MC&X*(%,YV:K)KCPZ@S1D9RC)?YW%'KXL@TZSS[9PJY\4QP4+\5_;_^__VW_[ MYPQV1#9UT_J]*^6^MZQ)4$B=]NW[&$2&%I"TB#2"3_XMZ2O)L[?+C"4>F5V1 M^-]/U> 9'S+(1R;Z+V+O9T2/ V+.I'5DCV1;=R*B@Y'S>_NUW6>^*_#TH6FK MB#^_+:!+J)$XFOW%O#YG''/^FZ:0R_#W#/ZZ71A+/<:B9^+5*^2DGSGS?Q(Q ML9"R_T^[EC[:@0;]#%4'ZK3^HF/9]J-?_[3]2GE0*Y"E#,HH;*V#="8+<5!V M_\ >O%>#O]Y.$^T)U-(Y<*&?:3\0!4-^?*K%'[*WK9H.?+!C^MEDU.9 +TQ9;%,<KT=* MU?%X(,[67OD:K82Z<.1,WXT6(XSY179 FHU4Q],AS3TN&DQ^GJD MHD53BIVP.OPB7U3SWEB%ZK#4:I2EE7C 3VO)N'(@R6!8:[1:3-TBF]9[7I':4^$5G,,1QXL*6Y8 MW,+A8H8 HEJYP^8BG48/O>?ADC+BN#AEMSA.BMSAR(10B43D>JE,2A-*$Q8TE9HDQF+L<*249I;9 MJ3V@>)HIS5+C52DI9%$)XP,R#<;=>R("&)"3DZ%"DFQH$A.:(5^H"PPPAK>-'ZM"9X_1C5J5##30\*X!&5 MZN>ZM4PZ5]#(5M64I(&V2GFUQC&5ZD9RG?JR-!N2D=(HPC1*6GU=/:I2(N#K M2:64BO SC:I%:7I223!'56K"CYQT/Y9C!6XPJAJ:.L@O>HUC*D563)Y:@)G& M+S*#6)YB^')\V3BF4HV9E%KUDH.$5NI1QK(S=%?E]'&56AE2@8K5>EV-7F34 M1MS6VG9W=4REU%EV/"^H]0X_4P3>:O?T1=I)'E,I?2,ED[V<%^.YR7SHM!O1 M5M%7E(,E\6Y,Z%!ZTB6],IG22LEB=)0\JE(3=Z0LNTJ]("RZT0B=%.H14SRN M4C-C,;#C"PK&.M7-I-VH9X6*=U2E(M8UQL3!;-C=8MSVPFF;>UW@2-?%K\JS C^.)0 M'$_F8F.\+HP$=U5:#CL1IHVB?$BW,RX068% M:MIVP>AGX(D_OLVTSMZ3:!J-!>S$8B.K2W :_=S_L MORR*W;9Q&W+JY"#RV87>?J HN8ZY^R"($OU/7@23>\GJ[9C#:-VQ=B^V?2 5 MK/QS1V"B]..[N?$]1W5O>A-..8*RM2/:[O<(2KO_#B)OE-/Y,.+=\L)_\&ZH M-(1QC.N ,T>ZKZ5C;^#G!6,O8?''.TCTNP=R,",NQ CJD7EW*P\SXD*,B#]B M/H2!#QB90L((C$PA801&IG#P 2-32!B!D2DDC,#(% X^8&0*"2,P,H6$$?%' M.HH9<3I&?/&JVT=YOLLM.OZ%19\5@T.]9-G4T8?__46ALVW?6C\;?:1BNX-. M3UGO^9KPCXD0NR-49R10_(,3%Y\]#?*TL[ ]8K=_+@0K0SB4X6#K)>#5<:&F MORO3B4?NO/B=\BWZ7;S3UR"9N&HMREFG; 6T$ _H= M^BTQ.7QX])%??H=+_L@#/O\)Q],1 1O(/:_=G6WM#F; >V'7J$K A*!,X2D*%?B;=Z$KUA>]9.4"YOEV_^X&6\&P'W/Y_UJ Z4J"JZ10,67<5H'159Y*6[$G24- _J"/C4M+1#;AM38 1&6G2 M'EMK\>FB;N>'V.GH MY&(]5&KCXMH>I]"M!]0 B(H]D"Q[GD)-&#(P9&#("!MDR+([0[5&@>)G'9_S MC2BJ20'X&-"6UD=P)%>41LQ\)"?(DJ;I$3&;YQ8NPA'459:.8PS!&'(3&()0 MXR\,&Z>"#10FOP<;W()KYQ0U6=: )I8'";?:; )T/1-U=Z(/4./?P;&RW M,\*%&]CW^#J(/ /(2S@Y@A/U?B1?'!1-3E"IV- $FYXYKB&<0,7*4)Q"<2>L MSGV%3:.T:# ^\W?DB/SAD_:-1;JL_+Z%D"V1=TF,K>58 M@JLV38.MCL>J=]6\RR#?E7+M3JDD2&Q:S*9:^KC=1T4<4-[E@8N>J3PV!H+[ M6"0&@DL!P098I@*]HTLE4NJ6HM#B7 .\NFQ&E6&GU:+J"!BX0(S\JM$8&C T MA!4:0I9!"8];\.TD25/+9^;3<61$2J3--S(9=C2JKB D)'[]<\X01^+F/!XY];W?E)L^HY-!E M.\,O6ET;PI?TBZ&=+A-R[>6%*/=[Q:-98:#+6QM0UR;+3>*IT'K6V^08P*&O MP6T+K=K2R4A,NF*1.:5>B+?$93DR_7YGC%.<@DDF/*7.J)J6(\O14<=J2HT2 M*FJ)LC$L]4#&\2D8#$<8CC <7>^$C93-,'JBQ,_(W%ACR::CC:-5A%$'IC7-!UZ8+QJ?+9,J!N M^I10VW0D'>?WOP23+W2?@;JOF"ZJJ7\54#S=J>EK+RM4F/:)]H\7SBCE1UVF MR ^8K*;VO033$5IR(X9Z_S P6HLF'F*Q,]Z)P(J-%1LK]@5S,Y,)8UCQ03HK M+"9L.EF)97MU'O49XW[]P[#X+!_6]!O3](LC4Z3J98A8+'D0- MI^:9*:DN(U..[B@=[@OA\S<_7KG]-,2UU_63[/@7<@2#?#TNQ#>@IG7'(XM+ M%HM=MN4WY:2A9\Z1#Q3YWEZOGR/XC]^5+31J>-<]XJ(_M$EMH!;3 M.+J3;=R$SC#%GQ1C_' @&F5""S+EN&D] MSE4\PRE==?M5+O;2\X[A>2N9R&, MB>@/+QK?U,;:/;4P#!$9$M+L752N,7_>2\7",YQ]N,MZT/R0BK/S5*UQ>:VOPZ@L/&XBN@%.,Q1O9*B_E.T*N539;KC*^9HYIM:36])JV MFUJ7&9H=S1AU>7K;T)%F/JCQB1$#(P9&C#M"C&_GBZ(VQ^4+4:E/SB*%3I_F M.%=8-8*>B_BT$480C"#72AN%!$ ^2OCTU7X\FA6D)"]%0#:F],==4%D%G1'/ MF_#!&/*#,>2-XT977_D/A*L!U6=6>0!_(96#=U;4<=><%'J@'UU_E-';EI2-%_I/YA>&_(2$+: M<14) F%#QKT^X$2H!B$AZ=R9!4*'=H'8545[()P)(-+F#"[-(R1T?Q3^GUA- M /S<(E0'?M\!AF(3C@EGU74"/D<=^7^P"1CN D)7-:![DL02_/X9J!]$A>'$'O>_VP2AQ^O1L]/; >7CQ#OXV M:^SOXP]%WUC!47!2"$TK \TTDE2+6*)KEH\$8@>:S .291.09/#;NZ)4!$,] M$*C9"&2%@GZ@'TZ-'QG7DM \(B5N :1M[L.)#HKS46]6+VEN/\K/XY:DU967 M74ZB+^ D JF"( 75V[.!\1I/7GDAK] EJ>OF2C)D]'L:LEQUD#?214PR1Z,G MC.$"C*E*EB66^7Y-%!0/".JJR7"-^KRYCHZA>IZ73LP+.C%B+,O&J*&:$X6( MGG=+5%:42U0R1'32Y^N2+:YB&0$,E@VEZ'*M<7WUZQ_#/ +"KS[P!1CXXFL3 M)O0<+?C,1Z*]IZR*"=4?J7&@]R]T5366P':0&MF^( <@@ :? CV)S^"!7 ( MU+5CBOD T4J5)\1,0B "_W%\97ZY+,@Y$\ZW5,'*#G#E3Y'3IP! R@]][V?$ M1$N!LJ*K!EK2'D(0$\F&;V"[.G35B9%ESB!H(8[[T\(9X&N8_A0CR"W3LM$" M5'O[THC0MCN< AE5NWR 2(VHOR4DA#+)D,9/ +=[JZ>7@LL RRT8RI ]8__= M9-6"L8/M(/FS_=?;B03ZJ\^].<144PE^WM+7K[@9\&[[_JIMN\#&"/@)S:[[ M]"P8D'*2#2.YX-^C>BY&N$++SC-=TE-2Q6BY7F/4W,_$PR]0C:\.W5(_WJ\) M$=H:C%;TD**5QB?14=H]G5CYNBJCF$3Q >*%JCX2SU$V,4:%5WRIWNJQY"/7 M' (5_"N<1X+TGLU-P]>_$2$]!^Q;?4=_ML $^>(O-,V_H0;"CWTUM1U3 MUB:F#L,C>^NA0.J/5%EU'D/EC.YT_RW5?^EK3B2%^-^P"_/[,=5+66Y;$O([ MFWOY6R2\4$PA3>',1^6UZI62_*:WR?"J;C)"=M&@FDFHY>0C^+XLL&1*S#^W;2\!^@VGTY9GVQ[A]&J8=\DJV1GG/R@]JVB)5 M;G23P*GJ$>AYL8^'\>]17@50\2U6-;\+-\B-@QZ"0X#U'"(,=!T,X 3V'2 V M^$=L?#""CH 3N!#P:R:T_#Y7[ !CT/H0TU3#E;;HZ5>CWJNY+>M0C% ":++% MB:=D#H*(EM/_?BXKA3RDIU)_0M'[O\DY[R]I6 M*J?]%-081(*"Y-((/OFWI*\DS]XN,Y9X/DWY^REUQ?B82:+<'['W,Z+' 3%1 M[\,]DKWH;;C]VLOVAKL//RB,ON6,8\Y1J534;'$&?]TNC*4>8]$S\>J5Z:"? M.?-_$C&Q$!#\3[N6/EH#$?T,M0LJN/[W?L6C[4>__FG[V@/%-FWZ0;_]E*N1 MSI2O.5ZE:3^K]%Z-IGH[C:(32YH#UU%E&,) Y^;QJ513R-ZV:J( !_G[^W Q MVIU*>P8.F_@K'6 $4/X=UM464/H-K&4 OV=/$-XC^(< MO?MM!F'+>2;X^\C\$E>.P87DFSP1D!)'#3E99!69$]D$S8EQ&J#3>B,9*%P< MR'+L5Z!BTBY5;$3DJ388U&3!D_/>@HY'-3'20';]8"2]F$=$+Y8B+)T7Z<*12!4MAE'7[VJS)-O-.,QII<@TX,OYZI)W8C*/]2GK% W,C-)TZ MJPGZ6&0.Y\S+R2E?FW:SO,N[C6%%GP^6U20<>3"GU%(2!N.49YJJ+999RN!7 MO<4*CJ38UT,')IB8T>FZ#CV?5JVX7ELRO4 W] \>/S*KN>[06;%\K>55EI$4 MUTDJZ/IM]/7(^9 Q-UXR6=& V!DFYHP]5N#BV<,7=>5./K*12G.MY:9'Q6&_ M$<_:_I5>ZO70E-")E-REG"0C3LIIM<&@4.;1I(=K AY9(;5<)M MLEU$-4VH ]Y7&,.=3*Q>5:O--B.VYPI+GW%_.E\/"D/I";9XG6)CZ2UU4I!![ .7S3!U9LM.IT26A,SDJHEI>4L M@D8>BO-\V"Y%2[D^Z:YY)EZEAH;5'0>'NEXM"TK[;&Y2I=3X_X4L2J+::8L'EX>IC MATO2.T:\S'8<7 M"&FVW.XOBUPQ3KJK1J;>BV5JI#_R4$,5VRY1K71?4!/KFK&0N&7'1N]Y**33 MRGPJ09$@^1Q?5<559"+2-)KT4$C90I07$\G)4%N89 Y$BJ.(5EVAH2\))4(T MDQ*4%!>E&#D2V2$U%!-TE!3IF!(=1F66C-$'KZS-P*(V\&HU?D:)E726ZZZF M3O(8I!5+[E!4!MJ(E]+"+#]1!0V::NVMO+=HY!& M#IEB15C-\YI$==(:/XE;=?HHI)7IGS9 ER*<,U^KHW'60:Q\"O0B<'23/*:7PN M9<[T8I^IE28(T@ZDI$6Q*9=,50JD1%+-"M_-E[A\\AA,:ERB-1RRA8I64[7< M>&G-YN,->L\#>?):\CJ;:G5:/-=Q5A%FP?,@V,@^D">CHGN5A=UDH8,@FZ6J M6>>8-7K\H3SQ>=!=KOMBGI_E;*4:*VQ2K+0ZA&E1)N-1FI1&HI*(LM"K(H>B MI-"T*$F)V!":&C(FCUY/WHS-O'FEK%7Y4B07LZVFMA#8=K(ZA#TB+K4'"J>C:;-UL>E*&M64;N5X'3.BGZ,:$;79DBH0Y*>U%;6#M5."NY1\,D+_:BZ8DH.Z3K]6 )2&^2$80:)8U&C?YX/)2/ZFG&G:?E69YI:< FDW:+BT\$LG%,^8;+:B=" M#MR2-IN15J8QTHQTXZB7T&\*=IVG1(;,::PY3)G)@E(\:OJKCL%-AF.5U#BR MK:66[;ZX[APU_=789IFNZ7Q?F)D.9SF59G8\;1PS_?10S6565L8D75<:QB=& M(D8OD>E]^9YB(A%5&%:!CEN<)6$P,:1$":G"4"*9&!57XM'$\/7<I2C3"'1U19\KE*S1I%J?W#4FO&LUVC1 MF4E6*,D;KR$44MPDOLI;!]X;B>#(7&^-U822XJ])RV(DH9;Z6%-%0-DA.^SF, MI//1Z.C3?MSV2--)MB.^LF/V\KQG?1O/HR+@?OEO/S/6AB^4TDU9^[4CP-3J MC_,*H%4RW3$[/44C5_,A?#*P96D.G^U8+CA'FO83.TLHG3V'1QH0$\?PV\Y_AX__ ".! M7 MTE%BC**#9MW1DDI.=#OF<+?!L78OMM=K]-=G;Y+2Y&/L9[8R?2T=>P,_+QBG M[/5+_]#>V.%C1 (S(@R,(!_CF!%A8,1C##,B'(P@L;$. R/BC[%W2_M@1F"O MZ:PWA841 M#&9$*!A!/L:BF!-AX 3&IK P EOK4#"">TQ@1IR0$5^LMOO1'NGE%AW_PJ+/ MBL&A7K)LZNC#__ZB8K^^N?Y8_)&\;B%SM.[W;MM\]B;0T]F,X(<7=X*P,H1# M&0Z.K1SI[_4DU-'ORC3-/'+O[N-=76:?#X(%!%"-X%]I^^_SR:;@=W2\Z:4P M_W0>,^1C%/,XS#P^3YK@LJA[P-;+P/!'$?KYK[B&DBRA6!^GMR;D[FP-X-_[>W M*IY%8/]JQ2V+PT42.-^'$>K*'1__5(JVO;1PHB940O\&!N[_][@@T]\59(I^ M)!,W+G [FWC^:?H,<3SS>MOU#MS,#POAW-&_%GEU%M>/T3;/ZK*K] MT?')6^1X])%E;YKC6+FQW<8=,F[,9L/PR MGG-I#JR3">ZU%Q:"0"MQ?2JPF3TLYJ58 MC=2\I=E5#(U5&HM&4/V'HL_203 (9Z^M5]='%_(ZQN/6MGZ#:\CA B^">8R^ MJ$U_YEZ"&,F.0)NS-Y7##E]^5R+Z%(>X@HP6U@_V.E2X.?T(;LO^'/W ]N/YJ"?6C\^>!PV7 M?N#8_1L>[W$_]^,(O=]KYF?,VEW;92S2J;QAA8'X?AR4W4* OU!B_4:HT,*,^K?#>!>H0E M?OUSGB#\[&=#0Z%B0:+\A^/,-@D>7IP)U[5[)@R^&'(\UV.R&\2(,]FM-N'ZC)7H-2BK:D MN:55.JN7&FHM[W=,C9[+?,">R"E3]XHVINPD-1EI M,W&I"OW!))=S?'\C_K&_<9/7);9WSN]QB_2ZMR)>8@8#,4,Q7=11\F:Q\,UK M$U=?ZK7]IXVTS.>,3#:JJ=U*99&8-Q9Q.2Q'A3_VB9Q.O55O;E3 <^E\+=\? MV'JACIIC_ZA+#]>]YG!U'3HY7+QY4>'J2PV5.Q5J[#@60*T-E51-MZ*5NDI] M/HI56*Z>A&#QTZX97/=BP=65Z/3NQ9M7 ZZ^5NQ?_-%>T6!5R$F)Q< D9P4C MYK7%VLRJ(,@X\U[1CX2+X^N^N@J='B[>O"EQ];5B_^(/MGRHQ)JI]41[JDF# MQ5)4)IF82*X@6%Q@R^1'^Q0_VIUS\N.Y5CZNKRKEV>$*XU)_K1GQZOZ9<4,:I M3"F7$;AALUB,EPU-:(P1)J"K%MP#F3C$A5<;-O]QT(-#H[);,&8/\+9CT"P(ZUN[%]IH3_OJS2TWO-[+"_1!QJ]8?QX@$9D08 M&.%OC&-&7)\1']RXPXRX7!?I=Z\@8T9^R*NT]-+VF8M]N01>_ M=@6^/^U!=W!@(_@!G=KXTWYT6!LNU&/QU*W!? M:?NO>Z23YHWWT3PQCQGR,7K^/MZ8Q]_G\7D2!9=%W0.V7K*NU 5/"-]$8?QP M^6K7HL'[L>I/H,%'8>)-:P?V4J^/ Q?U4F\X]-IE2;;^"["WG@XZ;A_\]/*< M_3UY-R?S8.^&_]O+%L\BL'_CXI;%X2(IG._#R-5+L?ZI&&V+R.%<3;C$_@T4 MW/_O<5&FORO*%/U(7K=#P)^*LG DI@>G [HS=X2Y/,<3C[';9GA64K<6KX,N M.=Z*2;N*;L=OVTR=5;<_.D1YBQR/7KOK#59N;+C#H-QWR/';#ES?5>R3M-#D M0E"?]OQM-:^]PM 6[+Z#W@6?K-<=MG8&W'G[D?U_PGN!L;0KI< M33]^JD7X5(WE'ZKR89*0?X^?[U$^D0M<(;T>C(=-OF(L-!ZE38WE=1L M.QF2RJP?UV/LJIE:(]Y.+;1(NC5W&DD[XBW'8A15=683B7/5=3ZNJO>NBF'5 MQ&O3);BG&4+"?,F&8[PZ1R7I>BW/K.UN1-#HJ1*-VSPY3-23$*#\2M+D Q7' MK2HN7TKZYV'4)^M.APJCL!MUVN+5'!?/TU8Z*FF+3KW+Y2@/I)@5PJ+H^;RE M$"+158Y9?*J6]1TD_()CM2%<*7:&+E0/6RHF!EZ%W*SYVC(U[4Q6E=:LAF(R MOW_I1R[/R?9-+JHYI^U@>N_.2+#[<>W2]N?:Z[CVNJZZLW'WHGMXS_D>1'>[ M#7'M=5UUT^'N1??P'-4]B.YNA^#:"[MV(+L"3C$6;V2KO)3O"+E6V6RYRC@D MF;&/@]/19#7BAR-2%=)%LA.IKODX75F)W/DS^?>O]V%0C]/K_3;M?NV%A2JN M##4('-%ZL=&HQSLY>B"XU,RT(_F&M+"1UE\B/7[WBG]XH^LN%'^;R[[VPGZ4 MP?]NSKE92Z8HK@5?<[UZ]R;M4[VT"^=KK^KEF_=.) MWA+ER>ZHP!3Y=-33&VFQU\F.?=W^=*)WU_AP.ZSJSB SY-!HZ(NW>L&BC&M) M:$$B)6Z;4[;-_5:5L2P;HX9J3A0B>MXM45E1+E')KS&BC7YNPR>F=%/6MF0? MBAE:+23,JJ=HZ7E=TR<-@S17JU\$@ R:P\D=RP7G4(//]15,?MR;$2J(,P'$ M4-(E0P:$/0' (22'.-HTD?%;,/K=$Z%PN[B!XBTT4 R*0K*/N$3TJPWG*[76 MH'%KC3 P I>O#PDC$H\4[EH9!D9@: H)(S TA801$)IPU\H3,N*+-: ^G-;ZD&Z M\PHK>7\3/7K)373F"W>N=BI41QI4-9V"(>NN I2NZDS2DCU)&@KZAU^XZE+2 MX?=W%[)&9*1)>VRMQ:>+NIT?SNG-++?Z]C[]ZPWAYZUBM'%<0=NA_F_HO52C M9H ^D"Q4ERP=?VF7)H ]5 8$.80_B2_EG/T]GD:R\O1*[PMF*1>:4>B'>$I?ER+01'K]@V*ZMQ'EQ M6.=+3-)I,8.438W0T7KD%[#4 YTXR[TXC$XAT\+KHU,XJW;?>UK@5/6$?I"K M?_4;8^=*VU][7:'R!#;2,I\S,MFHIG8KE45BWEC$Y1 %]$Y6H1K+19_GZ9'G M#!/L>EJOK,08,MPT1SY0)(M#>JSGQZSLM==U INZN\X9$G&[Z[MU[+O5UO Q M<7R#Y6?*BZ0K$D1+KCB5MFVA8]#-&Y M/FLK9A=A?LZ >6/N/N_[45"0/(O0/("0[273P8P1?L M3J-D83H(>\39/MW)F[ =9CU;US,LO5AZ?ZX+>H&^NG-'=C[M8M8@\S_A8/;= M36\2:8XTWBU,US4KTINT\@TQ*G(G[:T;IHC[M&?AK[V:$'G)5S]Q>CDW^NI+ M#15*GKB=S,FCZ(XC5Z+MO,,)JMPMM=AA:M/NCK>WWW 4C?$!X\,MX,,Y_!^U M. *@ ;B,5G,&*K5.M^7BI &AX=/^3\A;3EVCFY$O6ZAIT5; VA- I,T9?">/ MD'7)MM41ZMLDZ3IAC@C5L0GX70ULKU<\-W:2; +^;*&J"?!'9P(\0D(-F^#W M ,1^8!'2)[I#6018N)!,A&HL@>T@W]WVFT#Y<[V88/DKR;-W?G[B\6F7 M\?<3U#&^4)#(.!![/R-Z'! 379;9(]F+RS#;K[V\#[/[\(,#DUO...;\-TTA M%/Q[!G_=+HRE'F/1,_'JE6[0SYSY/XF86 @U_Z==2Q\]ZX!^AL@"P5'_>W]+ M=/L15"]??J$FI8/[1?:3_DMGPH"#?=O7&O_N)FZ]G28@)$ S"EQH;>T'HF#( MCT^;N2%[VZKIP <[)C)Q?B8$=2^)C-L1N"-"[WV80MIQG@K^/S"]QY1A< MO(+Z79?$\60N-L;KPDAP5Z7EL!-1RGPM*:*AT<#]\1F?=#X:S9T,5/;@074@ MS>6_#^CX-O&AJ/K.;F!R#15:/P-)>FBECQG48S3C@JK 0F +G;(GKD7H/;:5YBY9$H'8X],L-&*+22N9C8ZA M5WB$:?]"9#Z*#(3B@M]'9/2)$0S& MB"6*QI!8H&\='_Y P*A;GA"*.AH!RR9&ECE#P^&W9;@F#_I^P31PI&I#WWX$ M?S9DB 9#Y.D')")02MY^@1G^?E?L;QLBG"EKQ!S&:H%%V?]]:2)[@&(K_T]P M?@4@&5"-8'Y_E.V'#&^O@#"'$!>7\!NJL0UP",>2D->Z71LR7V6P!#I!PS%S MU[$#&L$WAV+@NQF?I%; C6,];Y][]_A+>>?V ;&"0=9YH/1(Z:W3*^I3F)_R MGG[,J]#-M.2)YY/YA>H^C2GXE/<'T'^N^Q%+KIB%2H[D::>GQ/+18FD:29X, MGE]G,O;1>4;'^XM^MC+22AZ5KZOU>3)?;J Z(=%'YFUT1F)Q9K;3=\_V33&W MZ.743):L<='TIL48])1=783MK&#I$;6S9 5UENIF >BW-^4Q,LHPH'V3[0\$ M!,@YD)';JWN/)W3[ON"$^M3?0I$/<[[+'1H7%&%QX-F/458(!8"JLLT,$7/) M\^-N:!R>45HA@ 2!W0)STT)?0W&*:BK$2G4F/GS+$PE.ABS"'K1;0$;)$@5E MN21B+,&_0LNBF[;M?U$U7GW5.;"C;[[EMC?ZB]AU+V*%7]W+=;UAH!7$)7/N M5R]%8&&!L0OMHVEY2)B@L3(-E*RS]@V7B\SG!E% @M;2'$K#K3E5$!^ \@ - MNRTC1Q,.EB5[0J ;L(0TAX,A!8-7V0T)S/B;3W@^DI7R1T(3;:*@T>_OC@8$ M) ODS(/!H+]NL$;2#P=#1@;$&$HV_'5+L=?NPO.#]\D!/P.Z:NSY I*\<%4+ M36N9BBM#?D"2^81_B[P&] M0YM+>I^9+EV.?FD]J ETBB!DKT]+@--#T[][0 MWIMQSY%Q3,)69XAQ\"4AG9 LP3> ,;#M^Q%;,D"$ 88$A78K#A($.VG\]+)/ MQ IH:H/G\>B=X4?&/F=1VD32Y>"I-13.),(>^&17=UZ^_LC5X3NI M\!=?KM&?/CDI\L.AG/GB)=DVV.;=]P3;%]Q7<(;>>KLUX'P&@/WD34#>S[[7 M13W= A3 $>2Q \K0UBJ%)YHD?9*DO(HT-:TTVA=Y]H?JCIR5DH8"_TWNCA&M M4D:\%>/)D5;S&OF),JEYO=3W(_\GKZ(")!O&W4BOT9:Z8 2!"R)NX"0UH7TR M9 @C@9UHHLT5!*PIR5;MLKK%]K<]E++ -,;#^C#/J[U.3)L82KK!0,?TL#E, M@#E'C>0.8,\A#[NYD7$@@(&4Z"!1>A:AR;C!RXN4N)6:MGE6&>)&3K57%Q)) M8>%8D0P;J:=JB\O+T!LBE(.N3QD:I-W]C8+!2Y8!A]E'Y4IEDE7@*4J/]_*9 MK,BDV"*P45Z#CC\>'ND([/]^U./G#;:@N76K7NR_1&P@1]1U)-A?_9WW_Q'U MI#Q.MJ.)L0"8:'5(I277<<9'[ZF>(+/[WL;/,3UYVOOQ__D01+?+?G()CWF$ MD*V0+\C[>',:R7>I#G5O."G.X](VTZ[)KDLQKN>;&%2-VQ(@T(,(RW)'(_X4B/'D/-CKG"WSOXPD_/^W]/_A_ M.N;)/OC@NB7SX]Y9Y3!X?_=;<+2@;K>97Y2+DVBF;L)(IB@LVQ9UU)CJ$4 MVJ^^D7Z"A/0^(J2\I\2)_]TG&0LXCNXOYO6ZCJ?VEUQ,3X^KO2H9F=78JI%H MKMJUY*]_HH^)(ZE])))'I7H_1(<:8;NR#&PLJ"<1U, 7>R:P.6H%Y#V;=!H9 MKTL65PT@=#MJ:C2ANY%1/7D%Z62CA1SKE;MSH=L:194V*,]6"RB=B4//_U]^ M!'I:-#Z:6?G),ET%#CHS:3_),#I=T30]2=^[K1(*Y*W-T:]U2Y7A^BJF O3= MC6W&\-:NT)R0JI/KI4LJWQY[C2O(MMM,+_2%MS;)A=[/EQOTJIK35ZCOZ>,1 MZ?XR].YD&U;/EP8RQS9$6J1?CZ0-E>D7LHD$J7:!UJB.%JZ>0".CKT<6:VXS%_=B$[Z4 MV=2\-NBNJ4529 [G9'*JEF\U9C6RF]9MHZ@E^VZE 4<>S+GLN]V4247Z IAS MBTE;=G/S,2JJDQ''GP].E89MM4UK.T2,F+ M"W*=&II3=#?[X.ET+Y+*>_*X0<[HI#3-,TV33Z +C@=/5R9E,:5?XU;!S:B7(V.\;=&C3 KPW=BB MV5@*M&0T&V+L\.GF-.N9DMVCA=S1!I*^2:9T9FFYGLFE$DV+B<,Z)(<7C>;MH"ZHN<>U6 MM,Z+U!B./*#\I*'RCEPO3;1(9##04[UEO,J@D0>45^1HSTL5H[8F=4L-.F?) M!4I?B11Y9/%=H6;J\Z;"<\"=1H=E5G+:8S3T@/:9>,V;)^>='LE-C$W?M=L1 ML]U 0P^6[R03J^4B)1N:NVB0\7*NG.VMHN6>/_0EMT003T0I,A83E3@=%5EJ1(IQ MEN-$*JZPS(B4))J57D]>6C!BI+,0AGR)GG;&':&6ZMLKM%EWH 4EUDUU*Y46 M+^5,1Y '@UFZDCR&?NFUE(MVQLQ&\YA&PB%GI8K#H)'LZY&YR(12N,F&UVK: MAG):Y4D[6QZ+1TB[RA7CU7G-J_&N%05,;#SRF@,T,G[P]&YV)IG6?*&YD0'; M38I-NK)"B'K( RL7FY255HSG^"XHL,N1P*31R(/WW-2<3+[73,\U59+,LKQH M)B<=A+V'(K"V7;-7-/+DPNOD906PQ1K$7N;P/6<)1:QW2FY>HU?QU" JI46^ MM(+8>_">B_5(J[+U6%N;;=2201>G*=%!>'[XGE)V5='DE:'1JM+/KL5DRS8; M<.3!>_;2L6YD4%HM,%FC.W7M^_9H(]Z5K(K'@*LKSC=(O[1O' MLFR,&JHY48C\?_;>M$E59=D??O__%,2Z]T;L':%]F<%U[K,B4'&>%:W74)59>:O.$Q3VF=R[Y"6@'L*4V]_?O&4923XE?F@7E,"S\812 MS[9$B)JBX$\X'=$E?'3!GLA(7D)(%YQX8G]H[\60$R8"LE#2!7NCWT9$E[L! M&1T1YG:$^6"YQ3<5Y+MMPE=V;KF(X-]_!P*E+T0U7<^'1=Z[9R>1DJ]AHT!# MBW;Q"L(8;>(5=)]H$Z^AJ$2[&&D5/UVK^/NF8CCU1)!W;7]X9G\NI58\)QP& MKO,CQWOPT=;['K]>0[F(80X9YG+7[&_#,!&T1I+RHZ#UX/K;MB*5J00_/%^$ MBS UPM1??TQURR'^W8;]C=1M1O]+YMEE]T?P&G*A.9-G<;0!7]3H=@N<(6YT M^T%Q>2D:\>"?X$+-HR!J>)CCSGVNKLP<<>0<'WP.'>_:KN1TW4D5_,DO/3&0 M#,F$I3J/+HF>EK'$KN>I#-=6W*.1"QD^CKA&VY:=/S^4[5$/%WOCSBQ8B*_3 M7Z&L)_'Z(_?3>BX'<]A-6@NZA&R_+RP2-9=<$45]6IFN69,RVEKA\^VM;EL5 MYKFU38;1]%Y]-6VB>+NA$UT\V:NWX/41V/6*2,0(]/2><@2>5P[4A&L;K@2> M]'U6]G/!\T-WWD.$G.5!/#<:TR,3;:;R'6*>]5Q\M0P]P8H,)=9?SJR^_9JOU@/ZS63D^T#Y M5;N4_T#^O)PP^UC\>3G'-"3\^2V\+ZFS]44C"^$;NU>N?9"$S$PX62_RSXTK M.N-'-W/QR./R'KN!P9+@BT->05/ZJ-ZS-UB3:]2_W&[X3)5JP'9@=F>,"K:S M&9/)S%C04UK;UKO#^1+MC40&NF/H&'O&I/@WPMIO[8VYME(48>W=L/91'31C MI96A1XK(Z>JD: P]93[(JP\.M*O&B)R-2!M#JV2<[TT-'1<4"+30>Y.(89>1 M]O&\-[5M2Y[(.'[@&U+AVI/P77CZT:=+I,G?Z( !3""/)4=U_,,[[S@>S#%Q MGBOJ.F?.EW2):AM$@E&$HMZJK58V7T,M6,0.*/(4&D-OJLG_+!P*QVVW+]7A M0PRY/\?QR9O*1W+.\,A0_]9.T2CG[!:MH".]Z8+>E&S:RV5GWB@(VJ(OV8M> MMS7H?;W>]-',B:0\&RV;]CR)=J:FL!0*I>R@!POG MV(Q6-4E'+VTYR<49 ;>V/&*7F+,A1XX*Z6256]G55NHSE;IN54<18Y7J*,L[!)90B=*U'&V97C5"][ M043^EG>8#56<%O*V5G#1-;N@NLV<+M7OX&^Y:B+$2%V)VF ^5_GY(LTF\'*E MUIDO86L@&*FB8HDHY^S'N6/NDDL00N?-3X+E1W7EN$,K+M%8GM,]OFMF*,*8 MFN37WQZ\*B;+*I?*;!ANCC:[BQHI+YKT8C."F$S_^L-@;^4!/YZG)\I.^^;9 M:5?7WQ\] R+B[RC#)\KP";FCZ8,9/D1D%MW<"74L& 00#,7R8/?",*# ;5. M[K[T<,6Y(Y_5N^RCJ;K.L 5G5.:;:'OH=%S6ICKA#W5WXV8COTEOBH(WU.G1 MJ$J6\(7?!9KX]0>GWZBN$L'OC;Q2=\>@^V41W7WI/Q=^']4WQ;58DI/0\8I? MSV54:=1:HU0Q_)6MZB2V7JLE5>6SO2+!9FJ+46Z\A-A+__J3B#%OIQG]K]]1 M^L]NV+8Y^1?U\<;Q)^((*5Y":/"7O7&%S]Y=6/LZ\]^UO#ZD4 M8,NA)FNJ*:_]03/ /)"9$8Q%IF %8\=O&VX90%Z1)>"[;7]SGN=B" !4>0R> MJ8U&J@W>)B'_?2M7.7-PTXZ)$L8_ DA$8Y12BP/11;7:NK1>SE* >,=%2JF' MN&A'!V!5D6Q;%+1Z+6NR%5>H:FBKYZK)3"LQ@M?LGDZ!"@$B:T!NW!=+!WSN M.Y\1U_+9&:X>,+@*V,==CWUN]^W^@'=@UHDDRT 7\%T"4 P":5+MJ3\,_K(= M6E9M( S@-UOUI_\4> J0_.DCN&8*P0DTD-J99?L"LWU:)$B1('V)(!&;.J]U M^K,-3]M3I4QRWUF"N6@*E%5U!1:^%\PW MYR.Y%]\+9'+FS^_@Q9:Y6X?OH@5/A;8'^,??:/A867+&"!SK[ _?M2H!B %G MN[+W)R($%O./[J>O5S7>TBP^8X%&"WA-6;TX6=^LAH_I(!F%CL=NT-]%SVVMNCSB!Z@%AQWF!._LX!@0?PL=1 MB$*_;RL#E[?I2N::;X7N'K/UW\A@]Z69H_[>_7 X61H\>]MT?BJMXK[DF,\@ M9*A#]]"_$_?],/XGQYWC77OWUH,6]K_>&PS#V#=BO ?M[ ^>#ZP\&YXRNRW9 M_1Z'[JW? V#NZ?$EV(3GOO>V"A0N;:&^>.9VI_T7[X9* W"Z>:[Z8J'7=NJ] MI/W!P/>3_7_!6O;__4L_:.)B:[V($%]$"/8)NWC])R+$UTG$Q5RQB!!?18BW MVGY&E(A$XF<1@L C2H2#$I%(A(40S!-Y\5YJ1(F/4>*#>8UOFG)?M^HOZQ_\ MEM$4ZB7O.\F/MFJ+_5.1:^Y%*KV(L9KH//EQ2)A.%&Q#Y:\;L: M)/^-%?[ G T=U\%NM(.B 8,KT?BV]Z>^DL98Z+NBOT7D?60AV)-]?"&B]JLF MTP-3^S!$'FR+'RB/B/VJ,?# Q&[ PB\?U4&FX' WU&,=Y&LSO-^Q[.?S__:,\9\SX@3I[GS/SG(9QC4NT@=9RUS3X+]#==HSQAKH3-E:Y=C[8 MS[Q74^\E9=-FS Q?%*62EY_TU1[Z +G9PJ3-K(Q436\.EDLI:5;)XFHI$B)^ MRVLQV!UN9[YR,GY KH_TV;!)<;":FFT-MA2/2PI,CE 51-$<&2:Q@1_WJ6/7 M4P(>BI2N]5)3O>_$:Q9,"-$D WG?40P/[6<::ZJ?#^AX,DQ*]/^8WM(: 4CY M/'ZBRI#Z0;H.^,;L>O4Q[D'_KS_:G_EFI_3>EV]N?F8[MBOZVK%_ ,+?RIJI M3;WIBQ,TU&?ZAU*P=W\Y.'#] _9X6A^=S6E:XM$T3O^_0\& J_C=@$:0PZ]DO_+E;\8= M*PZ'Z=U:P:VVNF+3Y/%5GIB->U2A5^)^_3F3VQV_^J6#]S"LM(H8]HX,:[6; M-4[M]$<"+;$=>HPNUX/-Z(X,.\S/4FURK;5X*;WFS>6RZC:E^J\_!/;J;03_ M 'TGZ\X $<2XF\RD2(H?\313)W1-+N"B-(K ]E.\>Z#-6L-FH.7 MR=56GZ^.JD:+-C>M5?7(@,/_EEM?KG;/I7'\@$V=:2F.HK)@",U12D\GU,EJ M.EW^^L-2)VSZ/P!9[\&=$;)^-7>6LK4JQ0M&1:?)5+>7+9J-;O(>W+E>&\5N M>2FJ IV6Y$JWA9OBI#)>_!J:F-VBME%\.2WMFDTD2_,P-J*CCRZ:=3U31 M5"]8W_=S[ZPP$NV*]KR"*DU88U( M1>&G!Z\K-#5[56(J$'U]:G8:\J37)C?M\,>>O+Y$M=&,9/!S25NERV6+Q-,C MD82QI[?* CU%P+X+@,T7C[Q*&;D_41@RV%JIDB MRQFLL.@,N3OZVJEUK1YO&AF,U\A20:^><2#7IKWQ0L_U]7ER.NAT3:W32?IUJ:(X4/C8]!9N]M=Q--UU MBLUUW-37:\W.%SP>9WK<'=SLNHTZ*5Y-HD(GD\T/2]/-1!2X* CTK_^ZP]VQF#_HA#0 MS^2^O>T&F _."1#_M9E+J8%871.P_P0$WYC-^/C16Y>Y<)9>0;XWDEFT/DHDTWEO#8VM^_! MA>.!4V2JW4I/[QC#A%EO">.J"L'P0N"&]@,W!/E*D?-;>S;>Z\MX46L=_KXM MD2AMG;%^&8.#Z@RRH4HV].R,_W-<9(^ T[A%>897_9OHL*]\B3'HRQH, M_^^HML0^I1<6];/LW[L+; ?+VM:TP'V/S4B-!Z4KI"%X\V_)6$IKY_G6_OYJ MW._]'3BX#PB&/A'4_R '/\/].-E,6##P8,N.:@9NOW9<-G#WX1LE-+:4<:W9 M;QR#;1[^,P6_;A=&8D\,=2-:O:A)BC]3YO\D9&Q#4/VO5C5UU@\'?P;<".39 M^,_A/;[M1[_^^+4^H0L2@FG@@MRRLG2CZJLG_O*32JN7;A[66BFD-09(/U,] M5Y.=&)(WY:?]5<20S;8"S&L'%F$^JDJ\+9HL&)_@M/,4Y5_P[J:EQ62 MB;!.])\\+--J>?!\=_S2T^![SEBR53_X/0-+V/[F%ZE^WO#+R'R,*^?@0O(/ M.!$EZ4&"(4EQB*JL2++L0$R0!".R&,Y(A"2C*#;X%8B8M OJY3JYN+K);9)Z MIQ_OE]!:?^"E.%@=^.5(;4ZDFA.O*/#5[CK-E9JIXB;-B?CIR*1JM.+S]<80 M.K.Z*<3'AD1@=3"2?#ERN8[7.(ZS,GRJTY$,P*R#I@&?2;\NI&Q]KNCF2(AWTG'7$; EBX]$0D1?CNP99+;:FF,I M-(5E>]T:)TRJ$PZ,/)EGHIS1N&1GW1.\SH(MDWRO937AR)-Y,L-B;F,6A;8P M=<9F,UUN#(83^/:3>0Z&5'E2LE.6'K=3JR+EN(0EP7#JR3SGM6*GI4WL(5]E MUJF&) W6Q0H<>3+/MI;DG?RRW1*FA)(FUNQ*3>D<&'DRS[7<6E>8,5-%Y^RB M*Q->1]7J2S!R-\\7ZL.N&O-H/!/KHU5^*'C+XF+0CBLEOLKY59:97Z]^ZV)M MYD?LB6$B0H2 $,P3BT>$" $A@$1$= @#':@G HLH$09*1&=$ M. @!,["B_@9AH 3FEZJ,"'%_0K!/:'1*7)$2'R]->MF2>\#TQ;\]#T.]Y*O4 MZ268AZZ&]WJ=7OQOZ_1&PO#(A1X#(_S.G'W_JKS?AZ!;(_*!L>KF17F_D?AN M[:,'IO:MB_)>MEH>BMA;S?^!B7V5HKQL&<AJTH+\2X[UZY[ZTKT%O=)FRL MO707ZS.-SLCS./=B8!W^W6% M\:;5&3$*BOJR>(RZU3*]ZUQD(( O>KZ?OU)\.UKF+?I1C_MZOIRWQY MH?J[7L?>ZLS?NJ8O'J+KA:$I/W7G$JD$FBZPA:I3$U+4Q$%+$[)MN/>LZ9M: MS'*33"MMHME1G/*Z336E$/7[7-L^R[ _O5[:G1EVAN7L^8B3UKQ6:67125?E M-\P]&586\<:&&F5QP>NZ^60<'WX)Y8;&BXQZ-(I796%GFGEYYFELOSU![_+?>X(6D/!G6.KBU+: MA&J@VK*^3+-B3ZEG1W?@3CN1U,>.O%J@TT$YM5XOLJ2;6=ZOJ&^$GF$KE>K$ M!ZJ$N4Z#SS)T8\.( Q.M-$<5V)G%:/?@U&%MRIIYLUD5YH0\5JNS6CJ>![84 M^T2\?C><"(KZ)OXV]A6^0->]BOH^<%+:WT2THO#5@Q?U_5N4[O/35'ZR[E)Z MD1EX8\HDQ%_K855E=5 N399P1.GI9UFNUC<[;]: H,(O=-'85RNC&N4#5 M#R\*?)_4K,]$HJ*BP+<(3'VKT_PD"A6%G$)UC#]PX55.6@]+\ZY,ZO@DU<-P M6=;J^#T+KS+D@LZ9=:RJ=SQJU*B+&IEDSI9L^UG1I1_(FT4:3^O$U#.%%%EM M>TY9&+N9>Q:LSB1ZTWR>[F[THNCP6$%/N-H8\"9VYZK $8;>O_2JG6PZW=8\ MB_)JG%HSS*#4+*[NT7RO7.[VO1&K%05M,,LPU9Z07[KU*(KTDV(6?<^(B^5[A)!,DZ]:PSG)Z=E5:ZTI.%^,PZ+J=ZL*' %GB*H&EZ2B MJ.B%M*S/V3YJHDHY7YS>@TT3<=QK%!)>1X\GX@TLJPY;U!HB: 2@/YQ%9_$< M6ES9C(I.+9>H)N.S&3NZ1ZI(&E\NTFJ&+>OX3!ZY]&#O_ KO:6C#=?"19H(7N[^Q8P?- 9B@P\UY^,H0&Y!D]SK=C1>S1S81D+ M.'+VK(@C^XLS@2M[N]BM4QN^%FRY"G^PI=D:F1F2"V7L<&,.+MT$%S%B_O>> M_SJ4MCL.J>@9"C)0$0>P J"3+/F[-@8"J=H(>*-A@>V FQMLWL%7%=55[2G M6>5I7X;]6&)VQ7D)1AKB!"WBQ( 6295A199@:7%(2 F"DFE50JF715KUL9 N MCCLFAW82):?8G//:.%\_5YPWWERED@4W1?/SAEN>Y=;<;+T8G2O.RS=F54V> M)YI"RDCR225?G]H4''GR=J_9HFV\R7JHVID).*=GN$ZW?JZ0;KN3[N&8G4ZOD"NFX4"YUQ;R1BZ.E023;*/6&%$V@JJXY7 MK597=6?^T),=+2Z<)9$:) N"UR-X-Y5(M+N$/W2WI4>- 8Y4A[07H!7@J&U7 MC)9UV".#R9 ,-M"RHA W->AIJ! 3U3;7==,X#8<*;" ^CRLYK@ M 6Q8\.QJ@3HXII&Z1&P0IE4,V<,P*-5<+;-P,-=VU.O M%B$ZN;7^.JB33TA&6P%X !BE;H-@=]O TVT;9&TQM=+)E0 TSI4ZS)7I,G6K M;?O8\0@KN1SL7,R/1/JGB 1AVP 8"HXZ%SDI6^37=/>A&ZJOO^]VOK]418Y[ M8D >>6\(\5KUK+Z[Y& MP.[W7MZGNA]?P4ZZ][K_^PHK"0R-.ZSD0"Y]S_-AB(6 ;8L/.CN_-T_KKWN[ MOQI8.=+T0#2LMS>E=OS-&./=^HDU;7K1:VS8AQ-I:@ M$Q?0X &LP90UG7E LT/4W4[XP6''&KI+R58?0:T/#XQ]Z2*O=FG\+7_IMT.I MC^DL?A;N3DSV \#@YE9&=C4E*KU^GUAU);Y:*1"MJK0IBOG/UT/_,%(M!G&U MF)^K,J]B(K5N#NDR)L$FXT!OP9@8A9Y6UHFD.Y+N;R?=']-!WBO=B54GUVB; ME3%:K%;C1'>CH'/Y"_60L;K2RXV*-D7C?!P=R ,'=;HF2Z_#CN2@QE16[ DSFLI MHSAE<_&)6:D#[ J%")P^%X7:"P@8E]F*QQ:;-*?DQ%N5)(WB&VG8S CC"2M_H5ZSB>L]:F"M M-WJS/%GR%C50!NA2I/T@5(PE+WF=([F.Y/J;R/7GXDD7Y+K+U]MI>JT4A6Q_ M41S,DOC$^THWCD&X&]?K)N9\I\J..\U$B4"F6]N4:^WY>',Z_H AOPL]L MRR^H&ME?5[>_[I@G=G.X"^%R0X20G]-\?*$43+")L/:,:WO^U'85_8H98X*G M^W-TG>[8JW12M+S*%P:R9$97I@T#R_+5FJ82990EI7I=9*#N@Y,Q%&4CGTZ$ M*1&FA$SKNH@IS+AA2Y82YP2\4)UO4G2*SK:_$%.J%6(C]9>X+&@.ZRHBU\@N MDB. *3!\1L:(BP;5 _AZOAXW(F/Q(9#N!\$6(6ZD12YKIC.4KG7*Y7EB5I^S M\A=ZE(=5K62FEN2*3]5$9V&1.=N8U4763\$AV!A!1SDXD2C^ %'$Q:7J%ABV MGJGP4JXM9)LEJ^DI7^AH\<0Z6FH651?-5I3>:-/3Z5P;BB(\\-%$+$%=LB(> MT]524AT'D639\[L+P9I\ZLP&^^E7S8I,I,A$^KXF$H2T?QY,O>">)35](*C@ M9T/UZP>;"C>U .DV4E /]Q4(/(-^:%? .JM"5N2S5:4P+2<\BDJ-Q 141"@L MAC/D"?C]&P%$!! 10(1)Z;DA0!2SPUEZ."X.]>(@/C5S7,KJBG4 $# .Q0!# MY50[^O>A'"(MRY6,R+;Z$'X=22\!I%>Q/%A;\RYH=<4KF?=>5X@,LZ_SD534 M<[A3*S=R72(^(G@OPU3Y'H9Y@V4=%E &F@G+Q% VRFR)I#B2XK"X5\Y+,9_7 MLYI;5AE=*M5FN2HV;K<)#DHQ4!\8/$8E+C6B/FEZ\5SO.S22&(:6%X#RN_LX*QOGHOT,^663]@/>H#K'>XRK/-)QO9.37I+;"\3I.9 MV80C2$IOP^:3Q-/I6;'K/AF[^;;@1]N"BX9:F V[TUI1]WH4/V-M2:\IR]MM MB]UHUW**6A[I19M-T\YDDFE684\Y_.DTR/"\+3 5_-9;@QUM#2:J*VM 2>9H MPZO:(D%HG-CFW=NA81>#U8LE<(X8_<<0:#C5917Q-!^9%-BW/'2/@Z-7,H:8:2LR? M>D&U'77MLZ7F.LC,UDQ9FTG&[NL>S+1 =F?6Q3F\4]S]Z8E=&WZE,E@W=<<"A!O\1KK@M'MC6_&5%UN%,Z#KN#;A=9]=>X MS1T1V;I994O)!+I6Q<5$7Y0;E,+TD)&MY M\$Y7-645[KG?Y\UJ^5VXM\0*;*$O@ MV0;4)O<*W O9@A@'_?8D;NQ9A?MLM6]OVZ])@G4;3?S8 "W4Z,ZRUJOH C ,X.-^ M?4 Z].!AL.H2[*;F/%U7!_XXN'X(3P$'6CNB'>O$UX1%9SYTQ=(";V9;=1/C MM0'7*\23'"'VZN=0D0G$%KV6H.; !Y #4M)TYNVN,1CD!A/IL>7JQ?8D9[%I M;C"BCLP_]"-^9EN5JL/GN>XF<183FZ-,O\ ?M'[#4P'F^_UOP=*2Z-('8ETJIHR>4P)H,<$KMOON$0 :' M_0&!\,)F=W WX/CC5P&^FTXAI@(X,9&"!U@^T$M1?Y/&T$@TP29H?BO#W7/> M/GQ"P,(OCW'%LU\PM2KDOP.VK:>SLR+-ZSI*5RKQLM*RISQ5 M?PMMAMK05543\>V!SQTO9_DEOZ4,G.Z.]+& ;ZX)7> DF8IQ;F-.S4F]J<=7 MXX&1D#:3E'Q6H0L)='U$%A(V62@IK>%$UO'%\EO;_2X6#O M457VH*7W$T2JH9I DS$@JQZJQG*IS!67M8J>G; DOLXQ1#GQIKKF;F7I5YO]] >?Z2O9^V4T5\.*W/48DJ=5252<[M7/VLYNR;SI]3G/D5^$ Y($,J M$==P;-43^7BM58EG-YWDLC)ZBPQV0-+/40',4;,4H)JJDCR&QZ_[K))!+,.8 M_P!=U9]P<)I)(W!XCL F^^?:OJGL63 $& @^&:B?T>>N[=8*@>1^TD-VCIOV M;U; ^E(O;90FO#?0,L4BUBH,9]"Q>+:Y]?L@<^MD.])N M8)_@/3-L.7+'7-NG(IR?@Y'.H<.M"Q!CL9>NE_W?44FJ?:@4[FUKV[UW,\V!9VU96 MN!_^'*GQH&.5!#6CWY*QE-;.+ALG\;3O+/%['S8E?*\F"D/(R,'/<#].-A-V M33W8LJ.NJ-NO'3=&W7WX1N>L+65<:_8;QV!$]3^ TO'MPDCLB:%N1*L7SEW\ MF3+_)R%C&XK[?[6JJ;/'*OP9\!X0/N/(C[W]Z->?EM^?%G _M$J"WA%;QI5N M%&L\Z=5QXK*^U+BCUDI!F+:EF0IT7!D<]'E3?MJW\@C9;"L6;%0/+'6HE<-D MPZ#=O&9*I@R5"A^._?,.^2>UBW3\&];5[&)-R"[,%-:)_I.'&&UY#@!E!U%7 ML@J^YXRE;;$I<*KM?IM"[^3SAE]&YF-<.0<7 .BW :L@+GXQN+4+6GT@Q(5? M!51><7Q^-HBT5;)=\+[=,:JNP$FN.;O?WZ5$U)W"DPO@ED"$- MHA54RZ:2!O0TS80GM0RT%/ C.)D=8&&96\\WG,W!-H0L-F>9P<>#'Z_OZO\8RP$Y+4L MK;=!ZP.+#?%AP%>ZWG1W=L!6 /^C+-S^Y=4"N'DN:<%<@M.CI?NSMT37G@] MD4#" 9G!'.!PWZE_Z+*\AFH_\#0#*B5B/MUD^=JRFQ>J"[7?2YHTQ<+"@Z?J M/;5/[[B2?A]L -"!IT!V=_K]TLTF\FA_B0O3)#/&.]30*^7^.L"9W"[7\>FE MG'6.Z0.KC6/%5H*OKI94ED@6QRUG^3?.,< S&H#]W5[#Z-1T9H/%*I"K[0<>UIG#P&@,F5J* M-M1\A3>(SIP1_MT>[87_U0A.\(7#L,VKX9%#:'H9'#'5;7 $/X[Z;$?Y,)<& M[WSAB/^+ ,I]N>M&$12MVFLVQ$5-X+6-0#N-8M-N]]_T^#K^07S%&,J6TN&3C 1/?M%S$ M\08350[R6DR$7VSM]G1@()]SP1^J5?\>VXT[UH(*OVN K_CFXS-;2H.MXPT! M%G/ H4/-=MR'1YU7,'^;A'W**"YT*52VLXQR6 MY&#LE7TZUXS@ U@!W5^*)_L^EC.'C NO2Q](KS4PM)&TRW:-J/^7U-^?%BTK MJ=8D3:FH;G7X/IZ0F4I?2>&;!+J.Q]M-,U=N+:DE+%M(GKG/@H M&4FS]^';X.MMR?#.AG&/SI"70=RW/=N[J3PA276DF;X[>OMD ,063 GUC7X( MA+&7I]Y9Q_8+M[5D;+W507;VBF%(Q(58>"H_JU1\]*CU+4F8W(C4MHBB"+ M^;B5H'I8'?;N/7-[\$/"X[/+*P0V=O(>$?EOB;R'SK/DG7EIRAYD:CVTN;8F M?'9%K1:U*Y'7V2'0B:?PRK&?O[\J_"*>IP!3P+!FN\/^!7 %H9X+-UA.XH-' M.KX)$=-:^E' $STQ8N- "3CF86ZW81G+]C\X;'1^'K9F&S$[2N?S_-JPW7AQ MDTM@^1%TWS^=MHC8LRP@SV!_F\=W@AX>P-N@VW:4Y_CT7 )J., RE,>(=C"I M@ 7V7]&<[5-W+/7, G[J16#A60#]I*#=@V^%PE"!K4(M8DN HU?$@K<",0N* M10.CS_"C1989_-FVK"'X9VA8%KS^$4-45WZ*(4O_/6#Z0\\ 0+N !S=XD;N> MP9H2!HP@F",57H0"!(&]/YX086:9!Q:HYL#['5OV18#J-0/L#Y@?1KDU(!50 M$8*74 !K 0F0UZ]I &<,8L" *O1D1G)P3@Z@:FS96X])VE,Y-[\E1778VI$A M]4R%ZK"ZH\%9*>G%+;O=]$:FH)&30D\@Q>XD48>7A$\]*\\7O6UKZA-NQ]V0 MI33 B8?$A#=H8!A)<]T ]H:>N8V1PV'R085S6'$3YK@!U0 M7HC*LM5/6FN],Q$;<7J8@(.R%*%4@2.,2C+ !4")5\S8?Y<3:*P91E2!3XWJ/!S^:AM#=MCRP*< P.A[LZ$\].'9A !Z=R1E<] M5'>WZ\>^I(GZ..!P<:&? ,(': MI 7OX$,=CM(C=[!C9]X%X@KK#+B@YCM)TZ_N'J]3PCT);<, M("JI 2P9:?*>SD!H@1W@;+T><(@DCX&>[H('EU4%:N=(4QY;EH'\LTWFV#[G M^?8SYP01J1=IT ';#"1CI[8'ROSA2G8 J:E.7/;L( 9E*A=& 7EX'FG?2DUZ M4;HC!>59M7UFK (..R6[._%+A"%TP5Q9*187DO.XF1CSJ8K^.=]*IE@%XX] M*JE@\6?!I)2M<[F-R[EZ4ZX6RYU<;96V?3"Y<(+>3L$)\2Y6+%.^L)$H*51J M_>1X(:BK]BR]JBBJ7H,A'>:"TGA<32K0Z2&+*AH .-<_]_=R>PZSM[OP++:O M219^"\E"#B7+UY]NS!3XAY@"F\^SK:HU*NBIS;3=&-,U4R;K7R=:2\K+H689 M9_6UAK:PCIHWAW@(1"M\N_B&:&6J0D/'I[@G3#M3BAPE)R-"7/K14N:=H@7D M8EO5![J.8L &L'RJ6:G5U.$ZQV?M\B19V-02DE_S M\2^J= M&I;CA]7">IF&TG+!/'AY#AVJB]M7(EO7ZO$IL ZQ'KRM&+6[T[10QYIL0&^N M(0T0=5?Y-CATMU&2_:=;E]W+FF%'OK^#S+T7E<7&T@*JW-/MK:I@RP);R9;, M$?S,=T"\F0#[LAX<^'+ =O"W,GCZU)ON#%5BIFHBTZ$$?(Y; ]=@4ITV=S:C M"2+>7Z6(QQ[ $V[GRB\ZK:*:<8 MJ;\0\+5<\EQSHL<+$(6H"WOVY">9'-5 ?O"JQR\3DU^';3:-*'+'[]_?VIQBQAAYI06XHD"/D^M;4VK X;"J8OVU3>H M@_S^/1*-!(6:\6)3U]3.1NSI?(62X1YA[ZB(?%81WA=##GYXKHB\+XC\7 +Y M\+[V Y;FP*/2'%%ICG!478A*;*B=F5J M=BG>Z0M33[?6R7F^N:K#D2^6N M^&R7;5!$VC*&%GS[\=I%3$$Q F.&HDQ0"9&D259,X*P,%+ AA3(83DNL>C+? M1;*U7-DV*4R+FB7G1QF)Z"[/<5_9F>7Z95M*"<6&F:]V\]7"2H4CR1.>&H^- MZA'Q24)( YFIG^.^FI9WQ[E> M1D#G-#NC.NVUEA]"/B5.YMF=EFMY=6((=-,I6VAE729(./)D7ZN587:Q2BYZ M*$UF-F5P,LKY(G>.HUW' KO2UV"J+=4TB1%A#4K<.9[B.S+>'1DI4UASM4F; MY-IEO%*'@?F7(QON&)MJM:7)5^'ETCJJHM]FDQYXP MUJN#167 Z0,UGQ@!6IV,7.>X$DCOMI?DWK!FGH6=A9]5D4V;IMYNJ3/UY-9R^OFZFUS M>0Y]^%2ND1S6G*%>Y3.%1-+!2*)2/X<^W%H=YSS;20@:6S42EYT MD:&+7)V?MB;:=(7/4+X'>]^>C,Q)&;Z>:+56?'4Z=@VBHFN))&R">;)+S>)" M4:>\3J)X?93>N*:C)5PNZ*=[/++O%ND26^CW]$X.5Y*H.\UM)#CR9#\'57>* ML\L2H:<*K52=[E"E11;.\P6B#60&1QDV(=*X"A S@0]$B:( HBG \I(33$)A ML9?/;DT6E6I>;];T8K_88^G>ILZ.X-EW,M]QKSGB4G-R)FC>A!Q.42&32,.1 M)V>TDR"(9I]H+?BX/&'MGCA E<)91-LLB*:VL,H%'9]!.>BL>E(/\O[I;HD% MN@#D1$53:]ENX*Y5M";PF2=OQ])J@W ;5E+/)N?-9I=:UVKB62D1ZVE)*,69 M@KZ>]JII)E%U,6MY3DHZU6I-YEIJ7*>SBZ(R4U,*/SE[2I;<7J)#U2N,ZPTWF4G+YH@C&JJ! M#WCO"(6Q=C[*8'G2S%%_ M[WXXG"ST16S]$-!(D0-+?N=*\AT?DN=:NP\"KX?_R9%S!'UN&[D=<^I]K1@"ZNYV;?=['';(_!VXDN!5]#== M.%MB^"_>#94&P##W7/7&KIL+U>G>SQD''KB_;I1*D1$AOI 0VUVGZ6C7OWS7 MV2*B'8]VO4?L>L1Q%QWV__7M:&)>S5S M]NM6S7Y@U34R4;X<^G^#_'Q6^J]O\\GB$2WY5G\ _RS+O4AY_' M(#CS71D$.V:0Z,C]\4?N%1RG/V$+WE+VO_<>_%3=X@K^O9^P!3];.'Z$$A5M M020)G],6GR^H_/XO65;5X?"+%B> F:/#?Z^ W$<)5WH//HXT( M->-_>B<>P/V7T5:JO?FU2_QV1TM\K^O)V)WE">$@+?+#R[@(^$K M]$%\ND@#M&_V%1J(7\^7L.@EV6NZ:7XN-N9-=KA22@-X78N -1IB">JTDL4C M>@_#<8I\R:HCR;Q+B9FK2V9RZ-8TJK7("GB#7;8E0DM),WCID?[U!TO$6/1< M!ZXKJ7P_3S*_8M619-ZEL-'5)=/R,G,SWLJ6A76>M=M,-SOJCJ!D)F!OU1B) M81TF^F5S; M\1ZQS/1FRZ!,!A5CR7,=7Q_7:QH^;2-R'X>& [Z;;?$>\6>3:SZ)Y68K?MV< M%ZDRE569.:RG TP+,D91IR7,(V=RY%6/\. 1+9KWX(&DS$2^9+3[KFV++=."QV'H43/FNKW"\G/A2;L$6J.^]"F&#K MQE:,+[.P@/LEW!HG\%JCT$Q1>J<\PVHK7"?F/5A!$I@Q6 QC;VC&_+BS.K!9 M(AB(8. KK9EWP4"Z69P5,0OOZ6O6))3%4LRGXQR 6#.L"@;A4FN;+F$E_TC M5 @'*MS8IGF?3! =A=5Z(K!Y#"N-4S0=B.[Q^_&O8)E="/"%6NEI\XWJ&HR'PJS8:HCF(]%QQ'Q;'W4U.^AE]OPE,.#&;9!? MIT_PE\]4X#_7^.&-=@EW:SK0]&8SP]]W0-'G=LI^HS-%[+)_7=MR#B MD4_SR$>K;W_VZ+K[%ISCB,^=#_?.)>CXZU*5N 0F*XU4Q%:GDF8^>^6@-\=! MXB^]=0[RSUJ5;.??JQT;]]Z)Z]7-VDIXJ (^)Z[]"XUB.4>L#@^#^QMID9Z8U>>LO#QRQ,<=5?ZM>#9DBLNWR7<E7%>)-8ZLJV+3B"84\4=>+>OM8!=6]NO$-T[INQ+2XN5;? ML/5,A9=R;2';+%E-3QG=GFU3XUY'*^:+"31N)=O37&;20#G8?9L,V/;Y(M$5 MV38X,Q^6;1_ NCHY*H_C&Z='Y"-85"%"GC#!S'L#WS//5L6XF\RD2(H?\313 M)W1-+N"B-/KUN3/U.=1-?KI@RPNL2F_YM '8M*;:4-O=1[[C^'-V3-OER>ZF M7$>S8J*FI@MNS3K7)C;FP-GO+W_T0<^QF.??TXO1_'ENMSO3$; M-JHHGO+J<;O4(*J;.N!8TN?82_=UPVN;7N38;VYD#H,,G>VGD87Y0U3UO[8P M#S.[/J"HT\LNBW43E(I.O;G.8ZTAVY[ "F;0ODP\H;?0TR/S\GOP[%^;EY_D MV31>7.9;FMT3I/4@E>BE.Y:5ASSK&Y?H;9@V,B[O;EP>'8V/:5E>^_P+$W \ MFL%X 7W>J7QWQ;'7S0V7+$^GFQ5S,1_C>;]:#C@\@0"AD;GXD_GUVN;BW_/K MD"NC'-Y/"FBR1OQZ\A,!9WUQ'^]T56>6A.Z-.7UY M">0P1STE.>.,82TATQB6 [B[!?>G!=Z9-"Q9W[++0$S$)XDN;@X2NH:MDG6: M8!K-9/T7H@+.FH''N[:GAB3M7@9K0F"25I1C?X4<>\ESK=T'02:]_\D79]LS MZ!,1Y5&&(8\2>TI$V?;A( 09W3\) R'HI\3%JD\1(:*+0#^-$%B4:Q\&0D30 M%!)"@,,Z$1$B%(3 (HD( R$B:+KK?:PW#>IO>1_KLND:DGL4[[AK(UL&W)3_ M[Q?[Z[.N6.:)OFU0[V\WHZ=*-L*;BJH@KURQ^:L+)Y$ A)#F'Q< _+,"P#Z1 MV$/?.[OJ)<0ON*@:4BY [UO _@I<<*UKAF_9*%>/C9Q=[.L0>;+Z#V+F5;CE ML>^JPJIRUS@U[YWZ!,.6R$P"FSZT;$2:PGBW@V@FK&P'] 4M*(@V5248T9QN M*Z<%6;2&)OD\HZG;D-\UCM1[[\?U4HG\H,*]E_/UZ9B!-1JN;,P7)^&WR?N^ M1Z55[)'S-2.N?H?>$KI5WH7-PTCNB.^_.&'['JZ-_?VUY_0K!QG:UO0VUX!O M[,<( WB_E=\1TE+?;_GUPYO;&[+>'^=OAM:DM5_5^4RM;IU=.G:]-%'YHIKK M]1VYS2Y'T^QY2,8*X4<^SGW E_XV$AD@60R*+-VX\^&Y9G-O]O(QZC,>G M5O:49;"414XY((LTD$4RQA W:D+ZQ1Z\4&A[;X7T(^$,B7#>N/_?NX5SM&ZL MDIRDX/S45C*&:0PK?!?>&4T X21B-$MB]U M_>>M.XRV]GFH)C?)5 2+ X(/S8X8SMS0 MZ@@7(T3^]P@:OK>U\U%H:':+N6RAP ]YJ5CC4@Q>Y%^A^##O6#J)V'2%]HI>9B:ICKN%I*J9FF;>+4^ TY#51F/6GAI M+J@CI]E9LYLYHXQ$.C!8:/PFI2NCR,5W6>3/$^0OM#L^),BS@C*O+.DTQ6OC M0AHO:GB&G]:!(/L&"'-1RXC"'B$,>X1MU3]/U+_0COB0J&ONK#$9S3>BOA:J M+$'-[=G$6P)1!P8%<]'3\)@AE'M(>!1*^4GK#J/;Y$X,$(42?M*Z(\:/7.F1 M*_U'B,8#N)(;<+EQ:QCW'!61'$=U'<0:N))F!E<+U94\!OJWZM\]#"X56@,P M=5]KO^*EPF\.^G=P,5_MRM'=K= [JF7?GBV_W&$:L67D_HOR_LISJVKG=Y(5QFR:EG'A(0PZ/*"8_ND?HY'/O886/?9/?FLP9RSZ^I7,IP+0N6WB_D=A4^*FEHGRM@,V+-4Y,P%@R0<58C(FR M6;^C"RX2_0<,(U]7]$V[3RCHK&GHJ>6:G(SDS)Q8C(#H)W[]H4GJK=CR89.G MP\Z/(3F2;]7B:4>+D@I(H+ZRVV7)]6SP[RM]GF2EN>"2A>2,5[FDIB\6DXEG M<6'I\Y3QP.159*J9VM2;;IVOLVW2,Y 81;41L+5Q&:8T&'XWI&VS)\F!)>!> M*20+]Q99JK8:]8-ZLQ]4''W",0Q'60(HQ%_=!0KWRW6^#MM1T? OJMZ./V$7 M.T]&A/@B0J!/1-1J)0R$P)[HJ)]!* B!/>%1KY504"+JQQ460N!1J\ P$"+Q M1$?ZZQ4)\=&(VEOVPS?L^?&6IG[WFO3O[O9P&P4YZFJ X4\)_*';&NQ=70'G ME+9QZJOPSY?T1GF0GCD8&GC2'Y=3MK>=D%)0#.!PASYWEMP[/H*C\$[EE4Z) M>R_FZX-

GP\]8=>"ONO>YK!/>VYOX/B^YQCE@='D:&-M(BES73&4K7.N7R M/#&KSUGY\Y'\BR&D7969M*=6P(1:2]58J&4PN_&YPC-,PIK(;:Y%Z)U%5Z$I MK*$7Y9&(B^2O/Q@;(R@\JD9W3<'&OTF*66 K1W)]5;D^O.W]27E>IBK%<3$W M3NO%SJ*4Z#%XUG*@/#.__A QH/]=\>;W'>QUL.O4(YC=80";K[&M[XZHEP,[ M8;X0\F8L)$+,:VE"L%UQ:VF= 4S48O6U.^UM]*I ==725%J6JR.1@ H0CL9( MZA)BAM=O$0[9O!S8^!:+?"MH$,GPWVH]K\MNO#"1EG2EUT/77P=@^JLXMU!AH\71[-Y M+=ENS.:PN>&W\3HQD=Z_W.^+ZS)7=CVEF MVD(%U<7ZY*45L*:$G1XU1K0F@#T\CHG$@':AH58\D;E3F)'%JA$IA0 M:'LAW)=O"R3OT@X!@'"FPKV"'7VN5ELZ)3+!=R9YL;WL#HB1 -MF 2T1HQ[? M*]:R7,EX4>4C\I)%7K+(2_:S\?.C7K(ST.DU>KY^U[LCS%9+U?F=LOZAP M"::B.3*@!4 T?B6#H=P4_G8&\/FRUYZB98Y"<6\Y%N1< >.8D9=A!;K=;K/L.#%,>1S #J LTC$6NV;G MV7OYO"(G5^3D>JG9'4$2 2!)L3Q8WO4.!+;E%T\]7Z:#CY+ I;<< 8XF5ES?]W5#%T M;QO!Q@&6_7LGTP?+VE8JQ7WQ'JGQH""IG^_R6S*6TMK9J=.)I[TB\WL/"W ? M$ QHH J>#_\6?*_)^$C&V(,/_5JJ;.BA#\&0@% !+CJ(KD]B-@ M2OCM'ZPADK+\/@[.GE&E/[?I;G%2C\]?%6Q9L5O5I>)\M58*@;E2TDSUP#'D MQ)"\*3_MJ_2%;+85RP4O=BUX'/C> 0EZ\H<^7FN2 ;X)/@@:D_R3"J!*5?X- MZVIVG5$0 HLA\" +ZT3_R9N(.[8\!QS4#NS%K8+O.6,)-F\Q%03HN[O?? ?" M\X9?1N9C7#D'%Y)_U(H*2A-* F/$@<)*(CE$*9%E!N"G!$M)5$(>,.S@5R!B MTNYP%LM&21RS[:J@D3VI7%HF.74]@BU^7HY,BXEX9L@.P,CA3%S*SL:.\TL1 M/QVY7@E.!1.]#CI/D9U).FV;"E8'(ZF7(U6IX_$9W2GK554D9^/^FNI/.9$0 MT9S#B/G%#DY1SU66E>&53G9=SF1/'T[4[7*F[Q@K75:%=$TF2]7"_((C"1> MCD2+1FFI)X:47JUG<\->R](F+7BUY>2912TU5G2YJ.K%595,YKE.)BW [,J3 MD>KF"7Y-K%&H0/J9&1C M/7*S\P*ZXKT5(:ZRDFBKXSI0RDY&&I-:M=Z)LVN^F&[T5YUFU\E5 8>@IT,Y M9;W(#;/3.5^4"_/Z--5:=Z2ZB&&G0]UXVNT.AJ*+2GF2ICX5%*UA+%*D41[!H2>TKPN&66[@M*VK.3ZGY:P4+_)U.'1'_%LW MN.)DWU7HU*0U/.+ KS; UIUZK*D.9RI5>(_@X*.TYLB&Y7BVFO)L&T#0:>\K M837->OI2('4ZWXVCE5)R0?9'-^I]=0)MK^,A_83L5@S3X/Q3'6*=%*Q[%S1V MOJ2Y6%,>JXIGJ-7A2RJ8RBDA7NDR)JV+(VO1RSOZFBQX:72=6#GI6^WTA[MO MO6NS$T]<,-,>%*AC@QFUG,6C^1KW%]KW%OKJ%&/7$,E$+ MAL\;XE?L7!4UAPD#'; G(FH.$P9")'Q7142(NQ,"?\(C0H2!$!$TA800$31= MEQ ?S4-Y2VG]AGVKWE /OTW;)NJSS7APXHEY[+9-KW3C_KNV/)&H?%M1^9N^ M5X"^YCY[T7?X^,-"($=5VODX-&1)5:KYUUMI/& M1B!P!P&=;?#L7%[^>DJ3^0+I\7%Y59P/.YNF@L(V%\2O/S0>HTGB%OFCP6EV M;T:.!#@2X+\18%QN9"B_EVD*V6;*:GC+Z4@'&C,:HYCEN@O>4OEG= M5.=KLPP%F X$F+Z4 /X 9EK>!+J%BKC2:A?8?13;*Q18\\T7^9:+\PZ8 ]>( MX=>X+7USFR\,%(S8-#H:WW$T;I.4@M.@):TN'8DM)M_2S5%C*GA&/,M;D@8N#05&M^.*MGR.#*Z'UMGOV*I MI$AQOVY)R"TT/HI-!IY'&(!#%<@G@K1\+[!;$TKG7F MN0U%\"EJ,JEADX&02RR!(-)^4Y_$I0#98WH3FF ''$2"UYY@%0LD\AU$QD9D M;-S$=^"+&K>3M-T%V&W\+V4YKG,&D@0[&<"P/1%C MV$NE=!_ 2Q#H$+8Z )L0>0@BP^3;8<@-](!&("VOFR)6JD)WZT)<%XK\ MD& P1]-++;-,\M-II=C,X@1MUY>P>"F\^A=#R4OV3.1+B"3PFTC@+0[P]TE@ M5F>732I>*O%Q:ZSGZX6UY0822/N9OSC-?CN7@A\;B=P)5[ M;HCPZ_K=IZ"(GA:%?AW'U-R$+[E93-!QEJGG:-[L,?DEK&T.XQ)H+(%?PK'( MVQ!A0(0!(=-A/HP!M7I^M:ZS*B%4S>5 C6=J5:'E8P#093 \AE)OMK(*MS/B M6AT^?XX'XNX=YFY5].3>ZPH1\-S:?7&V/<6%F]_XHHJRZ36*>EAQ-91G'2V^ M]ENG $V$2&"Q!'O#>D:15$=2_2VD^M8ND0]*-:[E>E)UC!&"VN.Q=;\O-A-! M0R1X!0-'8P3]9J1CUR?S94O*D$CFG;K*I#T;UHR ;6[6JF0C*ABH[!OD[+O* MQ?P1*6L*YKM&-%.&I%*0_[XR%[[5ZFC+36)0!*2YZ]17LF3_:]Q*<_9CFJIA M@*5E55.U)0,RG#+53,UQ;;]4.;_M!U3V%RKV:H::+?+2 "U.6NNRD"LU;./X M$*,^P.X-%;S'DUU_=U-CL./J;9U1\UA=RW@H3+LX*6W.#O3PCGP$]>D1);G4K@E8 JUQ:/SZA>[^': MPUOOQYQ[E+M^R+>N.*;M:7E!H]-52A6K&8+-]+A??Q)/I[4J#MEVUX[K'/L> M$5L:6(!/+,>,W@&N6L4>?ITJ"=M BWO$G5SW6EK"5Z_#K+IM,3T MV5Z3K92[T HMT@:;.) M)5]DR(80)X>X)&C)BF,MP,JJ>H8ET\)\/; :>KK:<9U1 $M^9US.O3!.A,.PK^K$ MN.M =]@5[TA0F2<$KO**^M:A4W+H_^]0:4=?],?5CM[I__Q;J4_9+G< MTHKS3-4_M+-F+WV!28],#6P&-RJK%0X4+@(R73B9\^]R,; M=\OS].X]E[ZP017./.&/W>2O!XT(_LB(N-CO[V98]]!M\#Z8UK)%F3NSS?N9 MY'T^BSCRS]9D]0W>9POVWZNQT%U;1WYY7\3'1YELP R_ENS?>\%?GXH3V,SW7O@T]&71POBS(O,3F4@V5\E:97#UH _/PIV7W<]C\I6LK MJ8[S&ZE89ER6G/%6(X/Y& O5]-3=K6K$M9!&+?_C%+';>"N_Q2+?\@3>'($A MYO[SQ=EEKP5&KX_!P0_K1B"'VYS(,\",Q\Z-<,[!&8-6A2JX^[2TP!"R];(!-]5(A7YL57D M>V'W#U.HPX/M^:TL;Q.,SZ Z-:R82:P[2Z&=%I=#U8'LC1PN:/>%H62,2=RD MWU>D;G\-JJ<@HL/F49JRS1B.-.M(LPZ-9OVMH+AF6P##%"=C6]/W>COR+*$S M/,=X?)Q2SJU2&4_]<.!; MX"5G M3H=9M25I!3G%Z'%1;KD5I^59SBAHK4.2,9:]2=W<2#>_]=IX4SD(2$8:^4= M/TP(?\60XP\&Z)NV,OEP_+%?$.+_/WMOVIPXLB4,?Y]?H:B9?J/Z">!* @14 MSW0$^[Z#L?V%$%("LH0$6EC\Z]\\*0D$R'@I,+*+B;E=!E*IS#S[R;/,4@_U M'EVEXZ(V*/$5KM9VNIJ$DDPL1*=.=4.Z:>2!U4O!(1$ M;_KYU_9VGZWFVY=P8K^1*<\Q^QN&S4PA&XOG)WDNT8[*DE!AA_SDM[GR>VJP M@#Y<5B'O'O1CUT_=P>2XI=(6TB&\C9_L_-9A=A5XX-37>?F*5S+(+:_N5#:! MQ-T7ZHVX^<9.IG#Y8*80I2(W&3A">3CP#3['BSV1@N^[TBY2)4VGNDBPH. 1 M%$J@:AK>\#81_TN=\B$#LG.D/*E?@H)X'7CRU'G_MAX:K.,2N5\O1E:SL9VP M=00NDX@=)GC]UU[BVO88(!-J@M@7K485X:JJ##O/?O6;6-QZ>D)H* MNHJR%Q/O?/7C7U)3 CA?5B.)^<86 M]/=^ 4,"4J)W88+@*0'_+9D4/]&1K7YY9\LH6*@8IJ;BQ^UQ:7><.SG)?AM; MQ,-,_!K6'"CM0N7?Z"&;L),&W%*']KH*O$!T@KTJB#5)1SL9"H02FY..U33,[6;]V*/"X/,KQHKI+*()=9_?@W]@;X (\;6SJ4>+0/;P95'MV*HW,-Y#Q( M'R"@ZQ/-$9CZJG "4*O4Y#$77BAQ>5;+31(+L]6<_$;-T-\&E%;?).CG\N<=)=;2P ML"T*Q3(M*,OI,X==F],:/2'!=*>K07DJW7#*;GHX+_Y]KFM+242O3(@'SBS3 M@BJ?VX>AIBY$QS<,Q9:(@2D&[RV(K&*S$D4>)U"1%>[=W-3U.;((*L MA^510]YJ7\0 ;/$Z7&=L98"-ZB#EX2^-S,*/QQB,1-,"1(?Q>$?8?,-?8(S' MTA%;("(UVE >*5.3QHCJ"A)2!61/=BR"?D)]*]MEI^"U'8DJ9U4AY^SQ02KV MB0- #[8HZ:"&.&R3-^!J'"%C?\,[<+EERQ /T-D?L'<6 TG!5LD$KX;JZ5BN MAZ@&[T R;1@:5CKM(IZ\4UQMOTXK/A<,4+>BF?/^X'DW+N3*8#^B%KU4-\7^ M%4K;G5!E7*H3R9GSE&'[/0S'[P%D=2!2 =H@J%".[P>\YP[CGZ;2G/E84>_H9B+>6M7;>BQQ/_DP MX]_WR^,UH#0Y)5\FWWH<]F*Q?%B2-XU9C9WD-'PR[1__1GV9_)L.>5\2>'7? M,CYD$,_ \/8YG5?5$K'9L8%_=7[EARE;A3CP(']93\O9>\SA+8(/T$<;J-#" M76K3:/?S@^:]8=XUDFPKF[Z>-J!PV=Z]6I>K!\]K %D,5'YE![F'4D7'>XAK%FA%Q>LZ][;&MV.SJ(XR9W182]G[>4 M2=VA!D2IG5^A?^@WUHQ>7F?[LW35C*ET1XL]I?=P(8P9[2_1TJ$\%V:]>^$4 M^^SA !$] ,_?M10Y; C)/C]*LMD[)4I7,3&\ E,F26%=R9SNO&T'+N(W8(2K M17EE@$?A,^88Q<<2@M(GJJW.85%>5K?*G0W_4])I9SN ,#HR'5P38ZLB&OLZ M50@^VA(.%@B/8(&DD[GQ%%#,7D=$.=$WF-_L6)O/Q%^8FWTM 9X4H',@3A<==B>"\EPJ/EKJP7^AL.!.C JTFASGV.3 M,GJOMPMLCOE><1:LNT#0JT,?U5F3W2= \Z MX]/GJ26O2^26CR W5MNP\#6UT$N*G3:WM0,DV=X4T!@ )=R+^&ZST+&GFBN6 M0=D[LZT3/+6.WPR>#8%X],\=J_5;>'+".^_^=.<<%81G^3'X)F8Y*MPT%5S5 M!$9VM;&^_:6,P;3NKO@Y_.(*@ZR\JHO#T48.=SOU13&E.L#T-C1K8^'$PV=^4 MXP["KT%49P=W:?WMH0Y;]H!Q.B]4*URS9FR[,+D^>S^-0: MI/I)/E\LR=ET^Z&1:Q73[X>KC^%8@&/V!GWZPY+E13G7K903]$8M#[8"\:,07XG?EQ)IF9Z,)DJ9);M!M?R88RN)D)7=7^1Q= M7$B9?BYOIHM13%*L'QB(5P7/-W=HZD XDBN$+;* XG]/1MJIX->IOSA?QP MP Y\(3.2&RD/)@A8A,,/Q$=#Y@#3R-4;2:M =Q;>,)!I>+'.O84+.8WC0%W] MR?Q-'B<79*!A8F,>,RC'?',NYNR9W)9Q0#,ZQF&%UU4^1.5G8X5_QG_TYX9) M_C#07.+G>$F2:GLT+=64E.W"\#P("&SGW[*/!)MO(:STFM+"DE3BA]K'ZGV_ M*+@A[.4!8\%[@G\LQ89$B%P8$G.0G("(%$R,.O&NPX/DD@_O%$S8;4.\"6:V M"C+L(]-Y$<$D(YU48<8,*D3]9/]VRS7S EZD$Q3C&^45SP) MNK-[0MHM.&>8:8$'XO478TFC$>\V@!TK)%321-<\H]S,:6RB2;K?+]KK,.)\:1>--)MR&SQ\S=N MFUKR6X:DP#&+/#EV0N1C"5[C6B4A!ST%%/W M5%/$-,1GMS'3P$(C#9S*#GGTAV0>Y0=8>VM7Y8&TRDRU:6I6SZ:AZOA)2%KS M_::PA*JLVPF\0Y5Q=;@3JS.\?M)M\ND[3"(^$LSOL. M9R("CE_RDN+6D,6*WIS?>#1"\/G@C9E8:WG-Q0.\'6;$$G+LZ'%[BH0K80F, MW.5[(LNVUTK].0D[')G>Y)8H[(#CSP.9YO?J54KC/R8H(@^!*%' M0)/[4HK$',,]&%&Y; E+?- :!?^DM1,UI/=/9A ME+%J]UE>GX/@CAR[GSSGK7K#1/_,DVYML1K>L5\)Z>4N[G-=6574?DOI=Y?W M#T_WPJJ5[N+S3K*G]"3;I^/0T=:]$\)&/N9&8Q([2H0A.0XL5IT\5>?K/Q,^ M-6PQ*@6$_.'P*#3#2,V72OEN*;8<:UJU\#3#<* CQ_X^+Q@4F)4<^7XPPS:Q MF*<4IQB>$\3M00O*O3N_*'OR+P#V(9"4ND^/(U1.+FANE$T,Y5@Y7PY_/.P2 M"H<94#D,O5 [[+A,F!=F3\Q=O4T_-]3^0HL/S:+*-C,,I*VPD>-:-5N@V2:@ M9#C^JEU8PDNYWVX(-/Y&TL27VCK;X'=A_0*.>?"?&/,4G];EKM6R.A MTT=(G#3+/5U**.WW,+?*4LMLIOA%3FS3 MBTI6J#)BUF Z;2Q5HTY;+%\US-2 MW%P-]?R=(>;3V38>R1V.[,UFLW6"7:?S1:TCU^93FK8LZ 5&'XY,Z=6J45W' M%S0[&0SE8?\Y9>@P\NCM<7%>?V;E6E]>M&L:.UBLPJLEC(P?C7PH">(@+"3I M8CF^3![3 ]CQV^O6UTK?5?2C#PW?QJ-#"OO::-* MH1_NA'-*HUJN:!*T6SB:,_94J;"5Z?"IWYT.V]$D2'VR9V7 >)98T8HVXU!]EXDT^C4<>G5)Z59"@FN02'QBD>H='1:;'W\2Q7SLWZ8:3'K$3WX;%42X-6 M=[3>IC9;/V;OTS+?:;:5Y6AX5TH"GL8.1UIMMH5MPQ%-%ZN;Y+ VR6"&/<'8 M=S2G7+/"O70/*?)@-&:-OAE;U](K//)HSMQT_CQJH$R4YAYCJ43-*#WI'<"I MHSG;*%>8]C9W%3DL6ZA96W*MQ](*CSR:D\Y5V<5#JI:@F]GZ=-+H51)1WA?[ M:*;1N1?H49E>],7GW'-BVGHHKO#(H[<7XG(E6Q.R>M_*]B:SS3RLU8HPY]'; ME=D;C^;*=F_CA:;O;J-02F89$9\/\?-U M-*8KTYS2EY[JVGASSRLN MD]970YGFGY+:M";/TVW\]L3QVY\'C#A>=3(FS18FZ<:RHM469MJNI;P_DBUM M%E&ND1S1@U@RH<\GN5YJOL(C7QYRQ^N[^$?.L7W?Z' MFF\P<\>.";#CJDD\%3Z_M$K>6G9.Z653;B"/57J29-7\H%)X'HQ+64;JD"O> M$S9[A(*@&$5";O#*<8R*_943RZ^0NZ\91%O,+1V6M+T^>C6&QKFO$IV[R)W/ M/T)]O=N8MP39?QC;?*ZJR3N MYS"41_UE>TX@->15CX7C1"(O=H?R(VR'6B:ZL*?B1&$"_.-;*ZGN'$Z_6U !$(0$29&R " @F&4E$;Y ( "2BD>3)UG W0-QXTY\%B!MO.C,DWME$ MY%6]]?-V#7;/1PO57U9E_.TS2+YRX_':)8>=MGW\W]UEQAFXX;6[)7T6CF C M$K[\OQ^Q'V^AD%@TPEVWE]3O8L\#XG4;7TALB0=U3CWUOR/]/_^^.LI[3[B/ MC3=&%$!&].K=ZR>1'OL:Z;UX0AA-XE^:&OT=7Z-!L4_R5]WV.OJ4N70:[*][%>Y5>J@K>QWOI M^=3LW74W[8=;^BRZ&!;D668XI9=I\WYV!Y$J49)*%,*L]!*]36WQ'RQ!07[-1[ZLN^BLP(%)=@#W' M[C[=A@Z0Q/SF1'=]Q 54?6O%O"\M+/OJME2R-T[3R0KW$9FCSMAHEI.TV+^_NJF_K4P <7HOU8Z^N0'.;P8$UQ?XJ3OE:^9,=">3V:XJ*+Z9B68BK=?^P5TWI_-8R?\CK\?7,[ MW/C-C=]\S,;X H9Z YF4P.OZQNE>8:GFS43_^+5A%&.HJ%F0D7 5VCVG2_': M&[O9]S=D_C.1^4]P /@6?MOIJG0C7=WTA-A#GLT4-_5Y(9KGBI#YCLU]-ID, M<8GD:Q[R_Y#,L'^/NM=]J>RV8"5,DI*]7:A_JV^:XX-2?ATD:!,5/#I.1FY/ M ^"2(C+'&91H5:W/N:INREPA(68Z*W.MWK6ODT$9A93 UZ#7\^9)4D[6(52, MQR@/!3DU:!NXK>_H)&R3LFOVH7@KR[^2^'O+PKQ@%N8,[T)Q0_7C7"09OV(V MP7$* 920BN.MF=!\ +CI+]-N0V"BGW0HC'_Z^TNF&7Q<@D=2MWR/0 ""BZ1N M&DYK U\K/>4,.)"Z]($$#P=>8[N?@@/N MM%F\YI$NX6E*2%DBV =,B:W8\/&\[V&.-X;X48;XA?.VW(1A.SPURH3.FLE^ M8YZ^S/.&+S=&>V.T?Q:C/6N>^6=PU:]G1,_8IDQHU)[WRJCV,0;^&*!UB4J="47Y3AEZ;*JX1 MB1;_+KG9Y%+B#V<&[!XS^&C+<67>CR6B4B8O6^6YIBM,NV$VK\(,&G?SYTV9 M;3ST.6U<4P[ M\J(?GK"EK @I9UAU2M#'*;M?QO<0#"4I2*S@"FECMGYU8QG!5K;>R3**8:88 MR_?8DIQ][M"E<,HTTPST/,,*%INZ2%VLF_\IV/ZG'L367]+1=&T>\HF.J&MO M-4CL,I :EH]MZF>&:MF'I]'\N4Z'-]V*4)U5GY6ITT,T2H=2ERH@>/-)!8J: M/L]G=>V=!HEO!%+->AO?6'25V/U=R\2&62.9771'X<6TY?0)YD+1^,U]%0R5 MZU-/)C\>(P&BJ7>W>QCASWBU=^WLZ^L;JL?.K8 GH;^1A6N2S_QJ8ZH0#MKK(8QT0CS M31QJDU]E!5\5'^ZI]E!N_X\F?:;^>R&S9:'U4?M>JQ@ M76MTU[%,845G[Y.337Q5?4XTH%\]UJP8-G(17_<5'%=_'6@VWZ+*QGD6:W^$ MB7Y))EZTX*4J^!_#;HD*XSU'9365 !PHOZ&9R+ALW8<33<,/EU=6[9N]+IJ; MGFAJEF92(5*](JO-\.EMR"4G$D,4;U)S7J>6O&(A)^+Z?RY2QB8UC-)#6,>6 M->Q3+N$:4*=DZ#G=+JF=2HZ8B<1S%MKNBXD#)!R.LF4VFCHQG=HTOZCBY1$*(S9*E+,VQR:>8%F[.JHGVGC$7/V<[F.PU>UX>B5%M$)7Y9 MI9$R:3V7&N5%.S^!.CF)2/R([5 8GQ3\APTD?C+1T01S.6KN]I5QRL!1VMBY MW;T(^_^R<"PW"F<1*_C@3"2>D"D$METQ;4['>G;=YYZL9F[2W)2ZL166*)'X ML8?O+QM@@H>M.%6#53@R2K00!<<4HK!$$:;8VH.8%R12F&%J6HE"C#7E4PL@@ MX0G=I>M&A.J].*6-MB/(BA1X8[KS0F"IPA-7Q(T9!8$9/0C\S!)[6D-&5;-D M-%/29)AYA1G-7=UA@\$;PDK"QJF<-9/"O*I:O*)L*%<:U7F,+O:?3-P14*KH MJXJXOV-<1;S[D/V.$<):C0I5NGSG#0$6TJ_CXPK3"H4/%J/2=J*C180C+[)8?X]WBI8H6_@&JQ_FR2%+#-/$/)4J& 'S8P+(7 M!,\R"B8 M&*CO)VP)3H<%$^3E2-Q!CIH(@ADS M*Q/O!=0'S.(<-B8HF@'X28TL0U*!)8)2B7_8?A;QBZ79#(GX_!'F_7,="0B< M%B^Q:LYA]"H>C*U^3$CF7BE&0=(%:V:80+G&K_=6(_P]I\CV/I3=?045_ @H M81%AA=]HEOEK+*V1Z ==3U$:>Z&N&V/_RLA-,H7?_N/]X;!N(LO#RS^5 MY7KD9/K__CO%)5+_''JR#CQ1+]Z]_8:3105FK^PE@H3.[86$]^'#ZOT.4 M9).?PL-%&IIK(/DI X\#6A&02YX.DW;8OD'6I<$I:8(,D@RH3$%X$C?*VG98 M??91OE'IR V[W8F2M>BIDE](Z1CW7)%S1K/]G56.WU&_/>_L3;$>/L6\NZ?S M0#0Y?K-3/VB/^G$G/#\8,0K.F_#RN:.#I\8OVN0ZVV+AJVANQ/V". M;U _5U.$D5ZG;&\$( 6T,@*_^M\N/?$4MA8D3=Q9>S>4_^XHG]WA@0?[&5_T MU[3THJ\6.XILQ[*GY7F3$GI6(=HZ;YK@+ZD,+](R> M+DTF2/?WY32SS5:NM-EL\M4<-T%/3'?0$,"7XT-,?UV7FAR"L*T5,(1=-4HE MKA^*G\\5K,6"RN^AH]T%G^]=):"6I%J\PRU(Q45/(4D!*UXZW+].#S3]*"S_ M$I4D7ZS%P<9VU_&.G<T<*9H^F_W+C"CS;&6%&96S37!M[(P3=U518GK2D6C\+\KS-YS'T6%"@7?/D>W5>'<> MVR_S[G[Y2K5/C\'%,A"U\,\,?W0V%F,BB?B%8'5@@;.>L"F>PD2)V=5_]YI9 MWQHTKR(]:9@ 4@#*;D!?MRTB\^>\K3Y5^^70KW"R$$RKEP6O)C82$99X@A&B MRJH0V9:&"=AJ"=L';P7(:(A@)CT9QG96$A:;!GC"23L]ZF?6YA%(_#NHNW'- M5[WXB5U"[ S_-F??Y MBA^[.&#U;ON1Z2R)Y$(RENLO-B.M(^>: ].8#&%HU-8[".#3YFNC8S]N[J:; MN\DQ8+&:\K+2'<8F05A:A^U I%\E\L]0VV0>^K%6+MNW[EN+#&H.]%PJ?8T] MC#'%;$7-=?2]?2^QXPRP+T^(H^Q]1QM;6M7Z!LDSO 6J]@G M?,;/).YBDY=8PR65;V&+V*?\5#(-Y;F_/I83?NHYP;YX]1K@=E^/8X.0JY&W6 M]TU;NFE+V\NY/1GOC8.98B9M!Q?#=8&#ICH2T6SN<$I34DY?.1O"%(F6 BWW M/'+!WZ\*X['9@):\:GI? ^;A/Y2F!PB=Z1LV!PJ;K;F#;YH@6+J.5!M7C3F6 M6V,)002/CIDN<$NT!,="Y&5D\G=N$0:V=:P%(="DN;LWIWPB-D)O(<_7(T)L M!0XB\"1S0T@Q1$V=$)=WQZ^X\2HA"L)>=9%H@([HPTH'FFA'P201J@^PW6-/^KV(2XMN[[ W[>MW+9@I88%1^5%5P?I2)TC(X= MAT*^ _M?L01?#TV7#+@#E99P5VHZ.0QNN.7Q+=(8+I!T#6O^A/V\*=0V)RTE M$9% 6WMCPU*[J3UD12%.%[M2K5"?W!>'I3_/.GL'=A'KS!^[L1O M(.%'M9DKOK'@,FW>#W$L^"%[)-PB.'R;%P3=(FDU(L:;.2^)VY2&8/'GK23# M/!JB\>+!AE](#XB M7II5'H6V7I.ENGEG#1ZJK4KBI?@(ZJ40!?PE2;9")(?\1,B/K>AX@S[?BH\! M#T*[(>-[@SS30NI)$8MQ1'/1Y3+>KK*Q_+@-JM6QY--(2.6'HBU#A.'>D.Q[ M(MF[PBJC?/ZAGQ%*M-6L2,MLI8/:;?AZ!$-.MNC.=V>S8#<:\B;?OP>V>_8+\'TM9W5> M:B1:ROUS0>9%=E1A$P^/.0WDN$^%S*TI$;2'V%+5LSRXY#ZDJJC.%;L%2QQ6](<)DO(^:R:*RO&GPBCS*U0;W" M/G:/XBH_-=9',$*^2"_ ]=R),!.J"#NX3?<\, MU""IV<1?OFX0$K"!KU\)4 )J><\S8"<23C2\ -X->("3Y $XX"6:\NK$3?#\ M>%!#R.M0$/!07B+N9+O:@['S9K\Q8=.!R]Y."(BV-3L.C>HYK[O#;#L[+T('97SWQ?CCVU+R@]MV43/BY C^G8B]9$IEZ-*[TA M$QZO%>\.W(Y.[1Z+:-S C;41?@^A&KL4 '%"ZI#9[@S%W(4$T,.)SVU)\Y-UZBR 9;[@)?9_K;UP#%*T MPV12YLS]P!L&,IVGMUG!WCEL6P@H4, ;) 5/]LX55H4!Z7<6>TLAZ+0"4R8VZ*RZ/9_;NV ^S M>4F!5>)WSG@9V7YE!P$ %[;3\R@)W\]9?;7L.A)'6)=4"/CS^H?A12T71^QR M7)G-;L].B0U_<=FJ+HUAO$@GZ:*U+NM<[#D6GF)CDSTNQ?47,*B7)*5FF1"" M0%#\9,FL%U!G&ZYW&O5":& 0;2& J +7>C=L/PNV>UZPVY:Q0W95[!,5RZT,UK*9' 3!Y D7 M!NH@/-@?_3NF6:GWD;:0I=F*&0_"B6'_\>V^%N!O&!5/J'SDJL]FC2J1F6]3 M*UVF;2<4??WDS\0M^?.6_!F,O+Y;\N"HY'-&<.(RE!#$Y9@0FRK(_;!+CW7+NR]6TR-;8LB*'Z\5%*_.<[;.F.:6='K+#HSE+U=ZXK:\[67G0TA./FW&,'F16 M>"1W.#+'W#^4GLI\M\\U$^MEU2CP3_7),#JDCT:NPM%*\IFS^K-ZVC!:O6GS MKK'"(X_>_I1\8&IL.-'N(R%3*AG\>E/BTWAD_'#DL+XNCF<)A.1PLSS-CJK* MXOYN,HP=O_VAD*^/Q'AXVF=9E'N86OFE?@_-&H]&WO3TA0? MQ6S:MCO![H_,/B7U]5T-5>3FM)%"Q93PT%ZM[ :09.3[4WIC[TKIC5]"K+O. MH9=)R#$I(YB#VN'#6 H<&\$C7I5U"ZMS&S";,1/#OP@;VSVOZ1->=3IMPJ]+ M_.N!E4P"K2@#KT@:2P(D.VR= )M;?.TYXFL_1=.>%2IL7:[WJ[34*&P414B' M9^')&37M-SE$P/W(6^ !,NWK'JQL"Q H>> E<>+HB:7(.T;=ME@_0#?NL>M/T <&=DDF0"# 1P@JT@E<#)4M#U#7"(/8?F[G'/,WAB,DC$ M'(A4-58)'\''QX,;S<5QPKVYDE-:][7(3N^F#30'/$&GO!. "MHK M&W9\F]O-[OM:7MHM1F@![F]M]ZF=1NPRTS$OZ;LSVYW#;B[BQQ0EDKQ&3?DE M(G7TG;*S)"=HMY$Q(D6F3Z[R"(C;:P)W39[80P>A5N3:$MB@Y%35W:] O+^+ ME\YB6Y!ZV]_C- QM%%Q--<79$>A[NU2;EUQ>?J^&>L!VY.[^H4 *SQCIS@6U MDW$#CO)MZ>00V3QO=YZVAVTYFU,SV9X=GOS?O=8UWTZ '<8OB);^IOB%'GZ] M1^3(FQ\ATZ4!YVJ=,!YW7@43'E%W2(:4_RMU++ET MT@O#W#$K8DO8[SB!\+#:6VGVLY5F3V\3+XR>MNN,T2+J4I:?0V^E/ %?UH4> MY/COK/M=N9,T'NMBNE^T\NJL-^5GRSA<9K/1B$^HX[9XNVJ7C-ABB+37 M$044DC"$==@K"XZ6X2^(39U7#0='!:AS?XCD'Y'46/?3A*VD-C5R]4XFWUY! M.K._(JE?$2U;U<,.9W%-?5LL 3,YVAQOFKHTLNPD[:,U>#@.LMT/-WEQ+GDQ MX8LI=G6G-.1P,JG&BO&PT>FN?E->.)=5;P+SL50!&*N(Y#>1VVF_40;)]H(< M$>=.R^W*8 ^,4#N.!.FI>\%S;M:J1YB07A_B5EOAUQ[LPSN]3(^T;6M%Y@(8 M%TM8[&*^B<_EV;A<*#>4XFC)O[_3&3&3&\C,.6?3X]>U753# <9Z;&A?SKY, M=V;60UBOY?GJD)]/ZRE:8MN<*K%@1? MV.Y?9I\E@UF)4+GI3E4S/:P4 M"!2_V?"G21+00Q0[TC5G%W8*R9AS/*UMX/%;8W#W[/[R=R2G>E,WM_:GD_Y[ M(8(;.N1FZ)BDMG&_-J2<@,%QVCEV0GQO&KC=QLD0QM\AYDY*K3R/YHU\7VI* M75'3OG0#A4S:J>8$Y ]YR0L"O/.,&JLO!@=*8>V4GBKJ)M7B:*GP7&0?2_V[G-(^F\+:?TCK M:CUZE\IWDR9K] H/B75]\ML.CJZD"J>2)BBX^'1=% Y^'LG6D%W_!4!^60$6 M*(#7] $3*RG5(MWDZ\I]=L7>-=13_.A=^3E]=4L]+E_R94C=@3KM51?MG+PI MY9EXISZ-CQNFTA5IEG96A7,!FH\C1@1 M0PWALYWCV?!RT25O6'\O_!XB0R1CRX:W;<9^73-G8"^2R*>XX1O;G+^C5)V] M6(BJ\&HSF*@\%(5 M/S;"LC>X! \N#(FQO,$E:'!)0KCM#2Q! PL32<1N< DB7&YL+)!PH2.)&V N M!QA2-'B_;/-OJ<=7.X2D6V?9&S'^UE.YJ&;Z23'TP3XDF[\ZIJ)K<<[7%$F> MH-S$HF^*5]@BAB__[T?LQUN(C&4CS'4/*_E^A#N5MO& >*>6)U)%)+J=4D:G MG_K?D?Z??U\=Y6BG#?BG+WDL$N:_E\,URZ MB>0Y+MTK=__;<@(#0>7Q5QMCE+9Y-+ =O@'F5\)K<(UC'\ MSQDV1IR75]B7AXK)]9)WHU$H#;"_U0M=H5_R?O8W+M$'VKTBBP]FLI\=/7*Q M<6^R&,=6>Y?HT0^7DRM@'+!KY&ROSJ,_W$1>OCZM3*LM?4%G'^EP@JG+0F[4 M'D8AA9I-)D)QGV3%LVDL 4/#&]NY'-MQ58E@0?SS&0\;+,933LCR624 3;G7%_A@#)2X:PMSTB)/^_16]3@%6V +, MAJYP)E=W&P6/8WUOO>_='$NO".9(RM5&,E_EN7"]6AH-9VW,L;#V%PO%XMPI MCO4M?'8-9!XFB]R\=Q+DQ$:5]ITF86"@,3G%PNQS'%"]LWG=V-6G^@4O/K6 M@\6NOK?V^ J[FG5ZPCR6ZRMR,_/\J'15I5,H [LBGL)HB(X=MS(_4!;_0[*J M_CW,#?V,"J+GRPP+0EV+-*G^XP:&V1XNM[*QVQIOQDLJ*+6 SP /:#=#\K[? MT%T TJ6]C=[?DQ5]^0S,WR 9KK%8C.=WAMI?M.;FLUB8Q_/*RC']?) MPG(U-_"KMHZJY MS$05FI4Y:5Q0Y$*ZP Q]J^(_J/58:LA.UG*U=X?86') E]657U7\D3DPZ\/T MDYJ7:O?%9I M)*0M-2GV4$V>#+GCD>&!48LN)V.Q;VV09A723$6>K?#(HW6VN4R^MJZE:[*E M&GJ_MF:&I%Z0NM^AY4'RN,L;)EF^5F^&'?9M!_*'4?%EV9[6JM\.A!3_)W;?MN;W]DU5@]M^(]NI1? M"&JM6,L.NXE&VP]/BW6AF M^3Z:^.'^E!XNF+S4FO=9=A$UHK%L(968^.'^3!Q/.FQG/NEOFN/R\"ZLURL: MC#QZ>XXUBK&VU5KGV?SJ61S-X^TH/B4?*HEGUIOE4[31RL]2=6ZC]+K/ZR:04-*?*I.-2SGHJB#!&VBPBU2QZYWV]-.U+!1 MJA9ZZM0?-W(SD;[CY$K[(1^?!*F&S;8P#>54=4%VV48H8DGJ[_I60+-/X&UU MK6\5;P)6\6:&-ZJXZ%K<2 )<&SD3^T]$W X,!$HG]H496 2(989@;( ( "#9R@T,0X,!$$C<1 M$01 )".I/[1\8, P4;HY T0YP/$>^,97[,J/F_7R7?L^I)J^L7SS%_SZ=OW MJL?_/2KPL*V#$?]H'0P6G\5EX^Y_]S!>KDES#D0XS7LN?]=S/FJXT?W5Z?XW MH7VVJCB_RPT"7*+C7?>V-RYQXQ(W+G&!VEFQ8-?Q>8U)G+%8UBM^E1NR,'2$ M2WYU;&'_$$GR6^CRNFCQN\ZZ:G89GC/KB2L^O$ ]ES"Y]AZODH5RG<)0>_L^ M3PH MY^B95ETI1ETVY_V)'5T5"T7I^"42X8@&) [# M[G&8@&6H:4KZL;DQW/YZA]AL<)E8-/_+323PM;Y(M-,HD MTP_SX;;20?0RJ;:VUGIM4OLPB_F87OJI>TO[M2>]1&&O:[IR/E/Q#$P%G7_. M6KF+J*(!+H1STTLOIY?N]U8NV'E5ZB0+S,%'4DQ6Y:52K4<-FNT/N&KY.:_7 MRTY9!B;$)(X[*W\5;]C5.0Q1/(/$83[_$!R=]<:*_D@%]IVL*%I=+N36L#"@ M^?)SM)8N1RO:?=HNN8!94?PB-:$_Q]5Z30WUV@IY#Y).OJ6+=&_:+-[%2)?P M-"6D+!'L#*;D52-\/.][ KZY("98#8$*9# MS$1(62! <>-T95VJ3&;%-&I7Z,UJ,[R=#37GL;4+\ 7L\<;2:NJIV7B3XHG2 M3*$%A.":VMG9Q-8\30W9.# *&NS3Z)")!9!KR,:#+"?79B9?7:5CHURG,%L/ MVUZN46X4SL(WRJJ@(QY,5OO?(Z9!J@&7D=@>C=-]1>8WJO* ES43J^T?_]*1 MXV#&OTBU25[%"PK!"C%D#PI3S?D-+ ,P;+\P\_]CK\!Y*08&H$J M[(57#EP36_AR'O RE=:H\UPK%OOA:+)3GS/W2E=)0['GX_@ "G,G!?]APQ9H M&H-;TD1JA#!K(46ZMT=#L7%2-I4F14B1"FR?JO.Z,*68&/F%C6!.XGW@CV)% M&!/C6U=9;)@,(%8J]7:A5\ZF)_UF[K%F,7.=BYM7Y$1*>:,LYMG81I[QI64T M6I\5:O3DZW"B;P'RBS$B&N^B]#RIS>F9,J2K]W-9';72 -T/,2*'U=A,B/4R M(5OQ2;H\J#=%AEL;&;, '5&J9F(T@7!<).(_;&9$B@KR(VV)6)(1 P M7-7:"];6><%.?=%ZRM&])[>Y$KJG5H>9YCFY&/*1P2Q_E\ON+=A#DP1L08W^W'Q,8U\[3O7 =;%LB7'N3UTAR!4_CM?=]CM('MJLN<&5J MX_LY9@! ACU'!J\ME*X-N1O&?G>,_1+%."X0[Y7B1K/LVDQ;_<5]6,HFXL.[ MJ'"5LNU%^:$2%\NE.WD@/,]4N63F57IE%U5F0TF?V,*SJ3;7)K,+5N>XNE7\ M.465/\?4#89,"%(UI[-5ZG"D1*#K-UU8R;EA[PU[;PK/%U-XWEF$=RP/5;X@ M9,=Y7LYT:\^%9D(93.PBO#'N@BK.UV N7]-I+7SMG=Z\ M.S>,OV'\35GZ=.^0CXY45=5EKY-]5O+2M+V(UN4BIS8G=IG6:(B]I);T93G1 M%W $7:Y,ZQ_K_+EVP<6+VL^!JZ/XG=P_?^W'3]RP\[MA9T"K?%Y 1Z$[C,AD M!S,FOQAK8:8W;JQ7W>M5$!;&2[62,^MZ'_&MTF-X)CZD'R9VA<^H3Y&LK^GA M"4J%SX^EB>!% FY+JL7;, B(AO#Q.A*)0BS!C*3BL!]62E:5*0R%*I,^1.ZN MJ0GR5%,P'S/R"PLO!X@R)QF"HAF8$QP7>ACW8EEV,^@4^PNK6TJT,O&[5-BQ M9O#Q(3%MGA@WA&',AEY%)-3%CU$G=2@CUU<) /5FW.E#%!9P<-5L0BT/S$"%Z?[.9OR&TF#]Y(T&4C"&3'G,\N&J M6C(-C.@[@(6H*;^$C?+>VE2:N_TY)EKX2%ES>-LE2PA!A:J474$HZGPP='/8 MX=6)+3+A4YU?2S-K=B!ANVX%O*S"&T9S3'C"@9B%+9/O#YX%B=PR4ZG67,Z+W?2':Y#!.YP-8-7 D$2G MG%\'"0C+:;&I]O!*#?OX?2L+J:ET7YXI+3IO3>ETLORTZ%NMR8]_&39^JC#9 M6-=FE(DIDE2((?].=9H;ZAB,:2:A=$[%@*LNDUQL1_\G__C/UM?YSCQ5G*A!2P MV15R[2(!:AM)L#*!U$]C4M%H"";%9PI98Y&WZHPV@0PKLVA8UD>59]E:*&V6 MKZJ)A?I2I55';#%[8HL9HK4VBF-D>LYC@*6B4GIXERZE3Y4V"QM( *R ?%8# MJ2=0 HM1C'/X UENF53_*_MB!.W!"%'E-J/AM)JCLW1E7-_0$IU;IW_\>_FS M.70"*J@R']_/6E79>HCGYTF=EUOBZIIG$ZW1[>CSM#&6T5+21GSR+M=HK3[C M;-ZJ[ESO;!J%>[Z8R9KE?CB=W,1FT707/6&\:6@^&O]K7[@RB-0W-;!&L2?& MO#S&%;6B14206\+4>*&&:=0MF0?2#BB0E%ZE=#3C)5*Q=2?\/%*2>#H2_^P+ M0XI?\I)"ZD?9;,RNKVG+4;QD;Q7I@]42.8JN+$5?P*S7Q.C]JM)I9^EB*X^R M"5,HJ6NC-WZ_"+-KL>V0KN-"P,:ZM'NV!4V'46GWG%SQ>@?52WU%6JQ@K6L= M9=3,+\I]=<9G'X?I2?O'OZFHCT2S)<:VWB8!_!'.1+9&D]>RL[/L/<4#! 4C M'MBJ4[<1X<)Q=4\1[971LUY;+^2FOOE*Q4>',B8VOP7)GZHYC;#'YV-Q9A((GXA M6!U8'^P.,O_+4U,=2/._>\VLKWD/?V/@B5!GN(:%48Y\$'T$$$Q<7#@9AH-7VNV0I%R'8O M0-%ZTC[!KD&L$F62]#>P,#!U4E[T'4H6L31=;O;J5L^OB-MN__C68$M84:S, MR&M&+A;N[\QXN(-ZI9-&R6D3WN-K<#2?[3'YJMGSQ+K /21,3=YDZ?"@6\VW M+*5-#/80EM;P/Q_U^HW'1WJ-7/NLN6&4ML]Z77C A)9&$MVD%91EI&=AO/K$ MLTYM8N*T&&_F\^&[16WQJ%F#Q1B?-1NGSW#6]L%$/J4/E\\*7KE2<%^>UK&$ MPZ\J(66)X$X&7HLMP;#S[L!U&'MMJY@;8IQ3D8VTV]+6:(T$RTW1@2\R"IX( M\R#,.+,Z$B73:[YYF2C((@'S16R^@)_8=C'Q8\Q;)<(SMZ^H@4F*+5.O5QC; M:\(4,TM]Z[&E,&)K!PYGAQ?.G<'8:O3U,)-![HP^KF:G[U!6P4(/&YHYX.)N MWP^#5VRQNLU,>GN'@0_Y-3"-)W9>G]VGK9O6&AF2*/'ZQF,E[MRMY*.[UT,W M:[&3'!2?%XPLHW2EGG](SL/JX#<:!ORVS_B8S;$PT;K3" M7#M$I^(A-N7C:MW)R#UYN =P,F0+7LB DA.V@G,,^/Q2/<\=WU3@EU^COM M]>QP*7$+@4]J\71EVOKD*PR-F:]K0K'?Z6]68F&C\I/T/8MIZV1K%=OMMS,A M;!#I:([QGAAR0$F"PRBW\'M56W4X;(,W1'Y!%15MA,W#+E*PM'$O"_&0IF!J MI-<<=_Z^2N<0D<%N(?K:ZOL[K^L+ O% ?L/7Y"H*TZUDF,[#&!%X90OUKL.- M5>C-1X;9:+JS_1TGL&U2;66^Y]8)A&M^C9>B3LC+9UC2NBH(5AW>%/MP#<(^ MO$,0+?W@#L'VY1*UFH=F&?IL0/8T 'NPIW6<8]V.@%_QP7C[(RT71O\^T6?R M/%L/VB8%[3TYFA+YC7'H>]W2HD>3L2GZ&*@R0A@W+6R8O@ WM W+M3OT M.4W<=NK/UP=)BVS)\;/O#@% U[W;6"7!R*SY[242DA=Q$>^G>N3$BJ&'# M/&A\F/K:C+AU<&6WUSWH-&_VZK >\\I^5M()*>H8W-EJ%1&,>$MSYXAA#\9. M1OHN#)R0ZEBQ$%BE=G@(5O(<;!EI6$4F934((#2=O&].EN S(?Z-, F3EY&S MM=UAVSJB<=C]:*[!E0HX^@]/>]?;%Y%@PFUBA^%V[/2^V 2S7M"PY)@X[R:7 M"J)]"BZ$H+GG@5D/_F\3ZZW$#XM9+5GEKB-=6M1^A[$ 17^>Q9%!H MB9R6FH=Q2EFD&CQ5M\7I"Q:HW2C^*I$^6;@Y13JHU)L&IC)/^@HLW*'9;)&M MCF9%NI5?#+D"^U"?#Z:E#S;DSN&S4K0YX0C85B9"IXDU]0E9:\OIEUGG1?_H MGG1J4&0JA=YSOECB!?HNQ_=**VR71$\VTA5W+X7O[+>Z(()U8^#8D'*4D8V3 M)' 85_926-F^]4D>*E% MIS^^12BO,DY,'K)&8HX=]XC^A$#82R+CVYS[.Q/9]N+;,L4QEKU.X M%_RX;:EP+&JWQNPKL1U[J U]AB\5,>!!Y&=^62JJN4)& M#"39Y,H2Q0>=KI94<92+9N[CD\GID('(GYV3E^=UB/LUW&NYXQR\_+K?:<<+ MC8=^4:-[):EY%YNVVL/[C@I*#EXK@>4T*6P_&[N(I,"EP&=[ T 4!)$K0 M[0R;HT>+A<0=4+/)SZ,-'KF4B"=K.W0O)-Y+_ZXZY?A@[1-#8IA?(N(.V;$2 M]RF'C>S\9:X.WG+=,"W(/" M!H%[V '#0&41FT)!'QF.Z'@<,6@TY/##PYA(CX=);@PJ#S>BHU$Z-HH)/VRB M=3CR.7V/M$VY4)4'15[25>Y^7D/I(7L\DENN$A4UW.9D MKI1K-9XFJ7)GT<8CXXYDP>CDQ,C4>CO&G> MR]G\Z*E8:"6K#VQZ&!W2AR-CSPE47J,VDKOZQHY'=LL]=;3L MJM.^E9?$4?Y)#I?Y"1YYM*-ZJQWE^ZT8+3?-9:':+O0TE(.2^4<[*B[,9(.G MHV.Z.7R>5 2IN5":,.?1CL(=H[30E<*@;Q6Y[.-LD"Q5ZNUA_'B=@IP"1\:.<"FQ?.H7Y'&!1M7:77G)Y>HH 7,>G>=,N'^^3U>Z MC,Q:=]UDY>Z1TX,;E4.C<< MY6G)RCUUT/J97256D.Y/'Q!4(IX8BV)\R',TIJIX;#3DDREAF!PQ,5[@V=AH M?'0(S'+:#]?NZ_E\<5%HT'Q"1)ND+T$U:I,2*S^)J?Z&&3R).FL\I8R5'T$M M!T9G&DZNIW2SQC>'K8JQ%(9 4$<'FQOK8WF0+DYIJTC?-[A1,=:P)GCD$>$_ M#Z1&;)A+W_>;W,.J%^8>1S0&JP]!-?AF/VTT*DCFVC.N-ET+M<&S+T'U8P^] M M:#X^M5OFJU*T,DT.Z*QVQW*5L%#B4ZL+68+O3MSI$1?4]F:)*&_D=GZLZ8XS MUS:VMC>UH[?8:&-RW7YD>?VZFJ5YZ';8-XM #WAK$H%S1HZI8E5X MNI'_>&L1RC@7B7%_9K=SVR:-T/&=%AB@+O38BCQ93_,&E^O A8FPJ1M< @@7 M)L+="": @&$CS,G"JC>XW!C9#2XW1A9XP-P863#A6<;D%<],%<[A*1?<,FG]-EXS?EQU2-YYPD(F@)?_M^/Y(\/GD:,B:28 MJW:V3+[E.G7__$Y=J#X<1S%O8_W(H?3V$_RE,8 M]IOQE+T DLL:>F?9^JF->OL"O=@CZ(8#?CC WG#@O=ZF1/*;X0!STQ[.H3U< MM0_C.Z%. D!X4]//!'I;60C:"5RAWR'KWR+W#SL&VR5_A7,XU6XN =C2\D; M?MS(Y$8F-S*YD/KN>SSWPF1)TD%/R@#GPM^QS:]/[KM M;-R3'H<=!9O?.Z+\KGWM[>\%I\;,;'BM+$<5V1K:);HY'+07C% MP-S%^5Q@#ND-?.[E8P(^%X^G0C23N/&Y/YG/O1:%]QWYW/M;'%^+SU6;^B;= MC(9%FILLZJ+0ZK/C11H3<.KB?"XPA_0&/O?R,1$^QT9#*9KY'#YW?;;@S^>^ M_R5?#JD:J1I]N^:[.=YN]Q>W^XL;F=S()$ '^YCX\ M.C(IP_.6>CVW^[[?P>/K1[_O;W)4E=KU,>[7 >\)PWB[HY=$R+LB#^T)ZP)6'L5@1B@.^ M_;+PJYV-XTLZ.J)WG0[XE!*Q4#*:#$53Q^T3?+ZX><]OW/':>PT>=WS_3=IG M35T@Z/?"F_;C>3W]Y7>+MR"[4JU0G]P7AZ6S7ZRQ[W".^/8Y.H[- MWOE"9LE!(UEKBIL^*[5D*7R?0_D5M.%Z]9;Q*Q['B\'J;SD0< XE(]$_)B/G M_]WXW8W?_3:!O_^J[*+\+OK8S0\?F&ZTS\?&A<5ZP3+3$;0(?/7>\"L>QQOX MWQRZ^+\KN66IP,5^U)CMY()=1;R,)BW(>& MK*_>!'[%XW@#OWOY0&Q^%WO#M=_WR$3\?P<.B?^0]IA[W1X^_N[([NTN?R#? M>/IB1Y@4FODTG-CO(N'M/;'U[4#73DW_Y;(93Z.+X^E,;?Z+CG#(]::P\0CM MLBZ *MH>$L5;ID;1% WO]7:&>%O?4&=*\O1)YP[A6GA9)Y C>5F$V&N>ZGQ% MSNEE07BUU10T'7K9VCZT#>)UXZ7N Q18D.2_;(CXJH#CA$@CW*PVF_/JAD+K M.5X(4@7\/+^+IH?!>)B.,.=!E"B)E*J9E([FFFY2\!SQ>F%LMK_)EMCM.J*;E+[2+!TC$M("._%A0+GUA!UV;974?@XZ[(QQV0%5J+ M\X993LN+:KK;+W#T;*:V ]T!>:JM#&HJ&::F \WM0.VB14(4IDEA2L$00 %)M8\._T'PB!]I>";/[/A_@J60\\0X9Y!!:#Q&@@D- ME_$G2;? MW7$Y2:KNORRVOV_[I4/T\ Q\.V:4[N='7+*KC7%(-?_-J*K/QGR"]EHSM._*S MN:)M$")(;>-TG2B,PW!G-&FJY=R2[K9GM!)+N8DW[*#<*+PC\. W=Y.> M810Q?:(35@_S@I2.JR6:2XO1/F/6VD4TL6-/4R&.ID/1E%] UIG$RQ](MXZ. M\5P(]S?5"'_>,(]C+ +!N&66]UU17M:Q/N<:M2D M16S\W-K/XP@&X=ZOY.3X#L6J_9G2R]8'S(P918%P.4RX="B18$/QI%\5N2_D M;NJK2V1 ]5",8J8N"?"G0?1^?H61SPY_ L0\GP'PJ?O[1JZD(#*8:VCT;#Z*ZG$^[Z?O[R3 &&CX;2G)0R5_/V'RZ]4BG>(G\?ZFA6K57KS9Z(T"J*(7N-JJ:1F3 M5)YK13FEEJN7Z?'$[B:)36LF%4I&_=J'?6W'?$\S>>7;..3/KJ(?[R?0R8@! M4-M?KZP0#'+G>*W8'ZC)),UQ!=1^:MU54TI[& <%F6%);4Z.^\8^\+,KS3=2 M.7\Y[V"02F6SK#=+#TI6'M!JYCZZ4)9&9X5)!;S.L1#-)$.)N%\^ZXU4WNI, MOI'*[^9S!X-4$@^C<49*='MY:72_JQE> 8S M1/@@[10^ R@EU>+MS03DXH&I MTF(6+<$(8Q%TJB/8I5.B@! 'F<#KO 7(_J[NX!J+G"JU?+/CU< M7%FEZOS&YO LS43W\K@!J9C$/P:5T6#AVIC*23H23$VW+S,,3X-JBI_/=6V) M2(8W!5-1-4V=4#VDSZBR"I%?D(G;PIMWLW]'2,!HX^3QPH_67+/S?P%[(&'7 MSNT]6DZYU8Q0O==>0\%Z)!$?YMC.;:F8G[<.:G-G%W2F%_4[)NR#W;B$XFPM\A'4X)%BH9AL7C]>'I\1'N M'=QN:Y*=96Y8,YCL9_IO\M'O17X@VGOY3VM.F=H%U(:T,6R.A]PP:2O4AFX. M.UA+0,15!9_J_%J:63/'%>4ZR #N#4QZ.X^6LWW'DP58 P-"9 M:S,N-,KSA7@G5[,9=5RMQN^3K=_P-^_D@5=BI'4=]@,4DMDK JC6?_/WM?VINXLJW]_?T5J.\]4F\) M>6$P2ULV1-5,B"M1U8,B <]P_GW)]P%6%UBK^@$K!L1G=:7=G:A>T[B M=^:?Q!1(P<%ZQ*D;3>ZE[X'90<4$\@Q@CS.J"/?''8AF]S^?\FAG>@,GC58Z M!6Y#$W-;*^;=CGK)H\W>[^N;#GF>VBP1%6GIR*9='=<8L3/+5-E??YDD09-) MH$T^=\8A>V1#X X$MKL$&WSV7 F2 *7*Q7S5%COSH(5@/]?E-UVX6@[90! 2Q:( M;YX.7NONQ:C!;Z+I-,,M/:"K@E'/\"F2!G\+OO<< ]>RSCSK2VQ&$U=44=Y6 MQDL+?=%2F')D"3(QS%IV9/.B'%P86!5@,U$'DEVHFT#I15%L68'2$YC*V0 FPA?D$\K*PP8? PT,B1Y@Y=8K ZVP M*F_XRCB-X$2NTOR$S?1K-)25U\7$K=08:]1P6!Z1$M8?;*&& @67UX27?: MPHNY"7G+21CBY+'<_P8^-< )2XSE\+L+SX9 X^YD[[KH3,1EHJJ"4PA H>T! M/"(IG/PM_?.;^"=QW%(:E%78JQ8AZ;)H0Z_![$F)0AR>WG.4BW@V%Q$C'DS\ M.[L=@SZM"?'_WE0G MW8$' @!RAY/_2>S]_% XUQT;;=AZ^4]-BK%(FAT!.R M7UV40.]H\DRT>B('80^4^:^8F-D04_ZGV\@>M>G#GP'O@9.M/S+51A\!42JX M00-Y/RB"Y]Q;SL6_Y[FP#G)?GTIW+R;"-KM9>,/8XD+V7%4"" Y.Z]U]:NR5 MS;9NN= 48<$+( A1"^R04]4$HHH*19N=%@TT[>S.F/_/M:YFI_XE=IK?M4[T M=PF:SRW/ ;>SDY#7D@R^%Q;BA-+ ?0/.A!CX[QXV_&5D?HPKQ^ BAO9YM,/)W((8ML>^ MVETI0$Z@GXX<.(@X:+>Y#(]-:P*B9:E6EV4%#+KA'X_<;!ECWE9(!JFHSE Q ME*E'#>#(@V>64\Y(2J=-$ZDL^YEUL3PRNH0/1J+(TZ%\61'JD]QLJ5&#L>;[ MV*0[3$6Y9X]'ED04F>6MPIC+BC6>\!OUA55FPKC"1[ FKPV=)\F=8W MG"C@<.3AZQF*KI2;\H+E-Q5C-&$ZY38RCP+:'X]L^>IFFN52%D]QM2W19R<* M=!@3AQ,5LTMATBC.7$[>D-64M5TT\)8/1AY,5,K-W17A+WFDH&!XN[ZQM:X' M1QY.5*[P*FFN\EE$;F<(+UM#)'$9!18]'KGDB3Z>2U40WM@,E#XEEX;332N, MJW@\TLT871N5M*566%7-F3>4%F8:1F <3)1:E[V20FPF?,'KU/A&'IOG3C1<1I'9NB*S&A&HR0NS7&O-,ZT!%HX&#G=3EM=O3.EN8(U*-5MOD=C?1^, M/)BH9>KY%M,M#'AJO,AB"XJ0["IL:W/PS!1@9293:XP0T:B;\XXN&'4"CCQX MYL2;(F6/0'0^"Z3VX$0P^>"G0G M;.85NP97:5276LJR-HS3$E#T\*G:P/#ED5+5>6I+*%+3$(QQT8=##YXJK^:U M%#WU,OS2V]10RYJ3Y0(+314'3RT94MNKI:J:YM&-5<&K*X,WV MFIE!<6R@#RII?NVP8 +XX5.;F4Z*S_%#%HF%0P^>NE7RRP'5 M5!'%#CTX*E=G&@H7HL@ M.'#T76JMK:0.!O:5/'SJ?%3/=:5E4=0Z:3YOXLMJO=UFX="#IX[<87Y 9#=Y M?C-BC3$RJA:'/; #U.%3.[V90DEI;(RD:G26ZQE-OT,K<.C!4_T!OE07FZ*K MR9/U9.QTNJ8F@KD>.5;K!IJG=7[#:JH^*K#MK+MHPLTZ.5K,6L#P6968:(VJUAUG2O,JCK;@T(.GUK16;EY>4D/.JQ5, M9RU,_<$D&,H<4$N;R'IO,RER(MDV*7S;&+M$,/00KG)I7%I*,T?EL'%Z*LAZ MM4Y:X/ >.;+*R% ]I[R2^,X\6R%E)MLU1\'0@\GV9^7+M2S1%<.K]4 M!.P($@Q\J=$CBJ:B520_M5X4NF*;9^'0@\DNJ/6X*5"TR,N^2K6:.(I8 G! MT(/)ZI.*/5O63)=?UCJ4;>/:8-STX=#[R3Z)VWDYZ&073/*.T!/L'%KKSNSU MO(2H/JCUH6$IE /A"D4G(0)U'DB84 B7+&-AF;+I/N?#-L$$9ZHM.]$G"3DP M(@:/EO9,('= %[GWD7S0SO9EWC-P%T0&J/W()N3SYJ9V5J=9EX-S($H<,T^#SZ[B(S&HTVO,QQZF:RHK*-[(A??")'^&L, MKU0;Z5EN:KWD.EU\/I\I:QX9LY#_\9?Y_P#^/L*P7PU_3V/QKYJA@%2]8HGA MK,'U"ZLU5XZ'<>9EY'LN%A;#==ND=2B?2M!#9SH+#<#=65RV84P97UC M[';6 =@P.)'$L6?#T [=P6^):7C3I7M-80['P'(6]?T1P\/F;N!5Z\AZ$%$& M/@.*Q^]&D,&9@Y MK2ASW3RW-/(*4']S0UE_=UM8^,:/PT=4%+00VA3#N'KJNI<8M'C$9-JI74M#3*05_RD1OG M/Z_U[8SI_Q7T[UJ=O>#^ONK..@OPMJDJ3QJ^"3Z:J8L'IC@IMQ!TMYK">Y,L MTEG,9*-)#42M J44]!BWO UE[D$7AICLYRTD+!]FE,''0/N$X[PCZ.3C#/CE M#.8.C%;6PR2$5T>E-5^LE]8]_MU]6#_'8/L,]1(S'>>*^MK4=$';3#6QJW3+ M1+'7RPX5B"%'F.(90U) ]W]V?YT"S@0R+&3-Q KRYNX/C^6:^V#M2122%+#2 MOV&$N;K:OTLCY6;WA>AZ_/W>^Q"(U; 9(>1'P+&?R)+[C&316W&,=JZ*L&E.S8//+ M=8L@ZJWE&.^ Z\>5S4308?1IA- _=[L2V0EWLX")Q?HF 8OJ)6!#&@ @GZ#) M6Q7<-],LWZ'6934C:R*CT-HVH]1']/NW_",'.OBG)P>15^&FHWN[CGERL;/N M3ZM\)ZO:2Z.[8DM &_L[M3P[!;?]Z:Z?H2/F7A".Z@(]0'HQ _%>+=D_D)$Z M>C5*2?-X -SSUO;DKNOHHZZZKS35W6^B&^GWNYL4O!=<4H1Z!=MRG&>24298JR,T MR>M'V:6Q4MQAVYE/>#&W:/>6J2;94@"[$.@=1AXRRT-(UWL]+ \F3'VS#U6) M(RB5>!&@K@U\CM5B:W?X4S$7[617A=*R2FG+4F&PLGK(UN]=PL\7)F:43+!: M+XBE;,!H_^Y,-(_RWE%V*VH#PW9'_H+'*'S2LS&BOJ&@'1(AD_B1 JG/96B_ MF_OB"^S2%UC>LJ>RZ@)=^F46F>-("?<6@Z&V9*V-X)++[9P"\B1&(TF2.:SE M LEY;W8U8WBX6GB(&$">O$A^<[4:E_F.IJ>,9;MNI'AP(='I))H^Y1V&]- DL3UPX\I_=#_N3A:DZ49H.C.&7PD277:95D!JZU^R!, M"@H^>90[M%=R+1ISF)SEVKN)[345_O764K $]4HS@[AI\9?U\4;C/M[70 @4 MNXL)<0V$ "++.B9$3(CXCC@?(=[9;>A5$]/7K9IYQZK/:LSY])(/+9TO%2<)C?2' M_SX4(3FKQ>3\I5I>)OG!CGP5#[RH(WPS'GCEMON9//#:U?,S=^5GG8RS\P#S M!A9X:?W]7>S:B1;\FBKXO W24"/#X%L?@7BW^Q^!=?_C\$!4\K"7PO^G]3X2_LT@AF%(M_L?CW M8X%/-5U;-1U5BL6_6/R[/O'OL^P=5H<,?2'6-+[>?RC*[4IQQ SP<^0[F'$) M\Z(]48\EO%C"^['8%Q3Y^ZV:QP("8C$O%O/>+.9%6>^[Y/G%.A$T%TSL&F]> M\1F(*J+$U_\Y,?"&^2.HT!9SQXF%PQMF"%B3/I8:8ZDQ1LSG#LBNT>T_L41Y MTQ+E][ 37M^2KTL,^($H_SVL8->WY!_(V#^0RE>9P7-3V2RQ1'Y[@5MQ1L^! M:#X6)4VQ+<^<_/D?29+EZ?1K3T[#RVW[]>O]TE\NYRXX[CC@<5/KWF"MMINS[" MV59I<8GNEE$EXKU#$$8T/"T6W96$59OK+C;C7E>CTI4>6BT[>&>E"+2 _?J; M3E(4GJ1H^J!B],D$PDL?FD>H^857Z*77_;^G,]?>-$Y\K'G*%R#%6YJ=G $G M=@EM;!C9_&+O$X >]B;%5?A4C4!$(IM9+MLZ*F]; #W(7W]QYHX^;(G[;9#C M9-?M-1ZC^_6=;)6A9OAMB'8=*/Y3;Z^O7_=-'=(;\*9$G7-OTR]R8DWKAL2E M4W3^01]U8$'?+3MU^DC3R1:S/F<,2J@W'PID->U?=5-!*"FY6 DG]6P%$:U. M:3Y99\V)K0@,U+.P),'020PGSBW+> M!0#OU*"&JL[0"$7JR&8@80-W-IZ/!A 7@ 9%H7_R.L]6+?I@MHA_^F4G$NOZ%M[F*#P\_L':C]!7]2@*70N:-H92C&! MP./LM[6\9^^I_:#:'5$ M?*H:0V5D-]29EM):]6XG6]^2.59 $:B2T026)$CFC"K9-\?LZ*ZZ\-DZES)V MO9 1:V8GT,R. ,@[=;/FLC@1TS691^3N2!M21(Y#N@&X .6,Q.Z0[^+(CIU6 ML=/JQB^I;[[(ZSU8M^FT>G/>%!I[M6[!JW6!O*GW"TB>ZIA=O346>;4NEG6* M)M)^HW7E>5/>$,NNN8S+]TD\N]898]8;* **0@4+19(TC25)YAOG/_Q4"V'L M]3IAYM0YL.(V,J=&Q*I;,.5<3BOTQ#I>E+9MM+SQE7651T\9% M7N_!NDT_5)P\=5-NIB^*Y;LZ_><4R5.<.Y3ISDBC9J]\B"DP?2I] M1YQ1,[KTP8J]2[%WZ=++^:F76NQ=NG7O4IP^%:=/7;7*]27I4PY?[E'UP;:& M-)3R9)R=>[0(+'E4@@N,/2/N:-CM]7-6-=CM]7WOJ2^^2*O]V#=IMOJS>E36.S7N@6_ MU@72I]XO(%6E7%,,K[J=KK#L&[B-7GG;J?DBFR_Z='K)4T*ERKISI=8J M QF(#&+ZT"2)8$D"C1M/?3L+8>SV.F'ZU#FPXC;2IXPQYC<)1BT@G7ZO*I?H M6:O%*A _PO0I_-!E_FV@(W9PQ0ZN2R_GIUY?L8/KUAU<IV/4C[(1Q^M2'G5'GAX#;29^R2,YL,*-B'U&+FEK)4Z-YJAT ]2A MD#LT_4U (?9#Q7ZH^'ZYYD5>[\&Z33]4G#YU4VZF+XKENSK]YQ3I4S(WRNH=5^.+TJ5LWQ,5^I%@M.EOZE#4MU26& M38]X<=YHI;N+)N62/L24,'T*B].G;O-TQ=ZEFP#WGWJIQ=ZE6_5024@=H9ED1A>0L, MB5.IXE2J.)7JQZEIGT^E:K%^&IF73(PSZ!EKE;MS>3H)X 6ZL$C 1;$+ZU8L M[;$+ZWM?4M]\D==[L&[3A?7F5"H\]G&]VDFJ%CXQYNE7.4ER'2Q$;*3/*-4= 1DI#%2R=I! DB:?/ M&.ISZ5-U1<;$2Q^_K_.@77JE%U?=O@!J;B-32VM1HH9HKL1/JM5B M #]AIA;YC:'G6_O2#LY1=(S 100>)5W$D+%W'E*.+/V9>/9&%NVCIV'\^FD8 MO_LTM&5#5$WP>1:L'O*S)^I=V3:P^_.P83=:NS)HZPB&D83:;4]MB6#A>: ! M%)%W^/UYB#;R%,?A.KR4D!1.[*R[\77'D3=/%! H&?#YIF<7R;G'5QP-1=O# M%E7JLU\N$J3PR\@$)0!VJNFH4D_4O0U<:O*SJF< M#U$/17_]99(,^E(&T@TX?GNR VZ!A&4GN/5"EN#/KI58@4^_RGIQFY+-U;N' M8[O$!Z A/ VL.=D=AJX%/XIT!7&LR\^:*P1^*W2ZE78-Z:"3V:J'#^7RL@6V M)4Q7I--4DF+.6!CF9\@0W]00\7U@)+8ZO E&WFF,*"Z;7&M=7Z)\MI,U1X-J M'3,W"@27V%]\I6ZM'VQF>#?[/V=]0.\/@#U"+77+-CM:-I4NK8:YI;I"?'@ MH/6!N4.ILUD?;MC4\"-D@AN]\Z\)FF*+P6?O5DKO2 M^91.93BFK2ZS7* G0(L"3E$GMR=_$?4?7'C1,NDTW?XSH7YYUX?@/N00)$[G/Q/8N]GN!\'FVF(Z]3>ED5P MD=+EJ?LG^MKNL^"HWW]H.2JDSQ];U@&A5C)\^J/G!I1QK<4?#(60\*\!?HT6 M1J!W-'DF6NU!$?P_MB=9B8F9#2'D?[J-[!-N#1\"?P;<"$Z^'C[6#^<;??3K M;S4YX"9V$O):DL'W B4] 3Y) M+, 2HM\, %ONPX:_C,R/<>487(C!M2;0$Q*A)O1$$'$)%PAZ/!9$4I0%AL33 M*()/)\P8^Q4>,?&^%]0H15E$JS;1-HZ(I;'N0- 'OA!8XQZ/9-D58=3STPZR MV=:+?:0U!Q$F@!>3IR-EVDN@CO]SEU-##2 M1@9Q,4\!(P^>66&DVDR[?GDM:QRDZP_E2;6[6+!RZ6]03J23\XEAH5"J9.9X9-+4* M7US,*\-YN8DJ AR*A6)K@%&L^]IH_->S[]B6=%6J"215(.0P3V5;<(LFIJ)J)U90-G>@#* $A=03ACB1 M$RJ$4#FT5 4*>D(&3YH<.MR"FR#X%PO0%?R )GP9H&M *&-A@:?* (SU#5BY M"S2.($0X>'P"7HCW;TYX#LQSAI]/+5VW_"#K^6&;_YSGKGG;=CT2KAY+Z?!: M^O>-VD&@J]Q+SJ$U'$C-NKAPY#^['_8G"P7-2,B$-Y 4BFD[/2&0:D7/M78? MA")M\,DCR7=/M[CW? L^< EKO M=FWW>PJ:!?Z$>H(/]NE5^3PB1O#BW5!Q#*0NSY7/+)<_98^]@6_GC#WUZK/V M(/PN3<64N )*8'?$BS%?,2'B(_'#*!$?B2LA1'PD3DR)=\;3O2HO?=VJF7>L M^KP\=WY#TLN[<&!,^I)M>0T3OY83+K,',6O$K/$C62.^-M[* !<,'F3>P!\O M>20>>4NN'!$.35\OK6R_VN+CRHLG6>VW(#T6D_ZGDAY]O!D? _M+AW:U54=+ M36T9>@7 #L!R'K;HRB>D\44COH[2]6TQ7@O/EH64F\EG"9)3.(INX9HJE3%! M?&<1<\=VA38,L IBO>!O-=54#<^(8KS>'1.6ERTLU<*VG,'42]7IK"VVBH]B MPHBO"!//BZH=Q'[M>;HLO9^* MB=BCTX6='!-;$MJ<%=E^%MD0)-;"UYU\KWMKIZM76RG4I#-(:=B"[$U:O#8M M9_U??]$[\K!LQU=@XANH]BE,%*V.(-%BM\$5Y,W0VPZP4IYA;XQJBP6?]SF^ M6^92U+2H:36:'ZHMB(GD87QSC(DQ)NY.%_KH=*$GQ\2&UL7;_6IIK'FB9;9' MO91.#V]-3C2<9KK?JG$S#NLBU:6+5N8;1OGU%[DCT8M@XANH]BE,G)<095NK M$(8F$IRQ'%"62K5N#1.[Q46JHJ"&J"WE&:9,^1Z=H15XDV%'I/N;,IC>5[]< M6=#W"SUW%G6AZ@"Y$#RL%#/Z:3 FQ;YOCG: M75[GO8EST]NT;;S76BA(=FN.,Y/2V*0X("M9WW)JC66,XG8][P%ISA M:^7QT)E1!J0:_:)\%Z/=MT6[RVNS-W%NUA8UDK;"P$,Z>F5;Z6TG;1IGCY^; M'Z'-W@35Y&Y]+!;3HPRR'!E;U:#D2GL+J,:\Z/6X38_P0WL'V39^@'WO.QHGO]VH4!3PN3HFMJ+9U'\'482^;$B9L283ZRQWYM/!%(LP:C&W9WY'7GPK M[U;GLZZRJ.ECF1?-S)I9MBK3(75EO+[6%WYCV]$L3=:6+M/BNM-,G8UY_:?Q M^E/QY[V\WNDC32=;S/J<,2BAWGPHD-7TE?'ZAA_FZ]5N?LUO,BN3+8W7V"*E MO(W7;Z$(TR62QI^6+($)]Y"$HKD)L]J!^/35HONI>/?YPL8!*P,!'>: .;+Y M)=)Y6(K5G#POF_>%= YU)V*)5U6*)%9U9;.PE:\W[YWJGKRU_:?5_-(C-,+E MU &VZB #O2ROOV#_SR63W]K^N^9LF4Z)E,&E4M5&EVUYI"0!6<:TCE37>^V# MA+S3_B;1BQVX PE1UZ,2(G>P1E?"CVJ@)L2P"&I4Y2.H^?%0>026_[#"]80# MX',].ZH$\N$")**3^-]S%'#^>@[[RGK.A8!\);,)[C]K\J2(;?#''*#>/2\^ MK>L<\!K%EX=R!X>VG(*_D=5&L=L2_%]_,?0..PQV2GX-F!H?0FISB^SW!JITC8O52K599OW,FFC5T:$ MW()0PC+IAT&?#_7MD@E PC5ZDK6-W<7*Y]T4+Q//5*E4G7!\R28;2([+A#: MX3T0$#<1;*<3,.#!WR#?.6 + B4 Q?[=&^ $ \2'+]M/_P:Y%_S)EN\O'L<; MS\%^!24;@:8KJN;]MR QDPG5E'0/:JNP0)9C&7)" H1W$F";5JH4U+R:J.%E M]OOI^_X)K\7@7:DCM^#!_,*Y)Q- O99FB1FXTL:R; )&AE97U03C J4OX2VB M,#0<9FT:RZ31N-W MU(M]JN.R*U]5 .>5_N@Q(;Z*$,@KK3%C2GQ9<2X2C0EQ!81 [\BXEN95$ )@ M4TR)RU5)>U5<^H[E;EX13*YZR4 XAQ\&&4@?O(2(.QJ[Z;H?#VIK:*0.E-?P MQ]"6$?X,-+;PA\B(\8E"(?$Q^1E+?DU2OG0EM"^JB?>RE'K5A+_'1^RC^(BB M=\QY0\4_BW\[*W<,:3&DQ9 60]HW@+3(81R ZKF@)FV,7]>%7P($6I%R*[Y&(Z*@+ M8LR51#^KO)35OP^$C:4:)]&AW:MY)<_0_6V]SUZCR/$X8>W(Z6^-L=&B8 D+K8&PK"5:Y+39: E,*'&@")%$ M,>9\$L>/$"^^^R)?BZJ].FSYRF3Q##(7Q-+_>,/J*R!NDO M%ZW!VF(!^ #1 V?NZ,-TV%LWJ_0",>W;V$].;NN]*NT% LGO6$HY/Y*$I^(% M*:5O#%2IRK!3OK(BNNOE5)%G745(0RDEC2%)@CF44?Z)S2(W;A:YF"AS73 4 M2S>7QZ2/2#=*2N21>E^B.;4S3F>[O)U?=EH M,B@V,>1^L\W95C)6_945F/3 MRN7=U+$<,G@TEQ/V'4]W=))&#CT\ MIY-EOOL%'@HN%SZ+E]Z$2(JY7D2*19H+PI,']N\C\LS47J#'^ G!3;<]YNSWF,2CA I8GEP?I0 M-PA+)XB#.1T*%?41@(F:N.53/8(B48X9>+,;C8,9M!F\N9P7:4VM$ANL1;#@ M["D"BH9N*8:BDAB-Q($P7V#QN?AY_<)(F8NO]>(BTP71Z3IDI$^%TI"8[VRX MJ;G54@@UZQ>J.4PR ]B"$A)ZQV"O24B[S@OG:7GP:8RY_GJS0.\.N,B4Y%18 M3_75*K,E\R'".:P^OE>I\[Z8[#GM)]AG]9-@27M+#_G>\7:G;VD/&QG#ZF21 MQES).O;:'XS6K6N4#5X.6 D**%?$!M*ERK[!9V<5:5!8XZ9H^[_^HB22!"!] MM(3R$YYXIGCP;\@1&/)OL\,[P8_HO__ ZL'P;]F9*D\3W%J6/%C9*]&83E5) MMI.)G'V7J(DN6(>?J.BR:NY*_/JJK@<5=Q.6J6\2ZC0AS41=ETTE*L&[FU1" ML0 -$F'1,%A(U@*$6),"9 \^T3#DL=BQ*8&*K79%? M<*+%Q<*VUH!JK@S>^J;ROA?COR-=\U*HLVBF* M[HPX6:$:%(1)^ V7=5 MG ]I/Q,!2YF6"U[J[NI"R["G#*#E."B?"[D GA49?%-^*QK!VY_/-SV[2,X] MON)H*-H>MJ@2M$Y<&2L\0%&*?$\/#E;7+4F$;S_*)%Q8 _L>2*@]XGM=)2UH MJDQKLNYWNEK5T)FI7H M.@3< 7 )+*VIB^;C:['LF?+.RH%2C^]%0'7 EZHS@]81,_'20Q._P:8!HL&. M'\E$A+%%K4F"=ZA@E=, M#-54@?!FPV+JFZ,%MS,68.#@N*J @@!0'?AV$9P&PU!=%RP X*>E!E=^](C@ M*W>):#^"CB3A5@3O]1_6%EP5IF3+<.%P@&N!/4^8@98+WQE5:Q=7HJH'AQJN M;K';*J")1&7:@P=/;: M#C,;^.&CM@V/OKLSBDZP:78VVN2T0G6@J5N<=*WVXW-.?4FOG=#(T)A&]>8] M=V;!\NR3HY!@4B6BVUH@$ZW0E]31E"LQ=!'(%N"Z/<0$<+1U2)2(K(#ZYR(7 M)>#(>GNJ+#1-<20!JJ<1:51VKAZ:D>7=^O MDNN9C@H0". @N#=W][#F) QQDUB(T-"@+F"WAU#<>IM\]?*=>FI2YLRB#:3, M[@99\HU50*[DJP<, M4DA\N $7-NRZ D@%/M;!+>J>O:7B4R*_M8?]R>'7Q&I&OM/W6)X.=L$W$P94(-T9&!>?KO>=KL 8\>@% M]\<%3*-G0>M-=$Q$1:ZJ0*-X\=1T9'(F;UH]G2N0.F<3DB^-F[ !^_.')E0I M /''0!F3/V&I6'3K^=IT,ZAQ M6L+W?W6$0Z;V<"S1F:>_Y]R:,P,X8:JN0?% 1O[OOLPSW734] M,7).!*7^]SH82.!:MJ&';1:9'^Z=9=#R<(X6!L_69<&(!W=89/= &?QIGX+_ M]ZC_PKW+#_:?LNP_.[_>WK*BO@]8X.)3Y%38WB$X*G]$W1F&.0.)_^3V/L9[L?!9L+>5GM;]JAW5?2UQ^VK=A^^TF8BHHQK+?Y@ M*/0:_FN 7Z.%$>@=39Z)5D\L4M@#9?XK)F8V/,O_TVUDC];)"FQ4)CQ+^J," MC]%'O_X&'>(@A&6MH!V8<^^8$L_DG#JH W1@9WNI*%"SFX76*5MU@:YLMG7+#4T8 "",,$ (J:J*9J2"FXZ MF@-;_+5.]'<)BI26YXBP[[*\EF3PO5 @A>KL??//A&@ V'(?-OQE9'Z,*\?@ M0@PN%P&92 B#X[B09AA*("82(8C3B2A,")E$TE-\+*:97^$1$W=>[KQ7-!OM M"5;GQ*;=*I=LI;QE?"&(S7D\DF$7SDQNR%E-QI9.OM#,K*>>+V"'(ZOKOC\2 MC,*:4\'CD:)78S)U.))\.G+5W4[J+%K>6L^GYSI7 MZ?)JV4*[S*:K-)JL@ O(TY'MUM#+Y,FTHRVK9:*!C 49R_I@Y,$\4_5IQ1P: MS0G?1YT9CR+=#E:&SSR89S6URM ^J\M(@>J6Z,%JT.BUX3,/YID9FW6D3\\M M340FW&A:&].*U!*(PWF.UTJSA@XG&TYNH]4E"UA\.FT)Y.'(#%).I89NQ>,; MHCWD1E5XB ^['IZ-2B4SQS.#IE;ABXMY93@O-U%%@$/Q7^?O/]H! M&MC$TX$R>R_CA8:.9\PFH90&?FI,V_<^GM HDK4B.@!J$3.\*-"HAJJNO>P'S9VET."./LRI&I""(0N\4A) M7D3==0%5X=>]P&O]Y&_/=L=]KJUOZ/T,A-6$Z$1=5^/NJ,]T1TTA=RC*$ R# MHT_DRKW0M3/U1*70.R3NB?JD NQ%VMTA=T1,B&L@!'I'Q&T'KX$0Z3LF)L0U M$ *[PYF8$%= B!B:KH00,31="2%B:+H20L30="6$2-_1Z9@0IR/$.W.A7U6H MOV$CD]=4UZM>\GU+#.:C+3%PYHXD;[HEQE 6[408%?U,XORGNF3$9^+&EGR2 M-C$8?=-GXI$C\KQ"ZBTW [I]*F,QE5^G\F4K%)V RN@I;K!+5YIHRPZXJ:59 MX&';RSH]V7UUZ05>HI0&<07%4T]1*2.T2=UV-=2S19N63,DRY,[.05Z-H@8> M197N3A=K3G(/9RN*](RB3/,#G)F7\9JH>>8X,Z_E4Y95>E09(X6?+\H4__40 MAI)JR8Q"&%J*[XV(D:\CI L#5O!??TDLF29>*N_UR2ONTHI"@,KS8\I'*3!/MZMI(VX(_ZT&0 MH !(D$F&2L<@$8/$-K>'%P ) M39?E66I9WB#8LK!!2RUCP"YAD&P:@ 2>I/!7RV!=MR&P(^LZ>$,RH\\EJH$:"T?>IPGQ152HZ=(7PR $89!\=N B- M=E6&ADU=+E0X<8Q4YMU-C2]6V[;N?ST4"O/18#K:3)=(OSZIE"O*N)+)P-A^ MH%013))*O]3BZGKMAC%TQ-!Q.PK6^Z"#[7)TQZBK-*>NA?)0;WDKK-?Z>NBH ME/BU9#*=*M\0ZP:E(&QG@[( .J"J120)ZJ7^,3%T_%SH"#2M&#I.HG:]#SJT M6K/F"6251PS"RDG37-4CG M('=UJNSOE^9G/-_CY;%(G\_EL'DH=0 $CTDF& M.6&GABOQ8W5A78S8:75Z4]/%:Z)_G<'ZXDN])M1\:[+M5V,;CX@2IHY%GBLT MY.YH5ALI#4J!!2U__441-$GAA^VS8A-TC LQ+IQ'$=/E\F(Z,)H5S1N2W(*Q M1:TYN8#,8[(6L33:99+'MJ-&-ZL5>:EGRVAJ3HJEL.5E=I7&5%7IL\0+RPK:0):L(2A0UPQ'7-$6E^(X$<2$- MY04\2:(OX<*CIBS7BK;@J M%LQP^E)K*2;N99>)NE[PYEW/NR?[#(8U DTC/W>A0\*O(B M@2GLEW#Q=FT.GRT+(SY4CG7N2Y4^5!U]6IP4EE<,BO.K3O@RU0DJRTC1"\?R M?O\$T3E>@R8HL0T?[T>]F!)BV(P)?-D051,6IG1"4MQ7>9U^I/_)^S2>(X69 M8:N0+V.6L!91WK*CC^"X_7+-LV*_SGCEUE2K5+/>B$]U%FM8BQ>[0P\*-<.) M.\]5?XQJA$VHR9C"IX2 (X@D$(1,"2(U(05$Q'$L/9U*.#D^J#]5[],HYKF* M5A#D/KX@JP5[?+1&F,"DI>Q&6O6T5*FUG-12@U05R&WH89VLDCDQYNWU9LU5 MIE,FE>DJ?+O?.E9-C)?ZYM0V*HCCW!N64P5 MZW;)'?7IUK'*7W1WDZVK?)_@18M/D=.\/,N,E6.5OT:EN59JD .,$PMS22[T MFY,^V3I6^6N!.%F;&?6;O*BE>^5JVR@I644@#M_NS?2R5JK1 VV3:K#RMC1$ M_ QT!AR\W>TNVF/2E'E>YBFAXJTRW*SN@Y$';^]U2)&7H94_4"BEOS,C57H48LV#D MP3Q]%I\WY?9 U.3NHM(8]MJN+K7 R(-Y4G@FK[L2O]3$0J7C=#>3:F$$WWXP M3[PQ2VD2.^MQ?**B-S/3U1&GB[H=M!7_&#HQ&:&G3Y;:W"=57[#Y6P&[\,V=6V+*S3!SG.>*U54/^KY^X29US5"SPS0%5\8D1K+XTV]M@DF<+"GCMF@ M)VNCT>:R795F(D^%= M4\IJXE)'_+9>;';JP5,/]M69E68EIZ:22+\X&34FII\I$,%3#RL)(HVIFLK- M)&19&"H8,G#&*P9LUI$"@%K1LML1YM&=3DU?@PD<.7_YE3VF:UFO MKV%+$>W,D)G&X,'0@WVE.]V%/7 %3>LC(R/--?'N3 %#CYR6GM^O3UHXP/V* M9_0V&CE,C4FPK"/')<6Q4SE5FN8UH\99I"1SZF+"PJ$'^\HIQ7J58_(#I.*A M*3,[]2W6:,&A!_OJ>X8EVEV_@Z2T"=E).2B)RL%3]^H9GK4R(;SH;7D&[GIU M)8?>*%B&];# 8)HLJYWT?#7G.Q0J&$A=6=1X_TP%!@^2G9Z7^E'T+A$T\ OD MM_NE)'[KEN/\ RL#@B6%T7&2Y!E>*'!:1[X!5&_#N9K^6:^O"?Q']R9@2M(, MRL4.K)!S OE)JM6V5 !R,%SJ6[]1FY%45Q@SK2 9-%\.=]@PP!CS3.B>FC.NJR2FZ+G6[H.P\&7PR1<7QR2I(/$UKJ5R\:(VV%U<&_,:Z( &S=AC M0ER>$/@=3L24N )*Q-!T'72(H>E*")&^0\B8$%= B!B9KH,.,3)="R&0.SJF MQ DI\<[H\U?UZ:LNBG<6$#Y]4; 7"V$]7S%L_'BQ)Z@:1MQ1YZ^']IFJ8/R] M2?=D%>!NDM;GN=6^]BP?K/]+#O=KHN[Y^]==XZ[1A=PA]U9 7)5[M MKSR^PR_.T%^*=#_A9B\$'MK?U< ]^\^-W.XW<-_%=WY\Y_^ P_$3)(&]6)%8 M'HB9_7O+ PTSE@'.0GGD#G^QV=#%*9^W;/![3/X?>LL%89#Q_1:S^?>^WVKW MT<R[KV;9L2IN8_C_SHGL4ZA]?>#&[G^#"N^&&3YW[')RH?Z$IN^$/ MUC3\KRNN8ZP\XUUYP\S3M473T8/,K)A%SGB=WC"+E,(,R,]?LY>N1941==&4 MY(3H/M?Y%4,PY%1'X-*KO43E+?PME;531>,]+4Y?=AX"U4E"(!GX=NKJAGSLJ:IQS5GRQ,!IG MD*RVDE+%%C,9U#[>GZ[C6I(V Y@GVTXXT2-%NT@768[KFUX3R=++MI OH4NN M#,MSP"*?R32"G*>47XPGUW3(SE#(#_K9KW"E+\ )!)#?5XL@>W(M.X$IXO#+ M$6YXN8E+C+);$MG,YGIFW)]; ^W$N %V##SF6#703F\V%:BBT\Q^O+_P^&#%&7$YM56HY7G:V0V'#HUV/AP7%T@!&D&3Z91BY=C/I M3DA-4(NW5;T9RV"?@]*-NN@XZE0-.V8XMV_/^*ZQCB=K*_-J=8";1+&WMHHY MDVJEYLO]?A=OZ'Q?3PO-=6E<-%H?%Y%>JM"4"8YN^^G)!?-L3+OB^B40S':+ M&#F82XK6P4NME33)%U-(2Z"A,H8G,?JPY>_)1*D8$*X6$+X\:/GJ*IR?16O2 M&RTS+6'=+5_(VA4YZQ)CK/-Q<>=SD' @#N&%U;*1JI0144LM^'5G7*-<'R ! MT*KP=!*E#\6A& F^/1*\F@,?0\%'E1^P 3+:I1MK#JMV=$*J+.WVY.--%$Z+ M!OHL71I8A49+6XJ&WQ'J(\(K*0 -@'*$DTDFS9RNR]PU^+:>J$NL >;A.GO: MT*[4Y\L%3F,+T[>U,)U:V[K"]7Y+%+Z(MO84:O, .EA+4L.X2S?L\K"#7]9U M;77L!0&Y7:LIPA$OZ6P:RGEIUV]-N HVF5:VI]B'NI=KFK&65" M4]UZN3-"UPM6]\%%G'[M(OYNWJ/8$O0>9/V>,!JI-=>+F;&3Z3,VI+=XD_IR M;;W5^VT#:10&==16AO.V 3M: 9J\?FWOU!8'.9U?7T+98 M+ ML>1J#EB<=W7U4/*2SH;T,A1!TC4>Z0P7&S-M%MA&]>/"U_L )&U5Y/:Z+X^1 MAF-P([;3''KCK!I%7E+C!$&FOFVPG"XYR M-J,V'3_;R7\5CK!-N>+A#97E&ME9FJIM*@JG!C@"E#>,2&+,B[+(-_"=Q2E7 M/SZN^N(I5U]NH,(>&:BPL^M::*J"I2KY'->1[=)HKN$2D[V69 M3G72732\K M\=X0):$BT6F6*VKHS::XXJ9M8]G&\6LD*,Y-:O.G)$RQTBB=25PX-9*JZG(45TDM:F@[0K/ M3SF[!>$ .K;P)$*\)!GH=DE3KSZTJ#%V];,3A'B_12&R\JP M*Z47D[56TG_K2N)#)?E4@\[HC.;7)0.*XAJ'5FD[1\84A4,Z(((HO'?N(8BSYL>ZA MJ\65EU2X/-- M2V7'VJBE":KVI9JD/DSM\/3>W(6J:C3'+?I%H>MS2R313L* M!!&@L)%)+!WWPXM1Y(>XVVX(1EY1ZBH#@B,5H4IS&-W.K%O#=%^W3YSI_11) MQ-0L/W(W4YE+<>RXDI/9A?45045,445T]K6'38EXF M![2A>C[$C#0TVM#4H:KUZ4#%.$TK-EI=ER4G3M.Z30B^B(YWCGCQ4K*5=G*;UD:!5:'TZG#6+Q9:K0+"(O5@Q7MQPWM=- <;U.+?>@AF5;JU0 MK'>FO.%QW:P,]O!< Q$\L;Z_(- MAUB_T5%U@;5>48SUV94UU1KGFKE&MH^(FX70E4FU6%!.G +V%#F]7IK(3LC& M!E')LF^VW<5BL ;(R02.)^RE0.L84&) ^9PKZ;KPY NR2,^DP17&M:VL9ZII MA.ITQV.-Z.2;XX]+8^_+'2T(8FW#CTQ<:U261+X][V*^$R (!8.4*?2,^EH, M(M=SLBZ6^!6CR,G4NMP03RW07JK IYI]:KQ>D7J:/7':Z+- ,K)GDI#VL"E2 M4.K#+MYDL]V)#X$D#8$$8UYWG_U?X*#[NQM7]PQ /NEJCO[)F0_> ^IT$WZD MFN#%[A^4>7&J^\=I&OP/C&CO13]&$TZ(463DR\&0"5^V9< ?KFP;JBE/$IX# M3EL"#$\ &GFBGMB)O0D%2+M. K!^ OH'Y>C)<*0#.,%)6-,$F+8F!S1,.++D MV:JKRLY=2.3K).G_3=35W_^"?W;?DW19M"&VS:*'W\,4?,D.V9#_G 6,), MLKU;%4;L>6W#):(,L3?MX-__MS_[!^Y(299NV7]VB+JWK)D,(>\/%H"K(J?& M@,):2IR"-_\1=5_<.-$RZ?3=O47NSSTHPWU( &S'R?\D]GZ&^W&PF8:X3NUM M683E*5V>NG^BK^T^"W#X_D/+42% _+%E*#*M9/CT1\\-*.-:BS\8"K7(?P'S MIJ*%$>@=39Z)5D_#@@&.4A7<'.+OWC"J>"7\>\]MN52CVL*KQHU=&,QZ#*P'\L=G-)KH M5\2%[ '!P$DFP&4$3OOX*F=;MUSP8M>"-W-@4X;W:6*JFJ(IJ0#GG-U=["1^ M0P*HIB=/_KG6U>Q,A@D<329"0^%U3O1WR01WA.4YX.)P$O):DL'WG)D(;AUX ME2S $J+?@OOJ8<-?1N;'N'(,+L1 +A&*NH:2),VD"0K_%1ZE1S?1N\SQ=)Z@ MT;%:$/B47O0J:%Z0*BA[&)FTD@'SP( DR$A0V.FK[BP++GL@JME=\+:,#B2K M2'(:"YQ -1N9HMKE16+0;8YJ/4NA6J$,&; AZ[XP3H##T%\)&4AD"S -U_;D MDP'> 46?9P,4NTM$2X?I&)9B!D0Y(5.^8S)UV4TL;&OB26XHGEQ,@'LZ,\!C M.PEK Q@:G GPMY_ MO]A;Y=BNT SGUK [LKU2)3G09!:NY J<,=7%K1BI*G#LO?I3D"T%7",SJ%T& M7Y @%M@;,#-A*+$\VI^,AARE(:KEIS?MUN1Q 0OR76&#+QY.;BWI'A1(6"CB M.O)D/R*&"D]L7;1MH;RMEB?6;.'Q'NT7ZL:D/:MW6[_^8B1Y=V@Q20!.T\$/ MR;/3Y&FQR+/0I,^+@MVKRU5.Q25B*6Z[9*;,7IPF6Z9I*H5&<\J+LY&;$\O; M9=J%-$&9._P%FL#3=6ZZH(_H@IZ'+DM[SBA2)>ORFWI9-BKC;:OVQ*U[$;J4 M)*,S0M42WU![\L*4VLIJSD)MAGZ1+K;L+&0)7NCZ)AG(;2J 6P">0'X#'T%1 M^5[UC'8L).8A2%J>ZZB30+J^=K#2KZM,9:.C5S M1!H1MXM-SL),1.U=_K 6U56E,##3%0X3^EJ:R31:>K8%P]^IN_2M@.BI:+3M M #C.B:JIB3U1)[O*>*ZPEQ<^4*[0Z[FCCHM0A=9<2U=LMS:$%QV!WAVZ?'AY/]X$T2O>[8U]!+EVN$PG88@ M5LV^0FP]%7T:5%UO4+II:6K*&U0M/C^<6)<_M[79.NM/ MC37#9ZOZC&?E;'^.;L'@$>]D9%V>D5=E>NBBRVG&N:-4B5FE*(7G=;'6A8 RD!S M8CBXK3I:9I.136D&'4>/&.45:D8L],)CNYO%8U'@@20]FPX+A;M1P)9J9Y_Q)$I1Y8@5_J6/7%D<\>2\(3\J7OPH8UI-MA&578 M!\HRY,"N;#9E&TZA+KL=R"3=&2 J=+3>/?-5T)#5>RA ,6^8,&\MKR[K;G/)70$?/HV=5U^-&2(IW%-,8 MUD>-!4 6U[>.A.D]!1II]_[D$2B!A[OM.8X*)30I& J=&P!@1#>ARZ+COO74 M+SQ;%E)N)I\E2$[A*+J%:ZI4Q@11^9%''GO#%13P2<0*HB);4W +1)= < ?< MZ:T?+,QG).3:OT9[4,/RX4W3Z*1I5%FESBI^WSS\IJ,;RIF+6\7!TB% M:=6K8[O@4^AN_D23K4*V5>]:=^'?6X%?8IB9>A/VJ.))F;<5CGCMDLB>GE; M5ZY)( XYZQ8Y49ND,ZZE%S868!\R?4>_WXSRBMGC&:L'^-BC@(^WN/@PP M"NR]C'[WU#YX$V>C:O8(FMI4<416R%1YMJQV)]LO4AL$+-/I%?@YX"8RVQY, M^&Y[U6D=51O>KB7<)?(?LQJ^D3URJA-6RK* _+ >RG6S-FUH610GS52/F,FM MV^.2W5>?XQ%AANCYF>$27(?@JL5!<[EL/4Z:>+^YR)I.'C;2.6H-2I>9\6#! MJF5-G-(3&UFV9*K\=O7_LX2Z0G/-:X32P6DB%X8 I-CM>HZG_69_D3X_H3J+ M1F&SIJD:KXI-->H*S36O$Q-K;?A*XB;;TD(L>X/_3?:5P]%DF<@>7\:"5F49D\N9&L%/"[:G-)#?74T(/QL$2KWD M8M];4&)BR4Y4)NN+>DB>F&]AD$>.;"]R6I\SUGZ6J8M"YB4#PS.W^<["<.Q5 M554,LS6/VA+$K.96EL26X8U,J[B=-GI>,?5V8/ATGO:)-W0Z,ZN%'EM>:XWZ M0!APW5FZG'_)7GSR#1VS62Y7Y,=-))6WFMM282T.37"$S3=(2FYB)J[DA!AL M'?PPH4?O4L$9'$=EK8)4+" 2N=8Q8PX\*3,1''++#8,$85IY4,K9=!/23#25 M,%_QGFJ29^PT<_A,-&R# M^+##724CFR/0+GQLH7-$&3G:HDH25RT.K-(PV!L-.[8"(;@94 MP!$!'H4P"+*F C!S+7,O+K(M.[)H2S/6G.3 G1K$93W@"N['^WLN2&"J"+9 M7HBVNZD#4-][$MR@O9%M"(K!G^%O-7&M&I[Q1+*$8F1CRMHV' M?_%BF?#A* M*WEO4/00>9JK;S8+FD.+H)86X_7I^J+=]9%E +67B+"FD".5,G'PI$E,- MT#*@08,'F@0\AB M<&1$B>2E^24(&[MVSF#*_H15TM8(4:OB0!1K(T;&W^]A.AUG].L8WL@:K,C+ MRIBTI[Y!5YH^+'CW&F>$,;D/# #H#Z^5AQ="A)=DVQ7O!X>P%,HL(;=$U8HF M .[$V O;N:@);@"#Z2ZB*6/N6)&Z]R'=J:*")2 M:: F-O/1F4]?/C=L0&D$___9>\_FQ)&V4?C[^174/,_]GMTJXU4BS=YGJ@0( M3(XB?:&$U(!0 @72KW^[6Q+!R#@,&.S1?IBU<2-U]Y5S*=77E$VAT2A1E"R2 M"VSY$V=32NXF'^!3@!=-\"E!>\I92KY=6*5G(VT[2-T^GX-JD6O>V11,+MX9 MT6F]HSGS]>3'KQAQMN[R_FI/K@T_JIB)O!.)A\(0 M*N.694!Q9?NJ^"L&2T1Z8SG*?#]*!>O(^/KA8V1/U8'[D2<3;)$+5U*,Z1VE7\*.N@C1#_B^(#?6TPSG MT/9P#+9#8;C]H/4#61^U6\_\;;J6L13<*<$>;X945APKM.GZ+@_X NV MUGY7GC- \I'?V]8G(UWR_I!NU5DV3#!@-]EKH/:&^:0VL*@%TVW(F$SS)0P5R0)6X]1ZXK"Z*8V\O5E2Y(]ML71:VN M-&%SV9YF\C4Z7ZPW$E2;+;T_)QVCUN[4+AJA-H6!B&3(5;::5905Y_2H==QR MGIC\:(7J%/^!@%NLHN*L,%)I(N-TJW)B;K><'#8-SK( ^:S# W,"3P%QQ<0TWV-@O$\"P-]>]M-]R$[A'8&M M5!KEH0*$'LNW*[/-FOC-#*G:^(3M!Z9)@6UUDU)7RRF?F;")+5>U^,4,I4E! MQ &!P#Y6+I!1\,QIX_MY#BO:7TK)OIVF_SR1^[!S^=P$4=R[_,>O2,3+M(;B MJP7F]DY^42_ZN81/E5RI Z='RO4PPU^^B=R:"G)7X]9%F\]LZH54ARPO6MJ5 MY=:HFQ2:J::8($K%\:)2&TYS9;.!/2-W)+06EU;*I>T15WA02K#9#K$S(8"6Z]_ MN9[GL;#G>=CS_#[:68<]S\.>Y_?;\QPR>J]GN*N7G^TO[O4-OTG*W T"NM]$ M/T[G*Z15H6V2BV=DI]1,S%K)RI7U8[)"V+I=+(E\R[*ZZT*EI2@,^UK8]_,= M.Y<$_&\!B:2T\2K>&Q0(C66V\F29D<>]8R EKZ4AIPX )XX+97XS8T6^UEV5 M)['E2#-E!+C'TUE,D='=Z\>TZT8R@2;(.@HSSOV,H=.\GN,G'.>OH U?*>/K MIFC7ZHEQ8O@DU)52(CD=K#/S<;']_L2#R^5IY5=]CF=KB2T!>O.IJ:I,=[%& M^2+G+;2WYF0]1EZHQ#@MP+CZ;-F[B2E->G0BORY920Z,F6X^5L^MTO$/%!=< M#@NX6%4MQ?JC.N_,Q5E;FH\;"VL56&S@UQ9@N]:G\M*=@1$9H?HWVX M\7YR"@KZ+A':38Y^X4#H]^><[$UIUH=YB=&+Y"5" O$SO@.3W3_8B.#H,"BA MXL!]<3N;:*[V@;#[(MA6Q')E%3A"Y.+50KZ5 MM\>YX>SV;9',;30+&6]EJNBT(,J>8PYU[D?,FGSN%SL,*=ZIXX? MY?I=>O"6Z\R3;2@%Q;=[1EYT 7J^DHJ@.V-X7#=OT)\?=E?%<+_ED[\;H>8J MJ(>W[1&*PI7BU56M;RHMBB,GJMR/IHC;$TJI/4@E="UI\$ZW:&=[4DN-])5ME,5MDV4YD">D'=?9 SHL)T''?=E.8;W#1J>PZ M@-R_0H@ $V7 B=[1H#UR+WSU16"GZFJ9Z3322:*;;':B#=(JB,W?J.6^%+2U MIA6WBRVSSP-G(&G)Y&3;NT*%]^\5#@1=*%2'DRFJ^S3C-LG4S%CW)[FM<<[F M_J0+;7%$;3PU>B.^IJD"W\G.^_GD"H4$WM#Z)IB&5L?J^EO&%U#[!.^C#*!+ MUWX';B8PSSQR-V+E?5TDT(V]4G)_!=_JB9OC_03RJB<=?S,+QL T@72<)M4! M@Q8)>IV4TMJ:>:JMBFJ]]W'5^_U]$A)4K)4WDS2GU&+C=(&I&.1*:/SX19P9 MIW,5#?NDU\?G N(I&7UJ53()ELA,8UR%;G0-<_+QDICW V+5%QM:JM)0N>@P MQ>I*2FY*$V2@/C)O'B#H1LI0=4J0$C!7!4N3I8LI T'.<<\/+GEWO..LGM/\ M*$I[Y$'_S<20/TX)/8M@QT[-[0M9\:8XFV7*_- F2MVB*!LF.QH1['F,>ZYF MNO%=RVM/X!8#>8 ^9N.;';@%VXV? "@U=&\V&T96*($,Z?[%UZG4VAW6B^U\ M43'U@8!O.U9)/"TV;8:+%GHTPR:%E=:X+%+C]U6![;T^$)/;ZTF1(9ZT&9%G MI\!:Q,BQH;%(B%%OPN0@SGC .]_-_MX>!GP#7SS4*B7XT"\H=S^ 6A5#D 0Y7%::[;%<)#D>;)1D.GR^539:T%R_P15IHS@SWI;Y M%!>M#WK2M%7BUT^OJ&J!QL%+#L)+VP;'8@M@9+6\>*ZKD^Y-@Z47A=7A8WSI MYJ5R?PF">2Z$),<\[_KZ^$;K6'Z0ASTO\ML864L:+%]*<$(O;DZS\0[$#)0; MCRRIY[GQ#Q&OMMGK2B9&;/P>#$<+OVKC]S=XB1G*KLH+ER%-QLUEB>BX1 OA M$MJK@?2C?<^R'5YX+14@K('DJD66. 62L^M^^L^S#$^4@HT..R3C$A&/,:.A M0(#QD*%%8@@?%1]2L1$YIFEF%)/H'VY6M?N-MCBL A"MSK8CBW-FM:U-27J& M*K'(HGN^LE^K)WM\E#.4VE@TK4Y.+U!]M#+V?"59KR5C&IL:\OFU%66:/9ZN M:BNX,OE\Y9WB6RT]ZK2D-51EV"$U))ZO3#B:LEWGXC(OT(OVPABW MM-8 K3S9)SO93NU9?-+DJ7ZY)TWJ[0TU7L&5)_MDN^-Z,5M.T82<5P&16(H" MEV[ E2?[E#E3C+;D@DIHVV1QPA3YIT9V-:1/]RDN,IE%-]U?$?*,3Q;K13FE M)!M#YG1EH2)9 :+^/I:"G4*@N!U5P7!N^LYD1B%J.:EI1J0)7M,>(0O!T$'_JB#L6Q' M_O+LS;^Q/2E;2-I[SI6QH:K&RN?SMM\F]/V=T'[>37'K<2$7PMU_E[(EN]ZF MG^[<(_@=)'$(^M]=U0W2\DW9/;DO\Y5)=L M-,K+NSGW_-Y38JG')/6?PTOSWN=?X$'EQ<'SD0HVAOCAWYK_.RX8_NF6DB&5 MYM42+@\8^,7^4F%D&:IC@RN7;@4.L7(7OATS#BKP_ON/+;WAV@\JK'4#UU>[ MQZ0>:3H$Q!T II((47< R!2CW$F!,0= ")D37<"B) UW0D@0M9T)X (6=.= M ")D37<"",B:0CA<#@[_V":RL2]F3W_>J9/O./55>?!O'_G4K7.NU83KCCK] M=]]2PCNM:*CH"O![B..S:"RP?++\@>N;X/MVJ4OT#S]FOZ 2)64]2\YX;< O MLI-^0D],468#_>-7(LD\))C3!*:_0SH/Z?R/I?/G!9LJ*,['/:U>4IQ^C)LG M34&I2ZM[H_,F5\C'TMMQD1,JU3;7;$\771;1>?S'KUB*?""IT]K_D,Y#.O<< M7'\>F3\O= =K8Q03],F6 _(R1-R^S["M8SG?$AVYG(Y]>@N\0N)0&%3$1IU MR3YH)'[M[ASW9X-XY!K JKJQ8H&<"/D8AW*^EXYB1%F#18/9?OQ*)A_B]*GA M$1)]2/0AT=^_0?(RT=>RNE$?=7-I?@.D5+9O#K5E#!$]-$-H2/.GG?Y"F@]I MWC5![I?D_TQ[9$_E+YHC9B7[I'+Z4T?). :1Y=?37)I$Y [-$9IXB)-GG8M? M,QC2-FQ!#3TGE_><'#, &C( M]OP;9C;55VH-S]J&$MYQNRXM6T*$"JR+IB; M@@TTJVKHN(N$H:KPJP44^@66?8X;CMO5N+HB&B,^7A'SO6UOVE(R[)!!%D\\ M%7\@R=..]*$/-N0D(2?Y3L;1)3@)&>TOFE$!9 EMNBI1L;S#)B>H>AM% M?6WVJ->("L134BR1@'(ZE9"&3((DARE"$(>)!$@0J91$)E,G[9#*W7:9Y]FR MRFT*+7,Z'-L],KD*:D0E3XC^0*R!,E?J+:OC;*51B]4"&U&IK>QHVDHNEP18 M.-'85(P)\5PCJ!%5UJXU&G-A17&9GLR5M%3-,IE54".JG&$:I>(RHQ*;=!+B MUE;=TE3BHIS\-(HO MHCJ_0"M/3A2;1K>";E<;?"T]BDELG5SS=;3RY$3C=F4Y>Z)J,:[47B:V78I^D1->DUVF#A=R>O=52-N][J\G!4*U>U(2<<8 M=I@\73D4QIHYGG;77#0_3:G-AE8UF5+3MN!%%*(3Z*/^6:]D*))EJ* M-DN1A5)Y$M0T+6Y$G[;ME3A56A9(4(ZXW6P&:"5S@BT;:Y"Q 2\K0$N.UNUF MKJI6O33&9U<[$)IB7X^BE;G-%A(A/:@W@BBE5BK'EEFP:G%:>[&))M.%>+[L M)2(M*UVGM8VPA9#)DH[W.$'&%6 51BJUM:DEI1FZY>+J75*N*;93)1A"E9%AI7&(4 M::#D6Z34YD;;:4M?!5%*IL5&ZPW68A1*)&BSVJ,S)(UHZ@3N3\;62C0FML"7 M2D!IE8R&5:NN@FC*<8JV12W DG"2,RG^Q)"Q=(H-I*E!I6XR2F>=)J*)=3(O M;#M<&C%H\G0I%.9U5 GUDL.-'K/'4P::;&)N=(W*9K%!.] M;#7:SD!B"L#2K%ZBMOJLE^)JR8Z\I2JK6;*S0DM/T+29&M%"01@7E2AK-6=" M+1I3MWCI"9XZY>6D8K%TD]]PW5R^8,2[?!QOX!A1X9U0"28V'@VI6"PY9)(I M82@P*68(9:G$D"-:C-/D"<-N+A;UXORI2&A/ZB QUF."-9H$L8I&A];2RPZA M*C628^A:S2DXDT80JRAO"9D>T463BR9G*:8]5JJ+)!O47W';RHV;J872)S9: MEB_9>6?OV5%3XEF9MK85"V),&6NF?_85Q\N=[ M,[ZCDR/:T0OO.-M\\%= ']3/Z[Z(VO8:.C)<_$Z,;6'M-6U/N[T&7^B\2.;[ M0S.UZ3\1-8JML_61--4SC7OJI>@UM80'BM1- _E\($@NW2XQ[);X);HEQJG' M1-CEY!ZZG%"/3-B Z1X 03XRR1 0=P"(Y".3"@%Q!X (6=.= ")D37<"B) U MW0D@0M9T)X (6=.= ")D39<%Q#M+)%XUJ+]EN\3S3/C[-DA+/::27[T_VN6Z M)898\'6QX'+-$D,L^+I8\'N]$CW9=^OD=6^6[<^+8?.M#W2Q*E]72;_U<3Z_ MN,#5B>^NP](Q0PJ1-436$%E#9 V1]5K(^@5,>?ZQ]1C) :A"7JC#P96U\7O MP==2J_1S@GJ5H!97F5BFGRF6S2 M)#92J[V99[2&'?=2DO&$;NK?ZS1*"@DR),A[('*NYII P0!'U%92 D MQI 8O[]^_@YB3$V&O9F62Y9X)_>4<>*2HY!]%A(CU,S)AUB2"HDQ),9O2HR? MHV"_@QC%9*8C]K[GP_7$)]#?+ZB>(V$&!UB]'?"Z#!9.+2NOA#]A,D&%W-"^E:$1T,O M-'H\EVW0?1**CI10QWRT#P:CI)9:I?.HO2;]XQ<=?V"(9)BT&%+J'T"I5_90 M_CZE.EM*'+1MKLIW)VEF5%:5>+\?X MS43ZG#;GC?YH+'67,D>9G01HJ>:$U%"/_##5.#250U/Y3DSE[ZK]'Z4R?4"S MR$W+\3S=:.1X+3ES]&RIT>X2:!H'M %(XB&&NJJ$&<$?F/CX7<)W5X/ M"G8TWFOPB[$Q)0E];C/5"23TN$OH 2.!0T(/"?U^"?T;9$N\D[:?D_2TQS9$ M9MX7%+#I6:UJ0WL:D@U(TB@K.7%VQ/<7"!"$.;+96,XIO8Z&ZW[CL$7;L 4U8@OKR,B]E\A?P+VGL/3Z"KZ.8PY M0PX@&0X:1GD3]G:YID[W>-1[XG97ME0^X/R,)TV]$$L;7;ZV&;?IJ6$T!K,5 MF@^.C)340XP(&ZN$'"'D"/=KW%R<(XA4B]4SVSK7RCT13";.)IA& W$$E%*5 M?& 2IX5G(4<(.<(WY0C?()CR=M.'@N#8##HKE1,*8#M+S&?\4)\@VH>V3^PA M%C_->7@>.OD'3U7_Y:^K.AJ\2HH#;FQF,@HE%Z MN^MO"C9H OA.$>X3OZN-[JH-=Y!6#5'QP# :KK1Q>U[I31/"7WAKTR?&X1MOT-W8P-_+'F]T7 MY".9".=2[AY[RTFMJ7! Z#T (O48(T- W $@J,=$+ 3$'0 BI(@[ 41($7<" M"$@1= B(.P!$2!&7!<1[HY^OF0_?<*SZ:XKZS0<&OW^X*:/+AA;NZ#GNZ_-CMW^V7$A+T_>'HFPGZ=]3[+TS#R+W[90DV MA/SO09X*(?]A ^9K0Y[\SI _/MO'I/BM@_%>PXG#2-+<-)!,-_2(8!_$FE#8 MZ&*2_-;'_OP:."891.YW+,#%NPL43#5J1Q2(U%":73LXK M5'/O",._)2#,^J,<6SYN'RW>A>RCU"YFGQ'+0AV>E>$V"8('H]2XGMZNAO20 M@ER.?"2NE*V#>-ZM*>4_P3T>0SKX+3IX?TK:7=!!3U[%9M%^M<'GYRLFO['R M::Z*Z( )Z>!CVMT?3@?OS\JZ"SHH:--,,Y$4;*6[G$^&W7)BWLZMW(G;?R8= M? $?EMLQ+$C1?8CHP$8I5F-/&_8*=+Z"X^I^=-L_BG&]7Y%E+LRV@MMV "N( M7YG+PJ!,M)9M+IXA&AU=B>NC*IH@"/57XI$^'3GT%4SV*]:0_H$(_7Z-])8( M+3.5I]Z@DV7YS+PD]'*%;&:X7$&$AHHH_4AU!W)1^9:LV/OP=;]UD[/3\'QZVB5%\?Q&:7U$U)LU> 7 MB?D\GE;H5FF,<)Q!.)X,=X6MJ?\33A0PJCA1-YC%VI2%# M-[>"0Q2_M3KY>2C>F44Y-=[-%A6!2%0EJVL,I_0$HCC4,V./UYJC]:51_+9N MRZ\0$;\O%.>B"<,IC5B)=_BIKJI>B :MA]?9/)SI5\ M++9I%:+#Q$A#TU]1SB?]2(=T$#I'[UF=O10=U)_:"5GAS2HO5\18+!U- X+R MIR"G'HD_*4CP!1RH>]56\@"/8+6? R[/BM(?&XS$HJ8L\]8-\DZ2NT-=W M:^7HDOA]@M:IE!DO5AC *UJ)'&XSHZ[=Z_B#7*E'(A;Z]^[(O^?-Y=FW_?53 M%FU94$/WWK=R:_R) >?GMHA-O%VV"7[1FA388O?M42"^,\6<*#;;+IFZUMAM"&*V31>N)9^G"!**^JY.>G=D< MXO[]>O*^B^9Z;=8?JY*M!)VI.7RF0/=C@^8HKO96[DA1R/I/!V]\6_3_ @Z\ MMJ^SBMA,"5UVH6?HGE1/WWCF='A$;#M[S2)>%K\=+F$DZHTD3\3IIDB;T9AJ MQ?'D'UQ*0UTSDO9EA>V]^9^_OXKY(F:?(C0YMBS#'B[X4HM/5)C<>#FNL@BA ML4))GU:NAO@<^CAO%0!^'9^GYK"U*/:Y%;%8T$2=4]8)6F&]L8S751"_H#9X M:YVV"50@6"#R%RN*IB.H?Z,./HXNPIT+LNOS]!O^AZF,W\O9\UU\G>\.U? ^ M>L-5=1^YWQ*.5%LS>YXDBA*A+UDUE)9Q 1Q<4HB^8T=X!^F MCB_@*JS94V"&#L(O,E#B+CC8[1V(&&E9"0U)1K5TYUN$96N#9#[_-"@KFC:= MCCIS6QNU)N@ .&I-GG9P#%V'=X[F86KKG8X]N0O^='NWV;OX4XQ;-9[,HC13 M-'X]&V^G6JZHKM !7,_9-8LC0M?9NT^Q@_]A.^QPP,MUC/YC5D9#5B89SD@% M]\#+OHLC[3QCR\#]R+H#+[8V!^YV EMDD4YUMEUGNCKO;.G84.PW%]T*M _Q MG!>2^!/[^H?D\/W"O6\E!ZDGPVW5052IK8Q)@7)B=--8(7)@D+LD><7P[C>D MAF!/X3U3P[=5=%\@@)?5V\5P.I#H5ATHVDQOI)>:.2\(#40)J.PEJ-_\]W$< M_N>9LON/+4#\O!^ES;WXJJ/!YXM7H ID ,GCC?N1K,.-V#_)DW&1K"A"$$&L MFB#D/%"KX6LAZ( 9X1];CY$\R]8C)E@XL@G_8$\%&RZ5Y*4L.8**ED?GP@8] M!"6QVC)<8XSA,@!)2(-'WL!?QQ:P49.>X[IF:+3ART)?02TCW3KGR$JVI[(> M 8(XC5 [ZN[> G^??!3PFNLF1H*):_X@U!6C?Z%T" MWCNZZH!7H0LU ;J0L8$:!5@_,=X=H=U%--YCSM42IT!R5% ;GY3GH?D">W"W M$3FVXC5ZA0SK3^UG97+BR'O Q)KGUDW1,O( M'Q$ >>$<[LHV'7 -D?,VXCKB"^Y?=IXA:O[F$>28"TGWY&]S*R281^9LY *RF(#G&_"98XC2_JWYOT>1$/HY,H&@ M1%?PGO[U\VA^FD 5D#A]]DP/&/C%_E)A9!FJ8X-G!_V\X?3DVS'C'WB6W;^_ M*;.ILQFK(2 ^"1#D(WW6-Q@"XI, D7HE'AP"(F1-?Q8@0M9T)X (6=-E ?'. M8-BK6NOGG3KYCE-?E0G_]I%/C:?1T2-7+B*/#%7:A3-/__WO/Z/CTT+S"%W! M__L1^_'1D]./5.JF@?WDL>V)L@2!^8[+R@(1:"-@NE=$DP]!=Q72P.UIX%U' M/@'T.^]@1QG41RF#)&Z=\O*[E('\6B%]3US_(I/@^ M"O^MZ.K6Y[Y@ON87TJ%"9 V1]EJ@!2%!4HH8FC-,_?L5B#ZF YN^7R>,/"3PD\"].X-1P!>QB(MG(53GA MJHA&="2].^O;L%F M VL6HA$=V*&-\,5MA,OYCN[.//@F&DD %YH3N5*KV4>ZMA MXE/4C%MC;$BI(:7>IVH10*E#:3E.:/-,C7>:6L^<9^,SD%JY,WW?JB_<>3TL M^MVK^1.\&GV M;?Q_CK*H=^2"BOD,\Z>OCQ\IC#]3$#43=(6QO#-/P5U)6PL7Z5+/>Y2 ML'[N5'IT#Q&20'PFA^A(2^H)-,81U!)/NHRM4-EP47G*^.;?RI41NJ?ZER&6[V=017#D&4#!W)V MZR%2T,7'7<[;G>VV:MBHRMQ S!?;JH(-S82QK NZ* LJ_";\ #?WBOSE]40 MTM_W>AH__3I"DP^1HXS3.]OH7P54:6XX%A2+5@2L10"_9TUQ%3FJLX='\'[# M=>?["S_/F8_Y2A"[$+!<&XY G!B-8O&A,!I30T:@$\-1:BP-J1B3) E QL7X MZ(=+8L)N7+$0LZ5BM^@07;U =B1ZGG6HR1"W!S]>.9+:584:UCDE,\L8':DI M>9IWA@RIV_O]J.]]K#%BD143$3;K7)= M?!HWAK'3E%):\_)X4DP]L:E1 XV\.%EJI-9\5S#H--_J2_G.<+$R M,]P*=4\^6=I;%XR"D"^S?#RY*E8,1:J.-RS2^$Z6+B9%:S9(%WA"6VR-A#)< MQ_,R;C)TNH'M?-8?5BLY(K^B)\N2J.AJ%NXU %"Q7+DQ5^,5CH]/EOV*.$OD M4%<#,@!2;%LD4I(TYSBY:3.MJJPTRTFXUP!0:6)C.-+H[5"ABO2F6LQ':TX! M+@V %;&E*LP\6V64?&W5?HKI%M-9_//%'L-%F7:Z,5 M6GJ"J=:L/[6:)A%5 .GP\]:3S1%HX$X "C2>QENIEW:VW&* MP-TSJ-->&V=6TS]>?,?9#ATWZ\F!^J:@CDGR&!JXNHT;U!@ZUB6\EC49MV4- MSA-*_&L=MY#Q>K(@>7C4NL:.G%1985F/5R);,; 92]B7).Q+\D=4V(;%_U\= M$&'Q_YT (BS^OQ- A*SI3@ 1LJ8[ 43(FBX+B'O/.7WYU-^G)T-8=A]V7PC1 M(.R^\(Y\MKV?Z/M49H75[=\S1^9;5F:%R/HG(>N]:\G/*K/PU'%1V/HW2 M (E8QA"6,T5^BCU5:T_B8MI#J18TU$IC#\RUYF:%Y!J2ZYV0ZS5SF"]-KHMF M1K7T;3K*;Y)-C>TR<8J:(G*-0W)](*ES<[V^H$GY7&_0#+C?+4ZQ^#::^I]: M=?&M>RA\695C;HOV*0,[)+P KE0:,AD+L,4DT3*(H9DUJ3Z30UF84(D@Z<1# MDDA>3XNX-1Z']!O2[_WH(!^B7WNT9)8SI\%R76+0%5==CQZ"N J MQ10I6-:BF"<60FZVX4NM>K151/ZMM?#0^@BM MCR^C*V R#-(4+"DG%E&Q8;ZZD#-KAF(S=L-M[I9Z2)*G,]I#^@WI-Z3?SU8P M7J+?9M?9)5U>[>E'A+)<_3[1=T'.K CQAR@);@_?\-5=81;*_"AX1(:+E]:N< TRNI2V1 #?::- M'@#'SDCMT*MA$B9+CHHF/K]EQF,HD))&[,06 MP'(2W7PV7U^..,[)R=P\N0**LV6'*:1/, ]$[%P$-B3.D#B_"7'>4BMXF3A3 M$R+3R%N43,294:;2Z>8WI2'JNAI'Q)FDO[>[(B/,91MN=0NDB DL()CB%'=M ME, 2J,8<]9F&,+7"O(G0P@DMG$_+FWA6,W9 I4V/2*&%D]V3: 91: !SXR>I MK1&E5DEED[9%QNHW)H4$;A2-7!E,ZB&>I$-?1DCI(:7?*L/B4I2N))IFE6^1 M3WRKLZU4JG.B64(-T0GLUR")!XI,?1_'1@M/8A@)%I!P#VMX=6[W;:2Z&/84 MF*$%%5I0WXX7?8)[ ]%.4)V8:*B9S9(UN8QM]!5*HM-] 8^1@(H$33PDSH9U M0Q(,2?";D. G.#%>(,$B-CW;@'A MM\?8H+N-6(([@FSLV Y4!4QC(ZBH=QV4.#8O M\(FTDN64[F3";PKINDP3>/P4\E6DB(=X[)P%$Y)[2.XAN=^-%O,JN6M/N?:6 ME.4DG\]G^%B3I(?#)B9WY+!(QAYBR6_DL*@:NBA8TXB,VD,#R_8;8$9"(^EN MC:1;L:8_B ]=.8SB45W!(SK/QQI4ACI,Q3AQT$H1&I%^ZK"&P\H+/,\2UZ$R M9%A3$A)N2+B?%A5Y,^%:T>)2W:Z7':4FMM;M*+VRE=@$$6X<^R7)^#G*_?I. M$>PLPB$0$TSA',W"+&>^OCGN^&'_GK*VDFF$PSAU2: M%V0=9:E5@?T#C^2%CPO@;W(OUWE:SI0R'U<:T5)[->K-)RLT/1LJ)@GJM+GF MWR'EAY0?4O[=J#8?IGS1(1?]U482>*U=W39+F5K>=B:(\J%FDPA(YOC[ZSA' MX#/;ABVH$8AX5N",\="ZNEOK*HP=WURG>-'KFD?T%,!,VF.NLA#Z]3:1%XN* M3CALLC]M#$G7VO)0S>HK#91K3 M&)CW!ST6T2#JC)&(/\1CYWKE?T%?!4K: %"^+P75\=(S5=58";IXN<%?MSY@ M:*6$5LJ7]D^\R,@V9&F[@F:3I MAV1 Z"3T4834'U+_?6LQ;Z+^#F-MECE]2G."O:J3HZA3G&XFB/JQ2D,]D(G3 MVO:OZ*<(\% \N%TUQE?5;OX,9G9$RC0D9NZW"#%FY_KCLRNZZLK MKCOU.8>JMRO;9&(\ZBM4,SO/3QNU/MUH#$G<+33QP%RS_#4DWI!XOP7Q7E_; M""9>J4"QY6DIO^#C0GI(96O+%(DJ7A)N;PXF>?E67;?Y?YEP=R$\O6R,['_"/+ZHCKI]_9I M7=-$+.\UJ;J).J':F[HJZ#:K2]S"D7%GE0 %M%";55,34Z@K$%8D;>:R.KV& MUF/J9>OQV/"K4N7RUGH@6ZWHO4\*4^*(I^-M^ MYGO*\R_H$AC+$+@ 6H5+:!_*.@3R1!ZI82@]#*:%P;0OH'CD#4-:R:H*.5UA M1[RN^^OY[P$,D,HD:UJV'-MPT4F&'S2K,[7*L7#[2!6)Q1Y2Q.E([3#.'K*& MD#5\ 4WH]UC#BJW-M[E6F>!!+=>6JZQ6H"G,&O!("^HA29]VAOJ*4?B :H$# M%WEH>'T\;O?-V-@?S;.NILZXK5R..5?02."%5(FWB_T>GV\F-;E=RX%:;^@IP4^LPKLH!2_R%\'ZD5H3%W=F/I&V4-W>-1OJI6\RM+:]7)O MJ:7C Z*UH;+36CI1'"\G0XH*/2)'90;Z92VK3:YEK$IQG/E MIW$]OD+$_@Y?R#^V &%U/^0(MXLN6];=.H,KX,C,L6QYO'$_DG6X%?LGF3P- M2)'4+NPHB&R"8$0"_(D6R0 3:")@1FGR(()[_@%>@[A>"OHE,@([& ML[DJ%KKAB(R54O@_O(Y_;#VB@HK_O3!R9AT3W]N0''JBJ&T<"J9$CDF0(SD_ MY*/JDU,B(L!1D%4/2A:T:&3F6K*.:7Q%2JXRJ9-!$EK$WAQ:]U_O#8^1P MT_O-0LR&*'*XT1%\]%BVOS!F^%PLXT >IMM'$XHAPGC=[=+N.4][PASBB:7H M^SK4PDP1"':("F$YI+\.AVS+T' M#LC:I^?$QT02\)CU'>!W0+E81)@(LF[9$4@7N*HLR!:] OI_1$5_#[Z_IZCP M$,GKW>EL/F[,XDHWOBFQ\A1$&7F"ZXD?3WV'.RQ'5W_E*WJ38O,95T2Q-M_- MQF*&XJ3'#$FFAS:787'1Y1E&\("H:(YX^1*H&Y<%BU-!G^QD ZJ#+ZX@LYJ4/6W Z'4-D3GUT<=71\U5$%Q/NYI]9+B]&/?$*80:K& MPV\AWX6B1)@ ]!OFZA;P>3(:0H=T+0WJ-Q%55N#[X (H.]&'4*B.D$QUI_FY MQ.:H-KPMV__8W11\0Q##EU&H]_SIM\\TZ<]@H5*IVQ( M%CJ1JP#84P/NW0;:W# %YZAYZ/-3XT8D= M6_:.Q&*Q](K:/Q6NSI;IH8=WPYV;FW7@:4UH6K%KV=K].0O_".6\F$$X9VXJ M>-_#^D84-;;#Q15!*K!I*].:=JL?9QTO3Z$.Q/+$5BXD"Y-:G\]DDD)ET39G MY292Z9*)QU-?^Q[+[^5.C]39(D0]2Y+QAKS;;:^*G;12;F24>&=&V^:(9>OE MCW.6=]YN4RB1_8'4:7>/@,9>+--^P-+S]&VNZ@ MM,S0W<6S!S=1:.5 M;$\QBV0G\.]6I +,"62?5]?PR>0.I=*>GV9"RI$'\S >I(T:KK)B.UFB.^Q>42:1:*)+* - 6* M.L-#$5S0K2"\4EW'E&L(8[>#8"$)O!.1OF)0J#>S$7F7CAU]GHX-12FZ4],7 M^1Z6(+\>F?@7FN"&*HL;)-WARUS4>1EQ#O;E/Q5MX/\3M/F_64^J:\(F I80 M31VHW6P.=8X(D'%[>*P\"%!)L0]4#L_BAB2WF@+=L__=B<-H*#GQDH/WLNANX"L=&A#ER7@DJ'@0(=X8.MC_4_G[\1BVN MZ\&!/XW 1'#/&G0=>R#BO52$C>^[@& 33- S!:2"_"F+; MWO..]R[H.F3<(G#='Y)L'?IRT2.1U8\J^52(4!"U\78A'-3-'B#PO!-3T+ N MAS1 ]"A3F&\>?->.+JH.8D&[A>AJ_X%/^1Y*7O_X+ M__$9JJC"=Z,0R-1C?;MP!F*!7JR'(/YSE:"%"-#H!Y_G4LQ!083+@$F4133W MMXW__3^'N]\'9:*BH1KF3S_R)8G?H3T%="1O+ M3U-(/=)^9LK/7?"&QOX@ H6[(@<_H_LXN4Q-6$"OWL$8\C$1NQ*LGKG%J#UD M_BM$IB82/O_3KF6>13S_S?L$=E?^'G.?,Q7@MC%,U;OADI'PTZ9 M*=/*)-\F:J-$7BF,IEU%;PS14MK5(C'@6?NUU"_Q(-K'3!Q('DLIGU#PL8 OUO8A&,)2@'J8: MN(;15=VPW]35*8.%\WVQ5##D5+IA]$.O+G8 M:8O^AMRZMS.G3@#[DE?IQ;MV8XI'QB*&CQ_#G#LFI R ?6KW8M1_BBOJ)+P M?\C@RSHR\9O>Q0;:5K6B:CGY4C1/1->-:*F[W'")+?OC%QU[/!U"L8],0UI$ M"LU>'ZZ9<^0:S9K.).+N(8(W82PAD/>19"$8^B'H@D&7=P/OOCT?[*R1,[VH ME:DL.*!GYZ2>T2J$AJSC>.J,'_TX0H^\N"_3WY'C&*SG,N8QGQ&RO >0!<^P M"X87YUW.69)+;9,%49'BB'Z]A, -W047M,Q1N,) ,F=)15'R@X[=94K:8-U!X8M3+_O)!_]!JB?VHH]P M(AI&47_NM'"J43YWG+D10!Q)%$Q;QMY%WVWF1AL]3]U!>A>P'G;:J>@^.2#< M^. YK'QZJGF9$)YL%+;3M^((-!(N<@=GGX-.1FI8A_)ZHQPJ2Y M4]=58Q5%^Y,\>L4+R7\C?WG?R!?*[8+WX=\/AYEJ^[Q%^+'IH-VBK;P>K$ < M!K[,Q#E.GO?XN3J8"F8A 3(UD'-L-%A>-D15A1<_Z\!W6 MR*O@9KE!9'%#QY&% S;@62 9]D@1(8'U-$&W%S'Y]* ?(SLCZK# MRS4=%?BQ?G=G&KP]Y%L7A;EL>^YU[!AW"0*YL[$>&QE#+A#%J7#( )'A^X#N M_N[&XQ^\J#Y6D%!D'F ?_:G_74>7A_'U(#L6OF%D&H(4E,F#-NV1M/LU9--Z M^"?Y8'F>*^#1OJ_F04GW11-WL!+F)Y4$>?)@Q)-#8H:.O@[&ZE-UC5 ;! M.U M(^/;U9B)V3.B56<2?)7+$D8>64($\7C:"6RGF/GZB(^/+ZDD]Z5B[<(7 M4/&1D;]PB@C,\PM"K,FQK;2?IQDE"8AX$X@5F,9$$>E/Z,C %G*SJA<[V@D1PJB ;\JW5=Z82K/S M[3CZP5X/M&#+W[BKPG[%I%'^X&B08KVLZ&""S$_Z66VN/I&\/-W:7+(AQ 9C ME(7P>%KD<6 G^:P>;IY) M?Q3B/P0JE/:L?P7H[89C[T2A_S3L*G1C@'L.Y!*CZ.U),H!;:8'T&-'&=1;[ MVW Q ZO7'O^W_-MXP<-U/^P?E?;L,<"_N6<;)N,O5??LU!A?@8:0W96E[/4: M%$EW)*PR2H;HN)<&'^BJBS):@=0;C+2>H'"_@!(>O*MUE9SC6P]2L]_C.;;^ MC4R-%5QC/D20'%)W.SU,BW"1_QCD\.^*;JP@GMP=SXU"G1KQW164'Q;0GS-= M/Q5G T'/^^@.^4_=$W&65[H2R(5[Q5Y':*78*M&E.9O-,A6GB])T=>.4"?NN M%43FKFR<(]CHMNMN$O0]M1U):)3&B_)-SN?R8N:)8Q]>0<4'< &SM0@1"?,0>]G]<&8XJ(17"&(]1M@MR& 7AY6F>;P3*"ZBJRM;4MUH.#8&W MH.NNLB;(EKP;GO(L@H6M&:^>"&(IE!D3V5*][!E)MEQY@*4,,OM- RLW6#9! M?(KBKZ-*(EF2H>X(]JG8+C-VI:TH.,C3@0NJ($<1!01&9!!Y-N=N$YY>Z"M] M.*GZ,?+D6RX^D_RW8T^KL\.\F:M M,]H@PI!=- LNV2O@42H6O47F]<75OX,[X@03:3U6;>REP+8.0![(BSHCKC6W MDI*FE"K5X63,)D7*1"8:\^\K3"9+XPF>]^D_D$++J& M<3I&C^-Q8C@>Q\0APXQBPU$R20\%(49(I"C1\13YPR4QP>^-(C?H95/OZ20G M2&.3RTBSV*:S0F[YDY5T>D)5GXHY'F2*6KO9+R0893*DAL3SE<2X,$V*6LO@ M:TK:V922C:ZR6 WITY6MWH9-S;-*@NL.>OFHP0WY86XR9$Y7,L4<(&+M$L]I MHCIB63NCY6?L,':ZTF"6%A_M#^9<*;K-1@%97Q95M-(_T?M3'Z^:S/@.>^DE M3HN#3^*_ 2AYJ"AAWZ'O.CWL)>.J-%5'@UL6+Q*F.5;K6J@4Q%'!L=YVX,=M M&JJ:=-<_(-;A>:,]-?(%+_(#=DCZKE1O'J#;O<-7 MDMR>4U!!4H6Y!7[Z/QP>&>D4GCZ!F(WH2N1C#>:@)Y6GOIRJB+;IO]5[&NDB M[8<[:27H1_IL4^D#CGGP2A1S'5;T\;1B_V%\J MC*! A5;%9ZA./\9NV$_OK!S*O\9_6KTZUD'P4M@ MSAV,GSJ\F[2@NKVJ3KM>49?IEGIW1_[\WJD>6[^O>:G^N/'#J_EJ$\=?RRK9 M=Q!=2#P'1*FU(C94<5NO@V*!9U?0]J50E[T'BDQ<9.CX'8N-IM_@T4)-$%!F M(R0"8-N[Y"_SL*0 N:1Q0C/V\:$,3-L-;ER**=SR*BXWSOHU?>WZ5'QRN(MW M ;Y IN=;:!IG>KY T% TX7S7)HXTP_O-F8;6VB-O5[:G;9P3Q>Y3HE#S(F0I MU\8L2G84D57M)NG#C\I[C [J-TRPPF)6[FV(TE,]4:=*;6+*-H8TYA;,0SQQ MFJ?_H6D)7TM7*/@NC%W?CBMJ"+<>&/)5-(A;W],?SYM\JFAZ1!' 3N8+-M?@ M5+/-:;%./9H:@OZLO1HRB)V0#^2EIMS>L?)QQLR@+\9$;MV=_]P%7&(N@<\$ M;GW.^S(J+CZ"Y.U&1;9I@N6DV2&5C6-WJ?907$WFDV',I6LZ?MJC[(61!/\< M!7#N(PKR$2%W#_OF S--+3?)SN^MYG=^W:6/HJQ-R_)30G$&#RK@ C@^X]:! MX *0&/$?E"PT\BOC<.H.+@/Q\^!W]2.X/YLX%505H%;,*'GTI$+$,\7P4I1- M9@-QZK8+0YC@5\ =)"7Z9_-0U/8;"VM0/7;<%,B(B'JUF;+@)MOK FXFZ\6P M@O-P<5Z\,;:!'H$\:>/E0Z_QDP]?CDNN]DW?=VF_Z-(L!Y71Z5X2)>HQCXI+ MCQ/^O:17"Y]5=#3']4(?W>@!)+P]'YX-A]V"CX!Z)7C5'UY]/+P$MR[5;_OK M=;VS+-ER,Z]P'B!*Y82O=,OJ!0GBNF&>3#*( C<1%_BI?2]M P$$9;N;08,@7XIGWIR@/.J4>99MC@QNFN#]ZMXQH@] ULJ8NR M":_//81UM 1W&A16[DF!7\",JDFPN22YD/)K,MT:"[04U4=ZO[GY^:AZ"9[\ MJ)$X/+:_:1'G1N\3]KU) SNDW%5C[08]F&[R]*Z! 7RR.0&'S1GW53)WPTU. M.X):!S5 F!"$==2O!=H%>?UZ;"SM7BKJPL7:B-0,_0#;]ZF(B&$=%<;Y56"B M5ZR"\/TH06B7%H0>=IB0^NHHD=>+G%["]_&;)L:\NO61IR%:4P!L?P)*SFV$ M?8C> :G_+]\P:CX:$3 1!'Y3T'64BKDCDUV[AY,DY/(RK9',8^3@ MSFY8=7<,O6P&XE^5(P9<.!6YN8P'4]'>?F8X3#-:=> M;2HDG#DJ;#(V!RP#;AF2&J1Z]#?WK+M.\/O.J4&58MCR"T@:I,NJN M!:J?7']TU'W[57"\!U?*N>4_ 4][0(G^.FJGH:-6S6Z5B>4G#G[B#PX$E/KP!4\$6M+Q#Q$RQZ M\'<+:<>M]!....U>XWN.P) 4?'GBO1K+(*@LBS@]'GX(Y1?2L-'5P+='W8H; M3Z&"( 7J.((E9 3G1$&S6-ACDX"[F^CP)'_MRL>.:Z[1JRW[OAS=?["DZO ^ 6/6&=ZV"J"1/X+GW+ 0%;@35K11RSW+< M3]CG"<%5SMY.O?IXM%5<>[!_O%OUYM.3>_^BVV K.MI$O1\].+BEE.A2/!KR MM)CC4!+^.RH?G@L833Q!?A[PF?]"$<'*M[)>.O/.-CG> &3E"JK*0VEY M%M9N=T47NP[8QZ\[YJ>:( &O=8#Y#)0GL+M>>7Y\2!.HX7M\:)GV$#<] R;" M\TT5:A'[3N\^XF&\\]BYUQN-;F[%N6G;+2)>:6X)Q7B:S^KO[_ON]4;;W4+% MOX2Z>P>U'9(%U^>L0*\,5:%,5XG/>U6[M8PE,P2+6J&=F01U2E+.>WC588], M"R5X2KZ9AB"&KO4QDGW3W+-G;R;T=O@5H$)GT= MR5M.M*ZU/43LGZA\Z8F,% ?L9@#5R5/F@ MU8L)!-M_;KG2>MB/X-L94[+NMSJQ=J5?6)OQ\H ]R]#RZ\&.[)Y]%_=#;^!7 M*_M*$6'95UCV=1\5/6'95UCV=;]E7R\4,IUWT[S#J4/=IH<[NC3?$^++P)V# M \U D9'69D0,$2I.OGW@:=9HEIT@058)A30P]\-[?/,!R7)/PN\;>KF-7'PI M#Z^);";( .\>3 'T2]0*TP'MYB$&HENX<$T:!<@,H%JD>8VFE$:?P<.^0/-ZF556SYP?MVGFQX! :JT MQK$#3'CF)=B;!3N]L55A(SFDEPCV2:/LLZ;^R7?/6.Y[[P+JT^4;GT?V_/%& M_25N7XIG8YH\Q=AK7+0?PJQNCITM:"R3UT+:ZS#I2IF %QW[C@S'5F41:ZR' M#5FYI;FQ)/D!M6&!3\.-G5R7/626B!FC)E[P.#L73Y!?RDLC\WQIB#Z\5X&3 M-F&X[][AO6N" CS[?>="U54THAQ=A-?@R?7N[^_VA9M%#-^;K(!ZRKBO@(J2 MA9J^/$9:LCLG#$F%7=O[9_#&_E;!U*]@!+X66#AO$[8T8;]-SQCTNZ>W-W.4 M'&F:R.V([O"HMWIF?U=+<+#(>PB5UFIK;:P6.#D_ZNO)5DHW6Q\?(-=T_:O> MT/1 X[$L]4':Z"BD(A0MLVM9#EDN-7[\BIVS'B\_4///@(=GT%LYPVSZ["MX MFB_=LVK+?F_+12MM?I#,E^SILH'G2)QIGNK:S2LL;67I<\9RW@@P1)Y)-S*= M3I;(4YUQ?[+@4:FUX$G*"^@L>&HAC.7M?T L,V]/LGK%2PVW1-IF@UK-N^<'] MDS#Z1A,!'B]#OU6$M:PYVB4Q:="5P*PH3G5.*SM;,C$=U)K-#_INZP:RWJ%R ML$.DK .JP*Z[,K&%9&;P7&-MT6RJ<'=$=*0093%? K2S>H4+WW]S3(@TEB/L M6_JY7?SFCBEBQ^!>6_SK!YX#$JG[?V+]/_WX&VJ(]@J HRP%S-LJ H3I%-Y# M'9J1FB!B7P2$V$.D7,Y$_M*-E=MB$MU3QNM%Z:V%I@GN/.>N_7L7E?4?N6]N MOWN)C&._,L[V<3O9(C5K'TJWST0Q]XE*KO*$E-2= L5!^2)L!=0J'VO4.]7O M@%PU%^]W@(7Y_2\\ M"4'S+DJOXGA%(+&WX4^6>S9_6.\BRO4-LK1>*OF&T$K3W:IJZI_OO6\[<6*8 M;"V+?'[+KWM*L]&)H7&\,>+<-%Z,/5$7K_:Q,NEM@99+,@C?B^N72E ?20-Y MSB>.9SVSQT:E^\<'?Q'*";$WR*C C:)1=ND<>1$,QX+VVBLDZS<+]$R7UPGX M+_GO_:P-*)9E"'C?M^";92_$53SZUL^0]2=T('^K3'W[T&N^1\W7%:>O<5JS MM(H.>ALY,VA\.ATEAL6<_<36UER\7NRJU0JCIWGVQZ_X.3IZ@ !] T0/D@IV M\Y2/_#H3=S"%ER1Q&KP^;NJ-$7'N]=;WG%D;S_4561I0G<.#J&^ +F_1X2Z+ M/:TL*SFS:?-)::VC&VTMM\K*!Q1Y=Z+%CK!W'2_W6.2K9NP>Q%;=N_LFOOJ. M>_-N,\U '$LS5EOLST6!D!5I$RMU:9UM(UX-[;)7D.P-6+;7"D*N<5VX0Y4< MZ^*[5<'M3BU&M-A9OJRTXF6A797M9"R/)B:<%3<-XX^]43]7EE$#GHH%9'&@\>!(!%VZ5%A;\$+6?\MO,C%UEHT.V_TB>XL M2I8L LV0.>('U!79P=Y,J^_@%3QLK))=T%MBLY2Y6J/.-JNM^90TT+"QT]%B MT5N X>KD>1]@@+8"X23H3E;9\,M9JIS?Y*@A!,-I\>=_CATK*\$ZR2?^M &< M;X?#-0R?44&2I[E^/JUH0KW6EIQ$9C'[_&RURJK$=RNM4IG7&%T=U3L+<9"# M"AMSUO#Q#-NSN8('B=]S5);D!BH/,M0@^X6W9%IHTI[W%U0%<+#PR )Y\ 8V MX4@(RF4]F$,F[+H@'$KMJ; $?L-KC-@7G0GZ49OKL-!]C/\[;X9AD>+?2!/% M]JT(M_82JMF#;&7XYSH:>RC*UG8!X)9&[N<-^/*PT"8.\QE$/P907LI*CG@$V7Z(3\PP55$^"7$=?N<5/8*4KTJ3)\7OB1<#>_L M@EN^XM;V[#*HQ .*/13B!Q7P+XM_KT3&%_0'8CSDKE>3WH%DFUVG-98::!VB MMDA7ZXR>%O@FGH]-?I"7'A'+GH0E8(FF/$(:W\A8 EQL )@RZ^>2B! M,.HPKOVZ+F@"3<#S37WTGA]KKE"O]-PAQ[.S7Z_:"KVN5Y(X56 ;XT-\%5[% MUW$SUESEG[@V%\WEB$ZQ6BPJ"V@@4J^+F9VL>%^(YB\3>"/V]JYZS>M",D>S MJ[WJX)WN^8HLVS='\5 =AZ?P:,=@F^@9'I]A[_"Q*CCHB'^\V?MGK7G.9$NE M/%<@*##0VNUZ,U:<7Q #]ZCG)UU5!"D8SY1D83J<#>I9(KY(V;&\E52U&JZ? M.IV,>XQFIX$>5WM!"&G:36U3E M*-=O*JPJ0B2CX^1O<[-@4_;=S.Q\Z?3U>-D>GW=(_$U&M:7(L&8OK-F[CW*L ML&8OK-G[3C5[U+MJ]NB+,94W!E]><][L%;=KIW$P0RJ%%#3B PI80A^:5'L& M>L0&R.Q33!*[8/C^@<77S-+(YLBNM@%+@]=,:519+=N#[I)]*4OC?8I58$8. M[COPUJ2.R"7S.;P.^U?))MACR>5S.B1S&XL;6K7(.]OB B0W-;DOWV%.QW12 MZK25YD!29+[#RK%X1X1G#-<;B,EWP*F0,_APK05@BN<6;9; 9"807U 9]%$R-MJ+>_57]^6>+!%#52$78>*U&_1)^ M[\'//>FX]P^8X'IZ\_]G[TV;4T>2_>'W]U,0/7?NTQT!'NV"T_/O"!:Q[XO! MO%$((4!H RV ^/1/54EBL?!ZC)%MW;ASVL:%5)7+KS*S,K/L&;#8C<2A3%\X M5O@>.]@=Z_F/;0;] <[C4\.3!J^OW?_!T,G)4>-YR(R)DGK]=2Q$B7"JY3(;BJY=.B)[J3WG>P.&DE8@/ M!XDK[* 12UMYL\BQ]^M3+'#9.V7#*5D D:A MO!P?='R!U!Y>Z 0;^ .V^,9T=,JF6WJB)=H&8(KG8Q(T1!D\&7B3Y6/GRPJF?#BRV=4QSVB)_Z$7PP3(O%4Q7I H;LS M"J/.#] DWD#A$P^=S;VNRO)*4F$3JIDA.G[JJJS/5$'3_*I#V.<9/-M$&YBY M@3VS+->R)2WQ9[[9^PL:T>CDQ^]8KDK"]-B.&[Q2!M(!E$-*0O !+/%4 $6N M3G\?+6HX>EM]'?QI<4.*IUVL$)'DV MZJ0'EO1\L?*%0UG84!4=G7Z-"L"3=?M?:XQ$['Z;S@J*DRHW;7G>-N3Q._WN MWVFABV>&N#I)+[CUI+(H] J,0J%J+NQ9%_Q/"&Z"M? [IJ.C$>LI%QEJ!ZS< MMPU10?[T5/*:ZL%[.MS3K_SU3 'Z*ZN4T=TSX>#U7>+JLHR:Q+U.H,/Y^A?C MZF?=,D[:VWLW--SR^HHW$/,8>X%_;ZL"VJ:#7&1O^_'ZN<"8"]KP">QL[\E+ MNB6$0CF'FR/\W4X ,G:6[)A,E%W@O 1?!%/V3GZ3%X5TNS"@P6!L@53"K=QK MY8PV 'DJ ]A&EG RL)[\&(PHK 31NV;*-Y+]S!-TO@>^,@\6+MA /G7)!31- MP4N/3C*A'/,\=(C6FTSTH%)Y'R>Z9\]-],!.*(N Q:C?"PI3:MXJCR8"O&X, MWO?T!"&/YHP?P?3^^'@ZKP?IU_60>&UNXM,>XPWKPNFSPXFGN[H@4KZRE9/( M\:+*-$Q!*=V[&7E?F60;K72XL(L5ZS]ZK9;Y4&7,LV>Y,%K?6YR@>Q]F3+ M?TL,(#NWV\6B5$QCCKW9C[M2IYUR864_EGDAXOXZY81B 9NVG?:!A5@J'J^! M/PJ-WQ[BS>?0,0*\6DQ>%UW85<=[+)WNU;EUN46+F7*WKU6A5+S80F;S%]3C MYY,!7M6PP>MP"_FJ&MO@!EK4[_9@2)P4'!\??FBLZK/>;T(!YZ7#JV@F?@_8 MQ$R2_.Z0OLURO&[C43,DOVWNR7>#/?F +OZF]^%5N?_7.GXO2Q'2@IWZ,<(=C M3^?7@D Y]2[](&' 1I0F1LJ_! J:3(=S/>\ZD$>[)_J]71L$]Q16+EU$ CM^ M;0+T?7SJ_]2.&#JR_OB.=[_7_;*(C$\T_=ZYZ>FC8VU [>^KV5EWX) /O5[; MIOJ/DC8^K5S"%M9CG)@0_$!RQD[#)<2RW8 5N<^ZRIYZG+O^G7+7/RX;_=D;9,#D+EM$=XG35C_(3$8;9BC9"%UK M/GUM.HNWC_)5C4PIYJ2Z5YRUVB&$FLZN]7G$S*5*L_A:>ZD'+8$*HH1WDV$; ML,*8HL"D=7K2 %'U8#)A)R:3K-27I?OI9H6ELK-A12SRY6H.IK+2;))B+G2- M?]HB.1:5QA;L*RS8/+#8+EJQI5QFK*[RSG3 B&G54"6J-)$[\*[,<-'OZ5V9 M+YFKC\S08_(':M7_N$O_LX;O9S7V_ VF4F-&5W9#5> T& 5)3 MD)V7HX7>7@)='./,'7Z==QN=@,;)PZ#)'^'XQG,77:'SRX5_D-67YI8TE5-# MP57EC2F<'.,=FN-_QX"Z^"[7DSN7? M)2+)/'1CE+92#2]H>,@%\O-8@N5Z0V H-$@)0XU /4CV;SA&9S-^M%9,J!!K MO(MO/2HF$_(Q/H\B4N CKU+".MXZ[T55O3O0S;,[].!\# <6SSL6;*8#+^T# MC#R<%SR^:@Y=!/.8DX)E&4#RH'N!UH>:?:J"J0-A\Z^5\*0NJ!YM5=.>?%[_VCGA?+#,(,FF/](Y.\DX1':/)7HH]^J\OW.A*/P%= M@0Z 5@J,K8F?P/+8$#Y3&U608>Q>!1L!BGS#J\[@=2*(V%/96CFV],@4\.]; M$[V;A6!2'DJ=\T/58'^44$STPB/G0,0LL(_X4!\.+0EH:^-%:B(($H;Q$T*4 M>(JD2#XS(S">PMA,AIREZ1DQ^\/S\;UO]$6>NG_(C!21'6)RA:F+2J,YQO@L M- ?CVR41MS4IC",R]=W17[0F??,998GPB/IJI4%JR@Z)KLCN678+1H;FV<'J4WR;ZBX&SGZM]6-5?ZA5+V7N-Z]K(SFS4UV),*1H7GJ18/= M"L_39;6FN$^3^&"==:;3T7VN+?6SL/+O\4AQ-E]D*LNAH6B=Z;:2JFV&C#@' M(T/S),:Y8F;"\/)@/9U-2WAEVL-W<&1HGAS5SA#9)B).4^' MYVE+2Z[/\BS#M<2^RK0$B:M)67@$^'AD*]N7.NVB5<)ZV:YEV=7:5*QUP,C0 M/*5I>/8@:IE6W[7N2&K8Z)AP9FJ="B0.QT1E5E6%],>A.^TNVPF5Y-OQV MJ3-*F?H]86,"UKCO;4513\TZ?#H\4L#8EKJR2PN.Z:;,H8/7M)V3!2-#\^SC MK)K-M4@<$P9:-T_?[\=];@M&AN8ITH-:/^\J&8YHV$VVM26Z2[O#9\+TU"N9 M:L5PNIQ"J!JU*K5Z\GR7!2-#\Y3QT6;#JI/!0!H_Z!)KI_!.#HX,S7-+U]<8 MG9_-,7F_FSD/Y?L)3\*1H7GRN_N>5F$P>Z"--KW"U!SM%V!%.!:>**-MM6P! MIP?8L"MAF4'3W3>K'3@T-%.2W,YV"X-.8\YV4FQ@G&Y&KF.7><7.PK+ M+X;S*M4S)F*Q X>&YKJM[6*_+&VM+%HKIG*ELX-#17N3$P.2XK$8-\ MM?>PJ7;FZJ(\AT.#N9[=*?\F;YHM4BP^D4O\(*66G1I>Y,4:GGU\+UU/FL/M MM"NAACWZO"!;L#.48TI]\**<:HC*'T&\*=TW9NY(6> 8P2Q*ZWR^QQ1X\$0) M>$ K\$S;=*0/BSN%XF]/;\ X?9BZG6S-,N[&\ MZ_56_O&WMY.#-PMSR3JS"Z#Y\-IXF,<]/E6M9#$A-:0XN5)N:\9:F-KS%Z(O MQ)F\$+PJ55>SD=:N*;\V*(7HU+GCW\^@1*OU9Q/HD1FO5T/ MVIR=XXA]%ALN^6R[L064 *Y\*'80#B88P3L2/DD\(_'D?B!DBOMICM;)J<&) MWIQG \^/N@7PX.""(E]&$*$#+H>2DOU44[]A%_R+=^0.#U@M[X3U%]+.JP,< MO-G24:76K.NY(Q:TU[D=L(:!$Y0'JFR 5UM9?5HW]'D=7E>'DGNLG'O$%$'- MFI)@H5.M,"X*^<64S_75%-<:*-9> W;C7MY>"1=?BL>?!4S.CWW?$C3QI"0X MBD7GIBET \3*DGX%/YS.#9Y<^J>6\$A#],[]@H-G=$PJ.+81?."=D:)/SHY2 M3QO@>&/"9]6V&4S,?R'NK=R>'C)?)!-=\.<3REN__Q2:O*/Q?Y\2S7]?0,"3 M&8,R>4OD[ACR)@1$6 $?D=G8D9$@1'8 M78:*.1$!3L38%!%&Q-@4%4;@=^F8$U'@1(Q-$6%$C$U1841L-WTL)_YCF]#/ M_C"?^O-6G7[#JJ^*PI%>LFBH\,/_]T?ZCWC)/&DWQ;G-!DYUHN(Z$7HI,5C5OC?RQ)/ MO%?B<>*.)K^TQ,,C$VGJ$:<':P2L<^F.>1[B.7E'9;XTSYN&GAKT8CY_=]WN M&[:@?L1F==I$6A0EZ?Q>@>OO7V@A?A>Y#Q/96R_J/779'^&;WGK=__L1*_&< MNQLLY40?T5GD:0X*4):S&G&=NKH= M:IB<;I'CQ;+ODO/S.ACR%243P0&Z=QI^R%0@_SCD%^;V375O.4VN-2IU)XJ^ MW-:<#D_RY!__X$DZ320S%RJ/8I6.53J()<0=^M.?7A/6]G>]N-U6[7O-^W%LL5BP]FHNL\N.K:Q@_G(#.QC3"19,MP- M.];L6+/CS=K3[+VP*9?T0I%6Y&&CL 4]7=9FF92Q[9841RHZCM&] M7^_OX1Z<@7MP.D,GF4SZ&4W] O&LHKQ#G2LA!9*PON@K^+'1 96OBB _"BYN M9=NW_99JL%LL[&_(K1T9E3LW)?L"VLP**DN-=9'"2H4B.1KWEWJU#ZM_@,6? M9I(4$;[?(%;6[ZVL+R6%_#AE_02K_8U:6R[6+2TM+!L#II@>6?9*RA;&L X0 MV/(,\YQU$*OL=U39'[B_?K Y_D8%;"_DTG1(+6PE[W3ZVHC6]%H9;IO 2$^S M22R=^7 +_=:NI%]K$X<$XI# #PT)O*;9U:M,_NY<9N?Y(E$;$+D9RZ_L-=_9 MOM_D]S43%L'!?DAPM4/97@2%<-S.OUL)AAS _T_[PNX"I/5SH\)RP@]);#@K M]D:+,;^QK2U/0T^ )O$DPUS1%;BU4L1@$$?^/Q,,+KD4HW7C?F2,"9Y;$SG, M;(VZ6J_T?HOF8U#!;16'),FU"ES)U)>M#KZO9E2("L#3H# FB<>H$*-";")\ M7!^"&^@XD=IR'\V>"Q M>3##B2F#QY0E=2/!6<-'"KJ5"C_W+=GW7SK6\@5(=(-(S9=$A;XTC6)- MBS7MRQR9?&D:Q9H6:UJ\I[V!1E_2KOYF=6EQO68$ZC6)N%XS:GH1UW3%]9IQ MO69LF3-L6UUIPRE425=%B5LKW<^ MOE:DLQA7R3JUK0U2]4Z:PQ[&E-F#/?Q1O2;%DDF6#=].%:MTK-(_-&OCC2I] M*4W#8G*M\M"@7,4ETJX[G'2L?NH*M=AJV:*(U:S!#82ID5VYF^Z#)F^!;C-_ M_$, _SA-/9=C&FOVS]7L>+.&FKV5["J;[A2;G%"^'Y1Z=:/G3*^@IX7B3,#S MC+91W/R8EY=SLUHRX"T^J%Z3Q>@D@W]\-GAL":3U^S\TJLLY'4V1^XPWZP0?Y&#MSBLR?S_&-EFH@&F6=6]M2NCM=S;O ';\Q+*R(:F?' ME,3:@%BT!Z1#=$KS,;J"&K5Z9)(9,CXZB&$A-A(^[!KM&RBY;93*+4.@1"[5 MTO"'!YQ:9 IH[P?^#)-))]/8W+KN'E MVY)NH2=!+U=;J88K23E)EV:R#9U?JV4O)+._$/3>0C"E'+SG^_1;X=NM]_:X MV#>G%*.DLEMCG.&U#P,X M@,/Q/Y2\O'W$%:(%8=$V0=1O\STH( MH0FCJ]1EVTI(/F.MNT3 8\0/4YXXD(O@RZ:4V!@J<$D$T_6N@#^^ ?[/%A>' MQSSZKJPG! UZ,U;"-A(3"6"7+9F:K,-S/?OTEGP'5*1Q2K!"_/GX1@_TQN!T;K$6M7N3Z^T=&B)!KF:[PM1* S8[:)$-_)ZIS\:= M:A: (G8IC/G2!__VT /,XPPW$#@Y*P@9$"%FLFG9/UC=+W.BA/4Z T&O#KG6 M'.^M&XK"*ESV)^OY93IEQCH@$Z7S@A?UFMCEI $8!<& D'/;Z"; 9$Y:@ L/B MD>$ $0#HOF>PN))@ DOE E(7_4L JV *?P ?FI*UDD1XOZH:LEFFTF78 ML0+ "1E+\+FF),(2D6E"VD$35X)+%%; (-D![MC@-8G_C5Y3'_KW!2IO6& Z MHC'7@8DZ/<@.%NW# )P',8A7\D+PZ MO=[A3W\.O0BARXG-BM+EA,D@C8F5Y9A2@,V1O@LGT1S)!87PVB1[^R;X220; M973Q\"<"G14 WS5U#]=K(L M_])K D7DYE+*N]M:F($W_Q+4K>!:_C+9S-VAKN[7H8".1 XK=D?2_TZ<_ SI M$2*F)NQ2)R3S X I59K9O_RO!9^9WDW<_H;@QF\)* D@@6LE$11?O#G6,$9MM MT[ E9" ^$25H6#/GP+71!=T4194\$W__,9*_)D/XEE_174U 0 F NR+ZD3_ MK.@ P@W' J@,T'LG2N![%HPW(IQ>@27XOZ$PTY'@SR/S.:Y<@@L ]'Y8$FV0 MSX13%/Q\ISS9*;G]? M&RBU>7^]::[9?>Y^#@T&XO'0]2Y=K76RI;V2THOI2C;=L^E2AR=X+#2R-75' MC"/0 XUP*"NO9K1U<0Y&AB;J-,>=#;XI+!5G5)>XL:O.,Q/XS-!$N4+O7E6+ M.H&5%KW"LOT@"#D>/C,\48W@;3W5W-!<;UQ3N7)O5FKH\*ZKT$2=3'4^(W8C MV(=V(^3',ZU!:?[-E.O?P]MH825,GN_9OVCH?B=@"Y1%Y8T@.>ZXXHLKS$ M9(JO3K?;IDK,MSP57E*%[ K\O: XV'J15S@K2S(K'-XA$'KFPA2PJ3YL8!PQ MEH:=O-EAYCI\)AUZ9O4>OZ/TQ&ZGKKW6#PB/1XO[U316N(Y4>%6KVSLG%E I^)XR':%]N%$5[M4HJ MC02KF*ZW\R3L%AQ:O-;<:EB7V R489&=CBGVGJ.66YX)CQ0Z2[*9Y^8$IY52 M0JD^V)-..\NSX9'6?)'-E(QV'7,T>MH9-N9+#BR)#7->JY12Z4JYC7%:1N"= M6I-NR10<&5H\.2S;J69I+P^$W$[<:>HXU=C-^73X[8N'YJA*2K-3L!' M])1G61''659(BU2(7!F*6ZY,/:3 MZXU[#2Y?ZDUHL3.QIP_S2W!&;4TV46%3[,"QYI?@K#N8]F9K8WK/E28UM](MS,VA/+\(9_M2M=[2LBL38RKR MSFUO<2>5G5^",Z=A[IN,GAX,\I71? $FHAKL]A* MZ,UJ?@FDB'6]1F3T[0[+]PBK59MS+B5LPR %AF[; BG)G>(,&]JM5$O<2J8] MG\-T[=":RM)X:.Y+[257:K*S]H(;+_8%5%MQ>.RU#^E+AC'=RJJ:U:<5W1;T MN0Q<0*]BM"!;HFI8CBF%S^'+NXW5MZN%!XR8=&6>9B%X0Y#UJ=I+'Y$:MP5- V@[?Z3\,]+_EU%2 4 M>4<^6YATXA&?/-\ SYP!X@0I1\'O*9BD]\L+\6T!$5X,K?G13O3B8*@PL0S5 ML:7/"*EA=QA]C"S\?C+8,5#ZRA1'/S.3BIEP0R8\G3&+$3%?(L@7@%KIF#$1 M9$P,9!'E2PQDD>2+=P 9,R9RC(F!+*)\B8$LBGS)Q&YD)/D2XUA4^1+C6"3Y M$GN65V7,&QO4O!B>O'Y5[VNI\N&WIKP*O[_Q^M\+G3^1)"^AUD??.1$B"7%' MA8CR7)X>I\/I)7*"*NBBE!#L#[IVY&OI2X@PL0+=2(%>BL/\1)I\*56*->ON1.V;LH45%=V(/[8NK4JPYL8?VJDU'=$Q3TD7W1VXXL9;$MMGOVF;? MRSL[J8(80%T2+#AUPSY.MOU*X98AXO]NIWH@9WBA4%V;P75$?* MN:@O2%X5+.OLUK%G>HCX=Y&]8F3.;0A+PSP^?66+-N]KJ?\8J:+@W9[A$@,B MGUWUFH54?D6]_TJS9V93@L&F"U<;I6#KC]#CG&TEOH)N/12PZ,(PE2YR_7M)G:/ M*^ZFQ?3']#+3Z+S]-FGXY.5WCVWRMG[7B95SO(TC+ADDB1^Z>ZY M;Y\_^(V@)^I$N'T.>FS'780FQDW74@95R"BMNCTKIO F)BIOAZ;?B;+LR.YV MNR8WKC)4UN.6;+K=^CV\4X0!AAMYQ4CP3U?*&)D^(<<_!J9( U-7$N$TBJ:A M5?2I7\Y:]YW-QTAEV:5U:M >:$HJKU=WN56Y+=>@%97YXQ^2"=_ &B-5C%2Q M/Q=#U:<'PUK":%.6JS.*DU/U##]DE%JQ ($*!L-P+$G@Z0^/A44LC:4OS2UI M*L>925_KU"%B9/BI1Q+1#*OY.NT_AG4?L'%V1HRY=7?54$6WFE&M[&=&U>1Z M 1-KXXX^R/>=_H(NM>EZO<,S,*K&)G'LBA9AQ$0R"KKZ)0Y*;U<,%"W"Q*;D M)4CCB^*PAYE%@W-6ZVJSRC>GROISJ/HP#%T0P"^KKN/P:3'K \YKJS@:#L^Z-, MR2P1S/NQ]QU!P%EZE"U0J=H0&XH9N_$@:\MZJ<.S, B8SB1I&HO/A6,LNWW\ M+\)4^HS*HI\N!;&J?(&^/K&FW%X(8DV)#>3O%*LXMY=+]*1.*VS3&I1<6>NE M>+:_&FUO&:O@)6=?<%IE#G.%G=!E='*\:&^!_0QC%2\:T%\A5^FWFOCV#5M0 M$].SBU82)YU]?[NE;Y23?,YI&*+.]XY0Q_767S&N@=UO-_-4NY6B,S6<2Y4$]F%=8^C> (, M;(N$DTF:O&(Y<<2D*P:8N"U2C"_7SM?)[$4B54M)RK X+!@/64+OW6\!X&3^ M^(>EXEZ1,=C$[M&/1IN/3)W9;I;*;+]N$HAL*2-/9B M'ZG_V )X[17$8>E8MCQSO8]D@)NZ_0N_$%["B=^""#3]X#M^C%V58R";^94KP MKH2-].B9?A@0+=D?&C(DB8V(@BRA?8B"+(E\R=R0; M\R5Z?(EQ+*I\B7$LDGR)/_<7+=ET@O/R?(9QVG/0N=/Y$D M+Z%6Y.YVY70XO41.4 5=E!*"_6%7!7\E?;E9=FZL0&^,P_Q$FGPI58HUYS8D M>;6$EB^^Q#[+/(N7&_52]6.*L4>W]96"SS,0Q\+Q@H M2")*.DR0>/)'[IBQAQ85W8D]M"^N2K'FQ![:JS8=T3%-21?='[GAQ%H2VV:_ M:YM]+^_LI'%'0D!E*U1_4TD?;4A^A <:L8:!G#93WWU#1L36PQ)G=KT%]JE.'-E;=061$59 M5]WQQ%:GZV$GRU.PV23!,$F$IH^ZI?P5]V>*D>K#W.>(+_7#D>I+-!T_!ZYR ME^O;3>P>5]Q-B^F/Z66FT7G_)3VGD!3N\W0!I#2Q+H\G)/Z@"-.A-7?=_G J MS@%(,0"D<"))9^@8I&*0N@)(^0&(:*WT,RX1B=B28Z&/?8C/]B$BN177>EVC MNFCO&XKDEI<*WJHW1HOWW__Q(3Z$-9L(T\Q8(3%I8Z>XFFMAPA[Z$+#E(L6F MDPP>[EC_5X13!%Z,8 P%5Y4W9GQAZ3?([_DF&3W1P\^(Q& "7?6?4\WU;8.? MX%M%DD=Z;V1GENOZC8,PNF*/F^U2F>2D;+ON%,G<<)_J\#0*PB19&K^B=Q,I MD8S1Z9:9#)&BPL^,NSP"*\9-UU(&5<@HK;H]*Z;P)B8J[P>K-P=>J%5E4%1T MMJ.D.NXNL\*7]V,* A.\*22)I<,WN\7 % /3%RH7B''IEKB$+AEY='W(,U94 M05J9X &(6G[E?-XOS^@?\VI*@JS7O9O5Y*\83'N$8Q:^7&^YUK3!M;A%:=(TZWIE\_Z#K0]Q M!FVSE2JH DMP3,M=389\KDL1$)M@-(U,9IAGS[J^1;)37YI;TE2.DYV^\4'% M[7(=(TZ8'Q*6\W7F4:TTOM[$ZXRB].KX=E4=Y6QQ#P$-1?.HS+.'M#&@Q8#VF35?$:=+ MC& BC@-@UHX!1E^X8#2-#E]AI MC2S^5:H/[A[?.$M,TJH5:MY*I7K:C5-)=J79RAE54GM%&C52%#EH-"DCBS^:2?+U,O,'*LM]=%_DCXX)Q072T"Z*C![X1B1CZJNX_!I,>L#SFNK.! MH.S[HTS)+!',C8]NG$(QW:TUE8&2[]H#4MY:G7D_R[,P8D@F*2).EXG!+0JQ MPJ]$I9_I:)]C78F>U&F%;5J#DBMKO13/]E>C]Q=]O#EPV,%[NW%5W5:5_* V MD+5L<916.P#7F#_^89,40\2X%N/:[4.&$2;29Y1L_G AB#4E=F^^$#31'FJ4:Z!(G?GT5<+E9QE:G0BWM>=KL M<:5YP:Z4JA9?D;8 G#( G,@X?S4&IMBS^B)Q,N8AM;6;34P?Y$OU79U.51XJ MI1LW,AL7J$'6K#6V6&O>E'.+!B=2>VC[H$9F&2;)LLS72Y_ZS:OOKA:R^1)' M%[>,6D67*C^V3/X6VVRT%236AT_.WHE6>/^--P!YK\%7\:74L?+<($7DAQ,A M5H(0J13,Q 4]_1&:"+MFO3$(XHT7$DA "6KPA"\%[ M4$J59C::81P[BP#L?"7"G,O7)^[C,96^G9)=@4H!7'_Q,_U/3RQ[D6Y?70?C M?+PH[7Q?X_ [$J'QKZEWT=&T.!$[=U'" %Q!-K^ZZ![B1IL6EHJ'XB/?2 M"YN2?:D7QM(HUZCA<(#<$4[ 40 M5ME*@.&RK4K3A&TD3$F4 #>10 +% G]*K 17 _^U$C/3T!+V0DKD#0TLQDU, M! M\"SQ$T'5'4&' (F$!AEL)8Y;P[TA+3"0P!1T\*R'K"0+#T\F$LX*O$A+6 M"DC53(:%%_.Y*;!>T90 MB=!C1,.R(<$ O>$QGV Q17^@*PDFX-(4K+X ^ ,5^?_^A3/8 MWR2>3$"(2(9GB7CPOS?*BT,(D#U2-W1S'EK@"?E]=%('W+XS2;'F@%CWY=F^ MH)..<]YREGYM+EPCH$AK I0$3=OJ(KY*TP,P,1XP-073Y&?;S*3ILI8^<-:L ML9WWB[U)=@ZKJ-B[I@ _!,,!OY%,W26RB.%/B8=P+B A M<;V"K(2V,&!!C)*$W?L M,R(J6 <)A2($Q6OBD2%A03H@H)0]Z(1+/\@(A#'!6SU"8-V2K+O(;&)9190$ MN(,!4AL7MS'3< 75=H_Z:#F3)=A'X!@1&*Q _1) 'C7P!T %P"BP7\@>@?R^ M8JG@>H)$%FQ1$MH 3,DK%P0/.6QWAV&09/YW/WH["JT&[41@I.OO1:>Z[1'G M-?O0I:F'=B,K":8!-VP;T%5UG]V<$D?@"4WY!KO2\\"#Z/2Q3>AV0J/3WK"N MS;4F&*Z5J@UQ4]F^#Q;:'N%:LZY'R>-N=A$@:#Y/Y)U)C\8T=>NJA2+.UEM9 M !!WX4SL SY OG]#ICRZ6(0:K1==H5#5,: DZRZ3WT]JZCO!^HUG\R :F>X@ 2Y0AY2Q_GRU_JEQ1TX=!K3%>+3 B7YN/NWLW7R8!M6CJ M.:OT'-!.?*YP="1Y@H,^.GJT]AOXA+T9#]$>!Y#_,Y4W__P7_!,@G:@"G(%G M&8L@*2DXEH!P%)S68_^^RN&#*,'--0!#@@J.8@Y@B&(K8 M^<.?@>P!I5//COW]C_[XIQ_8Z'FHZV"'/APA"%1C\ M-(45BMT!G:SHXMTA@3%BLVT:-G@QC (9.LJ?1> RDW5@(<&C!0 ;MN1%+/[, MH[,08 _]%=75A-R]J$[TSPHT10W' N ,S+>=*('O60L8)8=PO0)+\']#QS]' M@C^/S.>X<@DN!+0;\0Q&3226(OD9/9-XB@ _"10#-DJ69266%F<9FOC#4S$A M.+(D[_N->:XW%SBWCSV,>&8VUL@MW&L?CV2JI)K**FUZL):%_9QWR+96WO($ MCST>*=3+J?8$$ZJ*MG[0J&W%U;!1!XP,/;/Y9YQ!H1H8X/!!M]6.G.> M##^S_3"AYF*JT!T0%87HC(+5B5X-AVNBV.QF>EG=;G@V/ M%-E<=;<"4CK(S]:LP#>S^U1K#D:>KYV7<(8@9Q.,)VE\PE.T0/!"1F3Y=(84 M,FE,HJ:3].-GMQ[2^=IV.UIP3"%3*VM+EVG7.H!7Y..1'-M2QQV73V/Y8G_? M;T[F$UR=@Y&9$/^%_L)J=>^WF+;)B;7&0Y]@!I#_./UX:'5B+4KK5#FGR (S MR2G54J]OP]?CH9F:^QT[RDTT?3#<&*O!?NY,U_O.)5G)]YLK4WGH30=KK4BT+1H;7E&E7C5W-+>P&4M>2L@,NJZP7\*'A-17U!K&Q4JLJMN9'M4FJ MT)R[W8NRNL=' C%*"7VL9QB*.D6D4]!J^%D9;,#*T>LR\7]_WZ_9@T./*U'#JIMRT M Y^)A]1/&J=YW!&G94XJT6.N;#M%WH43#1-J,^DR#N\(K))7Y)([)66ZL8;O M#Q-*LEM-HCD?;SEBZ(J=OE!=B..+JKK/6_5[<!VI0X8&9HI MD4\Q5':^N>?<+"&+?7F=2GJU1QVUA,5@J<)XX_'EJQ%4G#-+7).0];#,M5RX5N&;X^S*?-N#.A1W3-]/+T0,<&2)_H39:Y!^6VBT5W6830M:1W+==.E M@9P;E;!=OUP;="^B?TVQ[G?ZYF&J..F"C&U;[9J>S7K7&#[:)TKE\1H;%UG, MY*)W'NA;N7_!U/O+>$ S#XB?,H+5CS#9'3\PZ#M\>7A.5UD=S2;4(++4J M+S*B3"U('-ZB&%Y3F^1R96V:7@^8$;':C)J%>D'(7MJGA)R@#]L9:L*E')?; M\W1V*I/;T#X%T;2R6#1'+8K!2KG-LN56JGE;@R-#$]V)Z0FCU=.*PK *6[>: MI4&A._>ZMC_:)>52V2SEFRVE5Y14-6]W-WT-C@RMR%F.NQFV69X/2DR!HL;S M=CE%PA6%*&HL!#??I)A[KD42A=T]KXP( CXSK'JJ7C/Q8C;'<$R=72FE:F52 MGL'V\F%]8MG*/.6ZN5:EP\.A^!]^!A2P^K/V M2Z.A0)Q%$CXD[G<>=NF)"VGJJ)(Q>R;D771LQY1.(S2<%\]$SF0?S"BG&J+R M1T !JRC6EW/:G6+R8&RDVLL'-M/O_)&0+!&X,$S[ M @,USS=#:SN/UEY,E7E[, @EP07Y9< GG, _)&:&JAI;Z]?-8M^/TPO/(U#0 MY7IMUC+*ESQ$A;S\6A$L3UA9TJ_@A]/)PB"*'T"!WI7HA2#."O,$QS:"#[QP M#?KD+*ISDJ+KCPF'S6PSF)C_0MQ;^>MZU;#X79IZKG[ZQ&4\>3Y,P9H![@94 M"WY/P0SE7UX,; OH]&+LR6<&>G$P5)A8ANK8TI5C3D^7DKREE\,Q=/B;"=W$ M'1XS(@J,P.^(9SL*Q(SX+(V@[MAGFR7%G'@;)][8R^W%O>'S5OUI!;8OH? ' M-SUX*=[K'"98!_5A$G_KQ=RB9PYQZS8?'U0*Z.^3$:L?]2O] M/J_,;R]LRB6]4*05>=AHK#.KSCHM7J?[:CA T 33ZF]AF[@&F./B4A=Z0G&[ M2G6[M >R;$\=EJ^F>QW_'(+.)$D\7"3SNQ#UV7A$?X4=.#K@\ZF+# R'CX*; M&%L^"UL>),'L;XT+D%+>"_1PK^1&F+:458%P2^RV.?>. 7$L25\!4FZ]80)V M,+'5\\6MGH_&HMCTN34\+4Q)N@!0^:Y@858-XSF!ZSXL<[7Y:FG L^+K =1G MHQ$;VSRQS1.#RA5 I6@XY@5,<7=20Q5V[14FY7 FL^)M*6/#!(QO;?2DT1&L MO9!,"267QS;0Q]M MVX-_-DVTJW7^QWA#I4WOP/KP-BL/NT?]/L"\,E+LB&O MIV1=(>32D-VP+7??A E=,(!$)-/I\!VI7\J80AV=8VOJ32!VZUYO5PMFWWIA MWQ&;WMUU3JBFE 8N[AK<&DL/5P!Y. N'*8ID1'K._;8R1J$V&^;K>2>:L*H: MZ(TP/^UQ=9:YMP+O-Z9! M_37?!A(MZ3?:U@WMXSB9<76Q9TP9.]/@7PMZ$_ MW:PW6[\I0&4V[2Z[[DQ;SZ7ZZR[?WY/R/?YAC:X! #V*H'+XCZS2/RE2 ME,&N)HO/\/UXZVB8?VA*GY4;"\N1G[T ]8DT6*S08M@^S_85>5NWYL4<5B[D MYY^7!GNF_<5+C&-1Y$OZ#H_U)8)\B7$LJGR)<2R2?(DC_5=ES!NS%5\\+H[$ M=;G7Z63Q*OS^QNM_+W3^1)*\A%H?W<(C1!+BC@H1Y;F6'IP.IY?P;[Y)"':H M\(,+$"W4:!7CH7^X$D^5J:%"O.S7:>YP]B(K?S="417GR&+NV. M-YUXT[F=[KP4^_^!)/E:FA0KSFU(\E*P.7)[3M$PP>_ZC]QN8B6)8P(?$A.( M7.CP0M'?ZQ?[N#;LC=@0 T$,!-\6"$X+]7[DGAF[:!'1G3@N^,4U*5:<."[X M5H,L@4KD$[81[SWQWA.'!R-$DJ^E2;'BQ.'!5VT]HF.:DBZZ/W*_B;4D#@O\ M;EC@>X4&S[M\P<9&D0P.OG&-P1OR8*X34P9/+,-;5>#\X=,%W4J=ON*=UV7] M#CQ$N6OJ\_#QF8 1G7O$?AM08.NO6+5BU;JY:GEAQF^D65DP/5B[$.]4C;IP)%#I:2_7OF#E=[)6OF2%X_SX(O@@,VGM!=:26693_5<3,_3V7??@//"C+B=J#J0WR7#F&YE5;UP)PX[KF;S&X;I*KWU MR"RZ0S75&'2\JTT)DDZR#//,G3B_>6H;,6&-\>H3\QV6@M-9;Z6.JO*?5^L#1:*XV%/A;Z:PJ]'\&,UDICH8^%/@Y" M7#\(048Y"%$RMY.=R%N"4KHWE+IN-72[\OYK>#\@"+&G#S]FBA$Y!)B7PR$MOOY5#$;N4.@R 9P(P64-SNL^5D8&K% ;ML6 MBP&"5F6BLVJ7U!Y6FUN[U;;2U8:CFR)HLY6SM!QYCV&UL2PTR_/54K>S/(VN M-L>))(UAUPOC_G3MC"$J"KT#/L.W^>%,CB7]4XK]8U&/ )=C48]D47[BSP^V M.@N.B;+R>)SW7?>^$5E'_M0('<[9![TX[AN#]4 I.I:2;]E4Y_U&Z"$!N#5[ M/)E'*WN-04JS>2K#D%UFT'+[!*=79_59:0L,4IQXVB+]*T:O&+V^3F>$>)^^ M/9-C28]N?"@DZM\B(1?&;K.].!_W8X_"XG3]=QZL19EP<=#8%K/!@TC9E!1* M%%)*3UNE];&RFW5VOV&O_W[0N$!U=;K16V\QM[-J.#;AB.)LRS,H:(S12?*: M0>.(G1%'0<=C;/S83.(HTRW.Q(E5[ O1[^#MV>S)+^4G3[ M\?'Y@[VO+*Q.'=_O:HID",5)AYIMYNW?J/7[V/B\;*W+FEUH+@92,SCTX3EO M@=(W;$%-R(\N6TNNKX@>4[4=/:KW9DP'1[;MW- MM(1!RS$ZW)3="+79_):1?GQFI=UR85''9'9-RI.\/4T3'9Z%D7Z*)I/T-;M\ M1$I-X@R%#\**..$[EMVO*KMQ"G..D[(\/^E*I[5XK3ZNTXNSE(J^W M9'>5C4PN=:^[KN96U84^:,T:G)B5>7Y/S('U!F.U!,XFTW$N=0PC<79T++L_ M1'9_9)SBXW<]95Y>9-B%;"J,.F73DYY UFZ;D5CM6\NMTI_E!C6G9Y&L2127 M>1BG^,J-0"*"$3$J1A@5?V3-2!2H$.M#K \1B6=&@ BQ.L3J$)D0:12H$.M# MK ]1C;K&ZA"KPZV(RHJCP# CWD&T7SB]:;= M)TP6J1R;)OH(MBG0[5_XA5#\R;PK.I1L7?+T8BO;BX2]D!*"N'; M(M"'Q@Q]E#P<+-Y*GG[- M>Z(I31-(8:V$;23\:Q.34#'06-N4!!N6],/$K*5 M$!*F8()W-'N)J6PA5$H()IBX/O=F E[HH*59"5E'[Y#TO:M)WL/LA6"#(9:C MVMYPS;&%L]%38R5 +1;,B;%S5<&2T+KO$OV%] 0%@+H;X.M070$?O9L(DPD@ M'.@0(V$#5D@VGE*6I*O R-MSS2 M@.^MP&,]&@6U2Q)+#Q09IL)-580?&"PR55<*V[*.FA((I@!8(N2I?U4)/L MA3&%3((C'1W2\I&.J:HA"C98]N/OBH9E']3,4\]$0P(,,:$BP@_!_BZ9J@O9 MX)VV'376$T]M1UF[6E9L#@15F'(,]E?W?$5@=@>YEMI=_]/T%9_%\ K M3[JU)!YW:PEF!$FIHD=8#K!P+&OFJ(!BVDJ5/+4 H#(!TS;T )O0ZRS+$&6T M7 ADF!"/09K.Y&S!#"6@ );=__W+YS!_LXB8A0D$96')$@\F8#],3P>>DLY MX:#'EE=,?PM6^;_7M7#P#Z^-R:]&?4QC"> M]=043)/O;#OM=65*L4JMG$MO>K7AKMS-H@X>=^&RF 2 "15)J6="@3]#"LJZ M(_B&U53>_/-?\$\ +Z(*I 2:W8N_SVT;$F* ;W1CV+^O8B>+0!XE,T @@@J\ MA@,"X1G:6PB:-OKW?TYG?_0#4B) 7?-78.R?+&OAN6L$LOOG4FH"-G0E)";G_ MM> S9'$NQ-\:^-5?&(7?L?25>/5H M;R".G/FOD%B84"O_U6_E+T:GX,] .(&RJ&<1*O^C/_[I0ZL>HD\>*KEN6P<[ M5+B2+7HN;Y2 _9Z8"54=/'ND/L1L=DV@9F$+%H "CC MR-L$91ULYC(P-H"9:TMP0[ 2?^8]C)"F?T5U-8\W*#*J$_VS NT.P[' YF8E MI)TH@>]9B\""7H$E^+]IT%PZ$OQY9#['E4MP\0CJ/?][PI=W&ZMO5PL/&#'I MRCSENKE6I#PB\Y%TG=??!]CZKM6Z'F>XP#\%.02(H?N\=R G $@1\:C;W&&OO]< M9[^#L05="6 ?@NG+J N%;Q^#!<+-;.I_ZEE_NY6D6PAV/]H^^VI=FXM"5I^> M=F]NX,WT4MR.\0%!]3?.\OZA,UAOWV__?41'D%-;<"9BI7U3H[9*J\F,AV1Z M2IF "; =R%WZ25LP,75,Z$$A7P)(!!",M0-4#" 1$ )/ZWPIMHXB@[R46*93AIH)N\RC<:.I-% M-?O/B&,2&22RA:(NP#"1 &H!43G$W3Q1/,5) +9Z8,EX\ W1W/-H$#_P38.W'_)CY# #>C%C0#J M+*!D2[0-J'.^ROD4"C8HM-,$AO:+$[S1#O$!"K-OEE;ZD%[W%0$?Y?9#;#;< M39]3F!3 1J@T6X!_EJ1?'$XY)7L M.M_H@8Y9ODR$@/CNXV/^)UZ?; .E$9]1C8 RD='5$R,M,#W/(Y) ^+/.'#S8 M"YO!K8S \/2Y17?8/:^S5:5YH"/PK0=%R3D6L!^!%AP#E$>%\!;@Z\.\4F=Z MJ8>,,Y"*M)+N#3",W[Q_ WE6M/>"*YANOE88$*UT0\? LE(SL#&DB3OR:3,% MD'WN/Q4%68%-NQ V4F(B2?I''Y8>@.A(TLM(]'H"+^OV0!@/=1S++U*[KKQK MKBOCSOL!)Z!P&TB[ 2!0-.'!"E!D]-^+=&^6=WMN;@Q-;MACBY-!:S/HF/.+ MD )/)/2Y%R" $AR862=,@.//$<@3WW( MT\T)QIL_(V!,O(.KHWNKW&L1$X.K]5N#CI-O9\;.^T/"SZK-?3]#S9T2[RI. MM\1QM:[2W"^S'[X)/VGVOIXJXY+4JXZU+<6MI;VF%?.=(K7(7HJ3 M:@=+J?UVJKX1=#S]%)@\$Q!_R=8ZV3H/9M=!EL\L*T^$@XWT],'',(5WY&E* M,$H!#5W(,P!GX(4)79I[9Z4B6!XZV_*/671HG3G6TS$""(E03VYDE;U>/DJ< MF:W52EP%(Z2QUN^WNW1U]9Q\O!(+CT98W;"LB^*RF686S74IRRI$N]96IY7< M Z]<-JM.67ZZ^3QQ='*6?/(F K)%BL4G,)SQ]ESC./B%MO&!^1$R[4\5? .V1H+JA8+@ -[G'\_;TT 0N MI^ G:=@+8&?//9]T!J0<:"S<$ ,C!47?=",!3YE-&%GWGX,\+2ABXN'P&W@% M\.>7(_( >V"X4C4L!QBE1XG\Y.RG(RDOE8>^L_[SHT^F?C?1"1!ZI0HNI*WT M]]OF!&1!"H[AGI_4O/&8;2X99S-FTOV)AXR@%IVS1$:0JW/V!$L2R&1X"!V4<<]&?K'=<=YON1$>@WS)/S M[!H_E'*4B<03T[R5K+0<$]A*.D!W*.K)8UXA//>517EU6(,!1N87LC1+<#M) M=)#3U)K-9%$R$W^N3%F'@X&]=?BCX?WQ+[12[YM'+;GPS:/M%7PS>6(>HO3! M&4Q:!<^&CD\PIZ-IAMR VU7!]H^&_3P7$;HUZ'6YP3V]\L/1 /QO]'Y. HV MH_A_HNNH\&_('R6%%$[_*?WE_0J_CM/3TX]0-B5:50\0S/0R';F=%PD"Z(*\ M(#Q#4N@MP#3HPF= D>"9S-ME#:FU Y@XB5(6H>6-K&$!I;Q: M0$Z\(WE)1VOV+&7=\P.02?!M=HW9UJYU,2Y*<4>*\U'#NARF U?HK# M4U^*$G$%470T1_4\+?^4SH'I%B>9I.*CN,DI+AQ3L+ULC;"Z>XM_4IDM3XY7 M@#Y@% QA@K?"9-8MXI_J98=8R,T;>0I@3$>)*()EZ()_NN>8 M07A6$ &N;?P#?=E,&).EAU#>VX\43.@2%&D@RN!I@ HJ5'=(RJ4SG0>'^#[: M!?D!,"4[-0%@-Y/A2E7O.'\AK^";@=EFH=/&)Y9[E\BAW.L@\_IL/_H W$P^ MNR$\!_GGQY])_RV6(RZ0)Y]\[>R0JW_8$H(L\8N<4N'Y](TL@:.T'A2KB_08 MLJ8"O3@=$, 5;$Q'V)BX:$L^?L=R (AL$(X!J4Y>Q-7WH*>7 M%(>$W=L<+CUX8@#8A,HT!9@IV@8$W1/FG=@%X(FPIDM-0A0.D.ZBZARQV-.N MH# #Y8E<8H(7.9=@1A^P(0^0NM>^0K:%F8J+*/R2M-.HI2HS$.V M_:.BD)@3F"_F\^__X&$Y6/ MDO@T+[S$Q+/WF-)9EEBPR[B(K_"PPGX5(RZ0W*LC@VF,X"_2"AD.1Y_7EU45 M[JL>QU&AG"C)*S]JBW(;I[(=6)\G.HVF/9'@21 M-!_D/$11^%= U5>1]2CB@%0P7.R7]!SL$ELZ5+\Y>C I1(_#V4LRX5A2T@\5 M!VQ_M.R#GOI2@&@&**I.O;-UX21JC30]V+POL>S*F57/)0B_"8Z/)O#M8,8; M(TU?CS>O%7Y@94FH6A*^V\L+@\<0^JF#@ H87TLS37"!G6H'DH@$"LE?0I.M M$^XGLJIE($]I*8D']8"Z=6[IG;O,@ LS!VKDP5V"F@B\AR5",0\=3=E2 MGT M+2\XJPF &0UNY(<]?7)?ES$>@-PX M\UKAB]&IJVQ ]+V9T$<\3 (!!?K+3T=)7B^!SP=+*CJ@@^+IJ6SY+_9H8IR; MBDXP']&4$:HE8%8DK'9T$:'S;V+^9#GX\1WY:HF@*FK0U M3"7Q)X'AY%___8_\#T =RSF:2'G@Y\K YT."UX.&JX'RKUOF7-!/=Q8XN ^@ M:;H%(H>^95DH5>'@1LGV^7I/UOHHH_-M!(=)!"=NS',).I.C2P>MGX"R=U_S M@(J-#ZCB ZIW'E#=8 _H7Q=;DR@? N57!JD) ,.NEN@RE>1?6?@>PVR"#TZ2 M=K2:W65'HC@8Y$OY0I,7F0+6G?_Q#V?J0<(M*IY// #EG'L?U.OMQRD1J*,% M3 J!;H 7JYO+%J 4["CA3 #&GYI4,QG6;PF69[8%P5O9](GG%R((JQ60$BL! M;2Q9OU% Y^2H,/+AFZ;AFV9PMF^350-ZO"CT>JA8\GCM A8DT''$4]L4V@2A M- ?^#+2C_=@%,@I1&,GW EQ@*BO0S[*-\/CDVR;]D1+QVSDM7VX_3L?[<;P? M_U["",%2(HD)#-@T,A.>$K$T/V'2 I^A:&R2H2B)9ND/31UXKE3\I>KP( P_ M2U1.MJGN<9MJ>]O42:I'$6Q3URMV?[GCV:W[AIW-K._%"WJV(2H+0-(@3 T_ MS 6AZ,)IB.ZII@TQ,9^7U-9*UE%\X0TF1R*64W]F0[]V*3"K+TOA(3K[7G/^ MI*[ZX*8]_J_$G^BQK5[K,,^_4(0' MVER&)W+))ZCE?]<+;/]U./.#]AT,IZKJ,98-#PP!!( O'J,<'TGCT"+\?DNQ MV'N=!D]E/WDIV.WW#D!U*@^(%?_9 ]L 599$)U\D/\3%KH 5O2@YV8! MJ6KGLZW<7TF_Y9I_^ &_>99J'U2D 94X.1([-*J[S/9#B5K0N\#+:#E[\&GF M_FD?A"0*/)O20M(M*(.J88'/K)/=Z_]+P'03V_U/XD^OBZ3M165%P5HD9JJQ M]4\L!>"*^O.U%S"H[2*OU(]J>J'U1Q[2B> &6V0P>1WU!D*'L\[!W_664I0F MI@-/\X@,^C8%3]5,+]3[_[?WI4UM)$N[W^^OJ)@;[QLP%T1OVNQS3H3 8&.S M#0+[S'Q1E%HEU$.K6^X%T/SZ6UE5O6A%PDAJ0;[+6$BM5E5U9CZ52SU)X:C1 MSY@+@*AV4OHJ#R;YK^H;;Z\*S 750QHZ\H$F\(J(F>SLIIRBFU\%DB_Z>)&9 ME^5X8T'V1,LFPFZ+WS@E U+:.6*0EJO-N9RQTRJ12Z&X:D5DVM(1V3:EKJ"L M?K:'F\:EM/B,4N #HF K0<:JQF1M7SL+37YPDR+A9=5!".%B/G G?B& M0O$D27B4529.@Y/;4K-$NJP#253@N4D*7%WZF/D(H@S.%IZI*,Q4%9YWL3NZ ME\D5R,(5:5E.;FN3W%+,"?$_P7_(Q<:B8BB5E<4W '(I;T2F*?M4R8F,\3TR MP0>3D*D)AM_T;!V(BM\6=3=34_ZT#86TCSTF2I)>8C0>18@QV7G.W'@FYP10 M*E0F.Q$$91GE0Y)66):RB<^)X M=P( 8_6OLG@D5YH[ BXSH6#$,4@SXS":O;R@"L8C*#J=*)6G4%LJB9$ZPF1F M554*1&PGL.,^K)(--2 _H!;"==@#R_*_%EJM18@G M!;-/8O'/LAH;&<5;$+!QHY>,K#%1F[;$SFIJ1>QVU),N7M_U2RNT>+$JV=%W M2>'+5(W=^0]WJPM46;#-1JC MB13!*HOBGB?FS\G'N^K4INI?["XUM)K-6NU:F;6LNM5MM0V-M2C33)O:IFV5 MIS!M'%Y"".(T.Q;>JE0LT[(*0+)Q.$JR(09*K:I/%BELU:97MC;NC6_.#ZK_>1]?_OWIL+L?L3^K:64KLSL?SJ/ O>'> M17C9O0DZC2"8Y&]SM9/.;>O*+]]7K.;?]?O!7_>GO0+PMR4%,\)#2,Y_W 14 MN %\)K"?ZJ^>TVT..Z_H]C#F1##N\HV>+D\<'Q&^2TZQ[DPR9A"]0O?UG>XN M>3U*C%T(3JA8G0A*PX97I'8)?11A;#ZJ/=G13[!'P [7@19R,\;-O#NJBFCY M5/?YXMRS,4]W6I8DE_E(>X\-XB",J2>N$?''T8%!4% H69)AR>Z19V& +_,% M#[O*J;.X!XDU]U_D0F%PHJ9F8\R"FI+N'A3W'N9>6QB '# MDY9N.'@CPX077]THS'R9$8EH3[UM+NLU-TLF[LD]GAZ'GR@= /]A5]P6^!]8 MJ,Z99^XY-ZDJ!9AC&2DI1=/:Y7U]U@'W+%3M0?&U([[[(#M%0H\2,1XF(A3A MK-45P3^^0Q-&:G0QIC\H6!^(F7A,.83TP7_NY"8^?MIFS ..@ M"[L[8FDUOIYBA=.$.VGN?]O]L*E RLM=!*E624! =AZWN=+10<@^)"_R8P/_ M6?G.X$7:TOM,PA_"6:=QY"=O2$]=O#/J8D=!\JOJ;KJ"( M,=_?_JL='/QGY\:)7+8K _?+[0UP?6>O;T.Z5#?TGGERG3]Q9TTQV755WWAQ MS9)++ZT&+OWLI;\9#L"!EFNL0K#B$>3"L,NMN3"JN.3SK E4(8Q*]XR5)\LM MO<0>7/O9:Y\$/Q9:_647'S :%W^.F;^[@VJOQ+)?Q'!J3"PZG/;,(G?9NK]@ M&X.+K0)/OQ !9'8'6J(Z#TXGIF[6<^N'4#+')Z"@=7 M?$^%$_'#G;:V)V(OF%N7R^N+RZUVT7[O_ MJ=/CI\]1VZ/-.R#S <*],ZYY*=G>^-*\;$>+JJ;L&D2YQ>GS-R1@R:1@)YX3 MLL' ^/+P]^"O:ZUYV'6BR/V[?'O6^.T_21/HY SP+TJ8VKBCA&V],9^2-1)E M)SF!>SYC5+=__'1-KZYI;/^D^K=Y<_G]KR]" M"R@7\-:+''=>(U?( MJ5L")6PHH$I M!U"[L&"OW[!'H5/:U[ZY?Q^TO_YS'_]T_S#H-Z_ZT[M[IO_SFN38.?[I.<%BOQ91K@*&7]VI0[S_>&EBN9PE=W\+NEJ*HQQZ_NY/1+R"7HS4T9O[P?6Y7^'9\>:N=<'M1/_,G.')YCKT25>A4O\9@5NAGL3NTO-T7Y<_75X_>DO MLW,'I_H51Y910_\8+?X4 7L5/_E;>[_[N1R8]=M*6W^R6]7A9>OL;FD_693: MALQU^=/?%W6ZHYMN^/BZ>1N2._YN))E($@G/!!Q];?2U-^IKPQES.'00\8U! M0K4FQ%:6;U.1IEN11[Y1<)KMF3_=^)?=;_N.>4S;-KVW/G]EKMG(XY,\8EF9 M,!/H6O^"/ +YMCJ$ '7<._KNF*-W( J\"\/KOY[:>#A> :='/)$(%AU2A1<\ M2LK@A*"T$FH4)9OCNG#RB#_RD>,6N6-'\PZ,B7#2@^+D)V=$14A.30 >#)QOXO_7!U8:_N3 FW+4$HV< M@\D>SO0'D^\X!B08+./I$Z/N,->1)X8F^1GE#]&4*&:A'U2$&N,N\G:=QM9H M1:_7+-K2JW :NVS46[3=UEO=JMVU.F76+;/ZY&GLHZP?>'BM^'=._(#QX7Z- M R?L./:J6A@LL!KSZ-'$R9[Z4:(#N;[FURF1D)H)2:8BU5+(^I6BECGUQ"%6 M1Q[R7!]3VF3S&H]M96LS0].0M 1)2S9*6O+>VA<9FHXZASKW0IU3&P:^7Z : MTZJM3J?;;EF,;QTHM3JMJF'HMJD;G7);']DP7#6N;TY/3UN5&M]=O&YGHQ>0 M[V30">.2FP ^NMR6"'8(NI;VY$D#_2K.'_(-^9$?#/S-,\]P>1]AGOF4M;2? M2$_(@^IBX$ &1SY#5$[P9FZ,HZ+'\I0#&>5$^)FM PV'G+;4:VY'?2305J,>7^&9*?'/A)P&:97Y8-B-)F^1(F1 =+K,W MT]O!9^J6N?95)%EI^>7<.(2WF PP.5>O6BKR+ST-9?>3$2H&T:^CX7DQ?W+G MC$6*3[L)WF72+DO0U-C)I%23 OZF^EK6C(!OVU/%V/\&8L1-*A!*VJ_:%'L) M54T>]#$?L+TQ,J*TMY,BM* I\40ROL,X= 3'I9)(V4- ##KA<1%,QK:ZGHF/ M%!L)N,E,\)J,$&/LY0AE@$FV/W#](1MEZ($OS.GWO4?FM/3.?YCCM%6?0GQ6 M,7"Z<*V?D/.$(]SF#E]^&I!N["E?CB2+Q65EA, M:B.!G5-R@D1<=>I!' CH1,+,;,'J/+(VAV*VI]CYYS8#?WQ\+ TBN^WX)=OO M0Z-OJ<2.H"2A4&XB]@C !<.73D18(/XA%X8_9U_88#X0L+UB*20IB>"L\<,H M::BA!B6*J3I9($#)0YX]J#T25'/IH^I)!*TL1A9@@?X5RF1==.0?&KX%D.&TQED!M#J_G[CUR1'19NSS1%P"X_Z3^G2I.KRL* M"1IN8W,C+!:F*SWLUIE9:5N55EFKT995YBK8UO1*2^^V39U9=;U-RY-Z:"BS M,[Q\]/BP>L[ [QY)@OE#YHGV9@701F-4&Y,QDW308B^I>/&3<<-9'?&Y>)[G MHY3KUZJM6GY?!RE'?GFQM7I!;^!8LOF-R/H5D&SE6#FGJ,U5NJ'(]VLMLMBW MNQIC5KG=ZG+A;UE6K<81J<):3.MT=RZ8M%0?]$**,B9/7I8\,3!Y@LF37TN>6+;6J52J>LO4^5;- M,NTZAX^NU:KIE4JE9G;*]8HQF3SYWJI6M')YQ5SW+\R=?!]/G92/GP0?,Z!; MVE@NM7E-N\D2]-JF M8UB<,3CG.I+!8H;Q8" KOZ 6KD,C*D*$^9[#$&5(,G%[)'M(M5(2EGL&Y$K+ M#-&42QDC"(?9<._3CZT'6>6&?:XN;,16+DI2D;/;"7%,,.QIG^ M?FD2XU6W,#Q1>MOC>Z9];O=L,); 0?DQ-X!<&:S \WJE6O\X7M [>M&D)?XE M37G>C*M4G&QYFFW3EG5ODM[E!"8"./'7Q@H7"A<"PE7ANP@59>RG7.26.=T&P% ML'.ZY(G_&HG\Z2A_*'\OD#\(G@>LQ[P0N*=E$T430W8")IV",GW.U]0Z910_$KE/A=^%%2*A7Y9$08I\>$9DG2 M]!BN,#=I_'CM8:TD[%:@4)8?PB%-%0T<:X/7==RL:D@^E(JFC]8-J2*-_6\B MS.4Z89JL@69RXKXJUL4']$2ZJCIR,9(;B._]"J$C[+Q(?G'L&;7(7T!-T:VU2-9$2TS!JH:R933C/;I/2F MS54I<&[1X(?9?Z718.2+1^$*\@];^C[>WS MCW97G.B9:F_EA8.%.Y^-]KSIO>;S*M5G-K_!)U;$)U:;V00'G]O U M3>,8&4@)(&<1THY76;?:(@ (_V\NC'\"](#>;.[%JLE! I#KM6"OLFRCTC9O MKOF$;/Z_KS=[*3PY:U!HH7INO3Z)+KF#M$HI)U?I:BU% YIIF? -UKL:XYM, ML0\;70VC)([W&=9']<]RI$*KEO97JHM:<#HY\2W TYK>O)8F/[,?,GN?7PU\ MM1^49S,2MOC?G[$??7QV!/*RC[^IBI]>% W"#P<', Z=S0X@(J# UVK:EI-/^"+HE[J55BAI3_"ODBR6KX)6=G1V2G>W!_0.&^-.I!*;RXR!9WH:Z\:)?L MC#B3>2\2O%]E7 A7P90_1YV,&ZW*(#7N^J:.LB#Y$>EW0;_$KU&SJ\C9[4X4 M6BW-73S7:UJ'55JEDK]!F[5QH_32^6V75!HE R4-X6\N_%7U@Q3]6NEI6<_7 M(Y^&:X/#W"E=\APV-@:!XW+D>)O8.#H[Q$:T6(B-J\%&$QW(8@A<$2%2UZQ* MN:[7^#^:J1]0O;:O5\UZO:6S)Z.S/C\Q 3]YDA/.+_M=FD*VEPF*M:M?)!U >/HZ95.WJ+^Y+[A?(ES^F0B*0C!" 7\B2_ M##N!/\6// +6K?%0ZD)>9*C(S;;#CX05J\@5FP.O207VUA&>F$AX@H0G4X7U M><(3K.3&.M.MJ0O&2NYM>V)8R8V5W%C)C97<6,E=T* (ANHP5%<\J31+.DH: MANEF)*0,'7#"J!] 8^U](&;0*J;&GDS^B6YVZL:ZHG70TUM$KH#T7#(1,\D] M;&?YI;2';AJ2VH,(FBCCY%]=+ 1F9B&P/V(:0!.(X7@03-?V_WBVFD+U_=8Q MS806!;%K-=B%!?V;EK0B8I=*,1FZ8=5J=4@Q&::AU2V18C+7F&)2P"-;64B2IY).Q/'2]+'N3_JY,X1@(76A0$+I6(946NET; ME[0B0I=RNPQ-X%CF=NF&J;,G2Z]6ZM3HU->%8&-1N%QWEUQ[RL7 R: TPEK!S$PYAL&HA/:#$2G5:(3.E:;EK1"HI-5M2IUW=2TBF'I!Y2[ M6&4.3?^PIWVKM3:WJCE@-O^B)XF01R*"[,&!AGD)860(Q7'"U[+]?M^'8<$W ME@:L!(AD%]RT TZ"7,U]?330>,)1C%SX)6*:W-VLU2KEZN[>I,N' (9F!0%L M-0!FHJ0A@$T F*5KY6H-CEGIIF4=1 ]EH\[_;''7:GUAP5/!NQP'3 "1&PM^ M8P$D'"$$N_5N4H NV^DTV2"2<3E%A%'?6^)(E[[?Y53 8.O)Y2** /V'&E@?.EX4A)^>+2(GV"Y%R%5*I:R7]_Z&L M(59.8&6Y7#.K&H0BZ[6*=A#UVQ")-+2*5GMB3[JV/MJ/&> V-;W&T<(D9[YW MMW_#.-+P"SG^0$Y-G/!:#,! )WZ53L-CI(YA2K0GB%TKQ2X#L6O3LE9$[,H% M*LM&608J+:,*@4I=:^EK0Z[$J\M@2,8L+V5*+3N#''L=X>XH\")3P$NT>C,^ MPC4'_#_6$F"&@4R$N+=F=MX-Q)D(<9N6M2V$N+55YF>!2P]V.6Y]V@G(4HMVE9*S#*E2%W5ZX"RAFF5M<3E+,V@'(_8[Z(74?T/IZ* M)[;ER\\B()A^E(&;M;]$73^ F_5KQ9/GHL>,*)S4RPAD:%P0R%8$9&4$ MLDW+VA8"67F[(Y)+PUD9X0SA;(M-S+N!LPK"V:9E;0OAK++UT<>E$:V"B(:( MML56YMT@6A41;=.R5F!$J_!7Y5I=(%K5JEL*TMF[8MPO[=F'?+HR)89SB?<;$= V#8IL6M@('Q>H" M*R H5J^;^XXXE/04A'&KZWC4W>C!JY\25H2'T(?1MN35Z/]"'](4; M%[;MA+ZUGRM>[-35*KTZX]4.$R.TH;5!:%LQM"&AX<:%K9#0-I=_WEC;:>*I M2'4L'"^!9QFR);TRQQ %OGA.@WMR7"*'?NR*=IR+@QFRSB.XO35[\W[ #>D- M-RYL6PAN:Z.=?Q5PNV".2QIN/XP8[2R!;!8B&R+;&S,V[P?9JC 5P_J((H?X M-H\W@_\WQYO1I2RD":BL"^6.GVPW#B&0>.;8S N9@*UF/!BXPPSB]DA'0!9' M&@XEYW1(=$67FT>?/8 T^'H"B"=\1OP__*?V2+/4*(D/CWR.H2QBY*H'GY O MOG#[PCUR=G9$=KH']P<4G$(:]3C*R8MLT7R:NO*B7?FC8<@?O,31^?<<@U() MGXU!P*'9T"3QQ@NZ4_\1TR!B 5^FR1CJ'_-BJ(WXC@NK;%$]E_)C:VP>(O%V MF<7W@\0U1.)BB%QQD=@P1(:P>C"([$BD"#73U"%#:%#:L>VU15,YB/598#O4 MY?#GQ5V^0'$ =$9,-QD ^X-MEE ]-H"8-QP;3Y@#I42Y<"?E&![0!J-TP0Y MFRQXX!N!4%Q7VGT+B&W\,F+#AL<4^4X#X1IM)\+UJN :J28W+FS%!6IYJKZL M92ZS$4? QX)T=#S[J!?Q/QV/D%H:^3A!3;J=DFJPCCJ%I M01Q;$8X9&KJ=Q1"Y J-9#="L"@%@7;.X[^E%L2M#L!PH(F;WUA8#SD=^;_@/ M>[[KWPW)C: AA(+4.IG$W:AQ+5"^%>N K_+PM /R(^XMW_F4&_GBL;N+OGR&(M;-.ZX#(;DT/$YA@5T(!Q) M[A>>>G:).YM\T +]9ET&WN82G0AFP.+_W_A4%,>Z!"OH##'F$!17;ID+P11 M@:%D#$2O;H[(30X7R>>;!$$7A4;+F'$J9&;S5$-#8$1;M57 N+5=-N&736PJP9VU5A+D,W #%4QW->B MA-J>R5!Q3\JF]S:CPC]HJPK"]95&YGY4!+B2Z-M$;DJ5.373)1UA#Q9AT%T$7;'BT] M"J!K%:T&\*=;NJ[7U];6>A8%6$4=0&=)WX.KF$^,ADN3.R?5A$=Q$$!B:JR6 ML#:?!>QK[#%Y?LW0$:W0@B!:K0JM+*R%V+2P%1>N5$%\]:#=#UW&46!MI0_P M8[D"A_RI-.5_F6,U#8G_=0CU[[Z[?SYD04B:/V.GW1:'P:@WG%JYL*S/5?[E M0OE+._+!'3,U+)5'HX,(MUJ$*Z.L(< ]!W"]L&V[#$Y,^5T[8!UG;;7QI]P_ M>O!M43'1C#A <<@X$R,1%1IB+$GH,3N0G:*?$X:QQ)DOS<,CW+;;.R1 M"Z!#<3S2I0^^N-5<8.SR:P1ILVW[,:!4=P9.CI*!+8J9%<1,Q,RMMV/O!S.1 M.7/CPE90]#_X5$5\VK2P;0<^6;ZHJUH[ZV761CS%J!D]Z V7A?.%J=V1CA# M."NNA7D_<%9#.-NTL&T'G)6#,"X"EDWTF5L]JI41U1#5WH"A>3^HAER+&Q>V M J.:J(34S%PEI*Y9[*E>-VMZU2AWUUH)F7)GB+K%PD07RWJM6MM%W$+3>X96J(6YL6MB+B%H>G2KEN&)I5MNKU@Z@/K;[YRX[> MC:7UNS[S&VI]=' M+ &"5WX8[1]WN\P6=Y@"DXAIB&G;;6;>#Z;IB&F;%K8B8YIN5.N:(3#--&H5 MJV-*3%MO+]047LS7Q[1?2(I5:K6RCN%#A*PB6)'W UD&GDS;M+ 5$;)F4?26 M]:X3A)$DZ5U;:@Q^,N<;<8R9=W0M*6*ORAKV]1]=2_VVAN?%U)U2A#_W6/8Y M4O&B04+T6P?ZF8A^FQ:VHJ-?O0+GLODW?:^3<-.OK2BD*7YV<>A3T%&6V+%V MY'N%IMJB.:@\?H;@A_8(P6]UX(>D)!L7MH*#GV[4!&ND'O8<;OQ];IM5:[-U M=V>9#G_'K],"C9 M5\H(@VB9$ 97"X-E3-IM6M@*#(.FP,'R0=1O0_VDJ5EZ[0DPL;/>2I1Q%LEI M[:OG=:P^IQ%_]Y%\UP#&Q?&K( M&M#XD;DA2^-1ZPJ+38N C26 9H?#C@/')E=RZ(M'PRQ,[&! ;,OMROM)[%2Q MOF'3PE9P$-/JY0,A/"%[LGO4NV-KIWVZ%C_/04;^?A[*5/T"[?O>W4R>> $Q M<(\>WX]"65_((N"9YSMT_E' '&\/[K*7?U5ZZFC1XF0^R1QQJ.'R>.-$_=_Q3MT/^E_8''T7EH*C*.#SBUPRJ:<9_O6!3EDRN.<1[$8!?N\[DXDAJ(I(BD6VS=W@^2ZN@@;EK8B@ZE M5@:ENF94U^X@"J3,/,2 ?2!'4-C?]A5C(_A^$T>O,T3EX*,X1HR)8]:->YO1 M:5 WS9_DG_"A>.)'.8Z>J=SDFOS+A"C,J"(NHJE"7%PM+B+3Y,:%;2MQ<6TN MYJ_B8I,-(@8G!8AN(3@6T0PA.&Z7O7H_X&BBK"$V3F*C5;4J==W4M(K!L9%R M6"SKNO$/>]K7M99N;BBE.%KV*=Q!70>4T+2%#V!8E9)AD488^K;#;Q:2L]+5 M,HG%Q?N]Z?DQC78=('JM5BE7L>L PET13-#[@3NKZ+(&2VU8'[=/AK80QM;6 M_B;QW 3/XXA?-P/:+OP'Z= 9IBBMU*<23,K:T5'XV",G)?+%[W;Y>+W],\I' M;O,+SB))XS7Q2%>%^K2Y&'EFL3O)3DFVU&XAFVV6/W@^:53 ! MN&EA*SKXE;4,_-9_!714:U30M;T<'/RH%?53?7#'YS&PK,.+T@4,QA0<#(YX ^\%=K8WV1 M6<KMM'V-M?^D+K1D%S% M'$#G%)\D58I)BYF]&=FX]'["'^/HQ3$Y@MN%LD?XZ5'CNR!* ^9AQJ$E.<*7 MTJ3Q'VLR6P0GRR6]+,G2_.[$K0>N_?OOL_%H:UN*5+&E"+84F2JLS[04R:V0 MKI?*=FZ89,1;#*"348PVH4!B'<8 M[>(^G8ZB]L9C7;_<##IW2%F&RPQ]C05Z<3MT.@X-'!F3&LN,+)9^,7*,PPW/ MBZD[I6Q@;OKEA+6#F 9#?BM,P:"E0%!:(2B9"$H;%[4U)V ,APT@&R/2\6#O&92"7\5MU[$3-D-@U3]Q@G[.X/_^^[8J%YK\[=+#=V+R M+33Y&Q>U-*]VY3^RP.\VHL@//#9\68Y-W 1L+%6W$5MU-X;,MR]/R81\+#2* M T8@/2KWYTZ8[<=QBXU*@/9V%5)I8MQG\Z*VYBVVN<:@S1$L?) Z=AG13;JO6SMTE_B!>J?<2=Z1 M$: FOTG@1! 3RCI)VF)/K]=-2Y[<[/@#U?@QO7]2T61J1GHK&K2IQ\+]RR>7 MHY2ZBZ%IQKRRIJU1=02@[;(*[P: #!2U=P= :Z,VG0- )XY'^4O^"@$( 0BM MPCL%( ,]H(V+VKH!R-@"#TBOD=M2LW142J%"-\O:LWA2URJ()X@G!53R=X,G MZ-!L6M36CR?%=V@03Q!/WI22OP\\J5?1/]FXJ*T93^K5]?DG,PA.CESZ"$>; MR97O.O80#3QJ'1KX%1&-Z*73BR9*VV:E[=1S'8^1_QY>GW$+&$843@Y\\NT8 MN#*PS!.E$&W>Z]J\YM$7E+;BV+P;^N1[?G](CI\BYH6B68;=8WV*1A#%$HW@ MBHS@4>,,I:W01O"(NM"K0<1"SQSOO@V<;&@244C1)*[&))XU#E':"FT2SVB; MN3EC2",*+] 8HGBB,7Q=8WAU?8S25FAC>!4P.$2.&T244K2):[&)GXY/4-H* M;1,_L:[C.6@144;1(J[>(A:^I?Q;E[0C($PF5T!=<0K\IM061?W@%Q/137P' MF(]I!"66> SIWR=SK$\7)-@O3=&=T3"?'5U_2 MZZP_A?!YE*QYD3X(.:+IR=L!/[16JK"$L-8HEU(>Y ^>[[%TI0E0VA.-:/"[ M>3[FQ0CUTYX*OSVGV_"PA7SUG(CMUP&B+2A4C@)&13<2TJ,A:4/'K3M@6I1M3O@#M_G3 MX?I!@*.12TZX1_ASL7OIW_Q[7-7$%_V^(U1,]#)A PI,D-#/1' Y/CI1;_R\ M)ER8GMD\\OM])X3M2VF&ZJ&@O3$)@TXWX_+%981&A 8L%:=NX/-)XPZ;W?07I,SEA# 5/RC!7T &R0Y<+-9;^]@\/A*O](^[(R7Z<$F0 MDI/")7KU([_E8. FYP/$%*Z3G/S*N:7OR M08XN$>G38?*=&D 5XE!ET<7LK9KDG[ M-M>:Z=KNCO.0FC3Y[YA=0RF9)26%%Y-FW%92P%QF1X'OP8ISJ($F=X#:LQ[N MUK6QJV$;.VQC-U58GVECMYXXBE@64-MD6>:UA6E&OGW?XZ]9$(I-G=\6N_@= MT%@_YA#?XS=FNX2F&TZ! 5,I_Z5)%[S_BIG447TTN^F!6M&<4W;-A!W[E ^R M'?2NN(2.;'43\!&],SG,[(CMZX#*MM-P$>DR1ER'&R-NB_@5?ASPK2H-?4\\ M7/8$&Q6^W'R6:CL*HPQC[@NKF^]"PX)'\"M@^/YDZVHY43C>M<=U3^/2HOHE M\%=QP+=#3;YT/7+E\J7L.LSENVEXN%_Y(K,AT:I:32NEK7*/_WI(=]L0LXZ(B8CY0L14YK%N5+I56ZC2SAW0U$0W[&3N! NII[V6]K)6Q-L'CU\L[G2QHM1"KWUA@"2)_'/R'Q*9Q M" .NXU ;C/X.-J2XUPRGCL11 E[U.TF'8:X#>$8*R[8DUN$V./?$C>D')+] M@*^7"CX5JW^P&,V^2X=\YR"_M&!'X5E.[DC[PO)FV\_F4F.3G4VWKFOIO'SJ MR*I;%J[YNM?<1$G?A*17<,U?;\V?KYM9RK@7Q6MY+<-9L/GPK0*\^>_?C-\6 M>EIK*'0:G=N\^(\(;7PYOFY<'=_>G!XU]\CIQ5$IUQ88Q7'+Q/$5,'+[9C0? M?XHTG^(KTR<:L0^%5Y&L>VQ==(]=I'9STTIP.%Q^72L;[CL_/]HG?^4@/"#G MC1N.(S_(88E\.SL^O=@CYZ5/XRF_0LL]@DC1]6<-(*)T#8*T!52TTA"J%,7M8:V[_'Q1''$9.G0 M8. [7D3&]TWBPW,:W)/C$CGT8Q=48T^\RZC=4S3]?1+RM_E=13$4Z<:N2P:B M!W/DCU['_Z9V1*CK>VQW3U0<14$LQ^#21_[-M&=SR%>)+SQ<#0.\@V3J'AG_ M 7[C,&[+J4!M+%P;L)&W^"Q&Q@#E]CVG+R[EGT':U*-]OM8#E]IR*&'$:&)#E'32-E3?P0P' >,S@2=#0SD.6"S^CR,++N2/Q\' AZHV M?@W_3A^,!A%'5KAPPPCA9 Y7,%@.I34!!S*T74 M$8]TF?C?_(43$"&,82;$8K[97WPR4&PH=<.%,R)BL)#RSZ\%'^6#$T1.JL*(47.<5GQ]?4Q^7S=^,Y?864(5H9LS8P*AD57 M#@L"1CX'],&!.BO4)-2D+9E1P31I$5_J)"7W-S7*Q#(RE;\-DW@00 M%3:6?M0+G#""7C2W4;1< /59QLF@^JSZ:!%P[;]6![A>&'4 C5M&R:#FE:( M2,6DNBT=JD!]VX;)O E]PP@%1B@P0O&F(Q3GIT=?&L=GI'GTY?SX^N:O,XQ2 M(!@5?#H%0Z)SQ^Y1YI*FW>OS(?_C8J0"5:C@TRF8"LWWG[ <'36KX--!3PD] M)?24WK2G]./T[.RT<4Y.2N3P^.QLCWR]QB.)B$;%GD[!H.B'X[H.[0L=8J[+ M=2A '4(=*O9T"J9#Z"NA9KV1Z11-LR;)D?+*A:X3ND[H.KW$=6J5A\_("80EAJ=#3*1@L-5R73_4KM?UVZ'NH/:@]A9Y.P;0'W274K*V>SMM- M+25M1R29;(XCUW89#6#B/?5SR8;7A)]=!4GNS'D:5K:L:FD-71MGPOT_(PR_ MU+Z_"_S8ZP"CNQ]\2+;FN6DI9F%#/,,[MB\)A&F7__('ZC[28:BF6:V7S&3; M_R'=W<,Z$%TKF>7_(;G7L!X3BPEL\;DE&VU\;)81/WGR&R%@]&>CG9N@E MH*?O\S_5Q"R]5"VOZ%EE$B@>BI$3>DIZ >O^^[?_>W-Y--N?]_R@3]V1)C#J MK=_^3TR\(7!93M$V=>@QH69M\W3>J<>T40U;V$7:H.*\Q"?:J&J\CA,T M>"KN+@U7YZ\V5KI!WQI+A*LP8\R7M!1=:N@GH69M]7303T(_ M"?VD-^TG?3X[OK@@GTIP'NGX#$OM$(B*/9V"H=!GEWF>4)^(,9<1U!_4GP). MI] ;.?224+FV>3J%5BXLJL.B.BRJFW![&F?'-U].&^3/R]N+SULC]8@KQ56> M=9XO*K**-5P6]1Q*_O1C[PXU"S6K@-,I](X-W2%4KFV>3J&5"Y-&F#0JL.^T M)4FCK\?7E^?'Y+!$_CH^^W3:1"1")"KT=+:+H.$K"_P^$^K%W(X3HGJA>A5Z M.D7;Y;W4A4JHPU>]_+D+^8<+/HR"R$1!AK%U[.[Z:[*[JQGFV=;56R-DZ^H] M@#Q3*N8X*?R#[W2F<\+_E@ZV[7>&_)]>U'?_\_\!4$L#!!0 ( )2$75AY M&8F9L*4 *>W 7 =&UB+3(P,C,Q,C,Q>#$P:S P-BYJ<&?DNG58FT_[ MX!ND4"A2BGM;O%BQXE):O$"!EN#N*6[!K;@5+Q:*%R]>W*&4XA((FN!.T."; M?G_O[KZ[9_?L.7O^.SL\]Q7R/#//S&?NF5NNS/WL_0K@L;*\DCP Q, P$#_ M >[G 6\ 6)B8?R]TP49?#QX^>("-_0 ?%Q?G(0$^ <$C_$>/"(F>/"8D(B%Z M].@QQ6,24C)R$9/^ORWTG M@.0AAB'6;RR,YP!,$@PL$HS[7@ C>IP/,/XI@'\5#$ST&'%P'^+A/T)7J'\, MP,3 PL+$QOH[:O13/_1S #;)@R?/^%[CD&J8XCYW)N,/2LA]R"1;W46N.7[$ M+&#F$HR'3T%)14W#PLK&SO%"4.B5L(BHV)NW(9]#P\(C(J,2DY)34M.^IF?DY1<4%A5_+RFMJ:VK;VC\ MV=3=VOD$" DM#Q\.@-6=7* M?GL%%_O2TY_CJS^O!<#!A*SR/PBSK/T]298/-ND?>!HWXN^H7K/?*-,H)B_> M RRS+D47UQW5A:GN >8>?K4&N%V+CG"C]&MLL,=J'T?Q IA&DH*O3)__,FAS M\;J/O8/OR^"L[UR?FU:,EVA!547,VN)>?$F=O<- KY@JI+AH4$DV:7ZA M\X49*95SL^N7BU&2 M%=)KJ(8 [_WW L73,;I6&+0TD)NQ_B1&_A.,>/NM/A7@',6CP\_&.A/U+?,- MH%LQ^VK_PQ'-A])M _3XF(!!93@4+DKO'_5>C")Y(N./< M?.^Y-)6$E=!R1%)EFO<%Y88.MXE+:?L'"Y.:,L;T8Q63-9K]NEO]OIR'K;;7 M:C<2=2.2PQ >HQ^>=M6:=L X(\4 ME5-I>16S&.@Z3Z4_$\H)D*@U$^([6P,/F" MQY+#W$",#W7B068 MS>/Y(@$ )WXB=K#GA/'TGK3M(F->4[YG==503L@2$ZJMR"[@T8UU_BB22:]I MYI#)WN]&J41O,'_'8V36',28V4J.&\?/ET64LK6,)\&&J(KIJ.OH5\E61TA' M>F>:D2E;OPWY>]T>:7CIZV=\#"/ +SQ6V<.!& M?O;(*ME6U*#7T3BW^^LJO>U539^PVN=_>IT#648>^?;$ +OO 8_J1DE]W5"6 M5;[62-R!?4?X09,M L\><<(K:ROF]NAY$&FG(MT!P")HX%F-JK>8K^9T><"G M4/%-X?U.$F R,"D M=,WX/2!FX;8@8+>^^*0TA4BQ85E]IOLCSX346&&!47#JS^'@*/9OF/\_DX>\ MG^!3W)8-/R/9&M-I1,U2WG"64+UXO1(L\KS=+.<.K_%(V=[Y\!Y0?::X!PFH MHZ>0U/SX8Q$",3;PZ/=V-M;4-"L52):B-!6$;";[&MZF2V @&U^/GU8]WN9^ M8C-+8SF2SEN MVG.=O8^7#9]1=64=\R7%>#)#?R)2>>7YBDP4!-\# M]B" ;!Y!&5XJ?K%5!M.!0]S?8E.PCKV>E5C/OB4Q),N4\, '9%'2;6P9O]%+ M^098600418LO96K4&/62PW7HITM^OSOOG'BG6%6H%"/8&RR$582B67SE075%[+8EZ91QIQ(;LZXMI]!Z-%.PJL-,P^&,$ YF0?3J.QWHF MK^IMQ-Z9#S$5OW+ M"O!1+T;>JQ3_YF92%&1/4%QGY M5H#?S&*T7),;S314S#>&/>_P3HY<>QEXFJ&5@GZRS"TMU_8C"8XE*@PY$DV# M5I^=!TB^C'<_SV. MG'<[>Q]1P=*>*-!\@U#\#@]Z%/].'^,QDK8ATRW-VT>EXL^RF:7]RMOB]?%=Z(.QYD>Q(Y#-3.86$OM]'$2TJV74W\" 7,1431*PUY MX'-\PBKD)OM 1J8A!_@_0Y0R 'H< O)R &ZR],+_R2ZSE03%Q*_R!ENBXNXP MU$EMAU>90_8)\_$Z)C#-10?4LE9%!T2*DGSPZAK%]3A*73BFPOYO^]2TBAG# M'%?*X&?'L"GXG_7Y;_(EZ[TZO1UU8"I_$Y/DU,J$_5/686S$CZ)IJ_%*3?'5 M#3U%C\(Q*I@?XPW(DNH5D6L&1>%OHE=^U-QD&N\"_T?A1\$P@5/Q3%/+L.EJ MQHXBSYNWI>::J!>LN >A5%9FQ([*D4H*+JN4PA9NR?7Q^;OG5W6)"J1)S+[\ M5TYB5^Y;7A6^DS')*6.%E+BVC^3(/C[Y7T\P>UX@_O]2OEM\D>=7$X?88-IQ M8G6W7T(V!?'$+(YM%Q+M7A ++%,C:M+ZM D1M?!ET8YZ[3_&7Z/HV[5OTQ6CI-LT-T!@$V=WS?/(# M\T(E48O.OE.#N_5SV;.5)S^9SBKL/5^_ KKNOGH\ZNK.-:[B3J!^HDK#]/3# M"([\?J?G\Z;#$"FB>I0U7%(-9[H^>MZC-?7LH!ZY7F<:IDB]E=]TX&KDFY25 MD7D/"(R7I4LH'B4\G9B_.&U$N/OC([G:GU4WJ?S2AG[XD5WA^%3^=WE(]M#= M$":5GU]9L9%,E3!*10#4"&%'OF!2,"TSQK+^:=*J4=3%-AXA4J5(S_F):U%9 M6?UJ[VZ5X!VY6"7G'?7\QV.S<3GR&=<'9!HR_T6>%9A#LX CRR0=CL:?C1]) MN):!58RGZT7.VKA3>'(;)JRSW]>$,?)SX :_@*M]I/]6^:Z0JFPPVWA@^8E= MLQ8XX-WD8?$D?&H37,ECEK_4MC&ML0;XEG?#LYKN4]?[&(I J;2D2V.-X\8 MI@_A.Z:W,;8COHFQAYM5B9[[5KX>K!#^.)X*G8GS']\3M0.(,HHRM55WW92N MF<%#",H87[:RT=5]2<&TL'U2M>J,=;:VJ(4BF2;.3O\L][,J7[64D\->]6@( MYNV73[[2^3S1%3NPXHA*/7%)X3?UPFEI#H&.+GC4G4S%$D><]2AGY$G/,JF$ MSRKC0UL/6#)-8ZC_\#D:589)UDIUZ_%:HLQ*, ZAET[*_@OE"J&##DY_>N*\ MSI*)7'SW\H+4P494FU%X\;C&X=7$P8@W%&\K/B_/]F5!5J!H^2$1.%\5:9@% M%3/\U1S, 5FGQ?]DJ'?UDF( 4;=3H%^@4Y,%@=CJ0D[/7Q@R1I*>+WHKNZ8CD1-R!G MZ3"K\=C4,E,)16A:JC)A:_R-Q1.E#P?BT$R=&X&&B79841:V-^EU MGF:FQ2XM_"NPD2=?9'# B'/B6?516M=H."P@]"R'4L=FO*8QQ;74<,!A\I5+ MWYN7JY"00N\G,>RFMW5,HQI+XR#YBF;_XM"OHM _I>M3K"D/]2\2TEK7(,V2 MFB!]>J/"*M8^WMK]-F3.+])OZ M+,$"?5(42*[WNF!0GQY;A,->H)?>R YG.@G>9JC9!X]A-U !S'A):&H&8K S M^R!^:>!-% I6_4=_QJ#&WM8^I=[(#*V?"Q:)4^H>Y,\2C[S\/\A?62!W@N13G?=C@$ M#G6OSNM!\'V&DP_M28.UM:&;&3)XL"C^ :RDSLK"RH@_XWFMR[*WWVXP$(_4 M"=1Q(^U-'9_ ) ]2'-W>:1ET!Z8Y?;8PP9II821$Y;]#>F0)$3*[[HOLS^5D9_>_B$6"#U,'R M$654;#\ YCEV)[NF#,_T"K); O3NV$J4*_'#YUP#V*OZE.\!+A(4FZL5=7P2 M0%7)X>0<3N[AST@"'P$BSG%_2M_7U4B6IFK]7*ZQV'$*$Y6!^=VXE.5!,JU< MH)R[Y%=,SC"D<;<]K]Z<:Q'Q'K<>Q'?]&9G MUYDW<7/F+ZE*_7]_6'QU-WU0M5'>[B$.APKN("2XA6/*@^J@)M53'T54=H%\ M O'G7]:L%QB[6Q[2R!O\RB7^]@E:IDZ"WX$?( C= ).7^'"XG+!M9 ]N%6T* M6C6_P]60(P/\9]&DT6/'A'S_8'OQX&:BA>@M]3+*O,V9LC'4\6$4V\MUYOA] M+F6Q%%BO2=:J5$C6B5'PK\I"'[#F9O<8/)\D'KM-%F[5B M'!\_7 E$D]TFB<<"L%%QTL+F.W.QPG]4EK5B@#G&^-8CR5B5) E(MKD]]V' MKM:&V%_P<-09N5352HNJO*C1,D4:+V4RLTX/H/WK\W9OI%4FPCBT>0_V>:9F MR?; F:4[9/UW^YK?Y!9HT]F]6M3S\'D50\?,UI4O RUAYNL)38WO#>UIQWM^ MVD1R4JV@+FFJM/>3V@@.HA*3;[@P!1AW6Y;G/<"GS?M5TJHDD\[':\D]T]&; MVB_[CK^@\H\DN\R6:UW7J172%1-JD*WQH3S^8UOX29^ZBV(E>CM5U*+Q@,?,HML/^6954K M)&DF%*N-E_;'\&]F_F1,D.>>Z/.?A I:.#+K^(%MKT=Z>*;"J?%VD=C34T9ZP2KLN>ZH3B0L!E[58 "41K.JJ9':D=[0<\*]"!T.$>R@2!V!)5I@O0JKX)-H;/DKG)HJ*>JVB^.W?HDF, MA\-6H"LY2$>!X?95:(WAW(*\I@XS-9 AK)X#/P26!!QS=N!6TKR;]\I94$GH+6S#U\8HY';10[BBS^S&X'!7'2ZQ35+]!W3Y3 M$K)!$L*ZL+\U]F>2=#5?:M3\+ARRJ#:/.A 23K6138T M495;>L7.AQRY-*&5Q<(Y7%PE5['JLU\%KSZV[(6E#!XY]OKQ*AT=A( JP,%0 MBU1*@0!;JHT<\X+>[,0#ZH6OESYN%=]],[NJJ[!.R<+ M =+"XV9,GKL$,(G0,;AFG(\?*71&5Q*:@(&J-!%9!N5+0#QV\=8^@WWM7[A/ M,4'>Q(0V 2;3;C_+*Z2&?(\'_>P"S8!IMZ;..XNW():PU$IC:/J)R8XYY=_T] ,\0G*2?TPND\&:,-[=G&-Z<."-4K>!Q:R!QM(H(_-UN MI>(@KJ9@H'T1>*-KBEB.H9&OMTC4F]OQ)XC3MW%08X;Q>-%[,<4D0 ;:/& = MW8<8J)U]YHZQND5Y1)]_O[X#]<>7V.IUL;^EF^?(\Q'JX9 GR,**BK"R_-GE M@>+8'W*Q%9_X8C@T\6, +T6>5[S/2+D+@)Z.>)E_'Z&K4;=JHRSTHN)%K9#-]*X6!=^/R5)J",,YS^7\*@TAZ?> Z)( M;EY,W "9,Z:#QMP?S=E7LEC'>>5!1/)MI3>+ILUCY\YVC: !1]&=_NR-=8U- M1TO9S@S)'>:A%,\AR@2,G.M,G+_0R$(M>6#.'AC6;("5K8>V?#<>M[W_2* 7 MB0".F[&,#J;"CY)S4M>-).-)N8&7^6KA-<&>^EX^%8;B;?,=*EX0A57&, 9: MXTAC(E]!0?AM4*U6L[W(,)/L 5-,X(?&%\3/O'V DL[?NU:N QA04E#5QBFW MIE8YR\+M#(]"IVWK3P[/%)[-T@\]-E$;\V+#JO C=RZR]6Q>+%P8FQ\LF6.* M8/Y$;08$2(D'RE!?:=M?!-\(E5?6V[H7ZABQ?M^YBN&)NG-]$1@Z\!U@ MW.YYT\1W&Q/ZTL*%VVF(8DVMA7K]Y>:[/96>K]U4]B;ZG%46]:C43VHDSBR) MN[DV?;8C(]WQ4V_[P'Z=E:24GT,>%:O7#LN>K '.6UI=^%PEZ>O+V3O2O>^O MEJ,)?2O7^5X,((Z?$<59PFD3_Q+ME4W^/2GD&\7=-DYK9T]* 8H9KVI[>_<66#AL;YOBBM%^M7U1&#QX:@NU*)4N>;='D;B2S^^!X! 2=M7.1&M]"[VSYM]V;_T_0@LSO(!)DMW&HK> M ^!%;EB('+)[@/F-N%; M[E[P*??YF&N)$D^,3>;ZUAL"V<;'6^E&+>E"5I? MPWGQ=IH]0T\E&28X(QT$]74K3"+WBTZH=7.Q0LVT1(V\M;D8!%%^[@AB4MB; ME5TOTH_09TO>9HVZ*9[<*)KQZ+'& K5JIX3HQ6#GKHHX'VS--R]P#0IQ+7Z&G1KOZ6WRU& M7W];E 8_) 7[[_@!WTVV6O(TX:ES9%ND9&&1?2,X4I>5QR5G[!I]>,.*2KM6 M[BE!@?I=4/J=#'1M.ONF4S= KK3VY^U$^)?.*L\X'XK0$32JW?@'HZQ7EKN7 M\18+Q"A#;OB*C&8'GF*._,;.(/MB>A+T$P<[!))78MN!?4(6CUI.NDD'$+PM;\R?M9R_RF:_8 MZ17H:&Y)H'4^O(]MA;T="D'TYSF>I*^=[?D/E,Q-PS3%@PG]05O25/[40TAS M_=M,0=XPW!Y_HNDS\V*E4MU%Z7G_F>+UKV4AQV%4@)P6HP:BZ KE8F;]1&AA MQ//9K+5!V=EWQ+Q5RF+D+C![>I3[4C'H\R!=OPCHA*@-D(LR3E^Q^P_UKS?T7?+ MU--.#.*,965\9(C*_)AJ(]&S'G$/&$]^R>2PL;O#&2!SU-AW&$'CT0)?CJ: MX-P#/AMK31;6,_5H&DI<+YA8C]!ZK"3M9@&IKZ7\?TL]1>FO\-+/@:,-:Z&M M'RM@]"]&+G6C>LS)Y,7!LRG8YJ*?B'HJI'PELTKKUEH/?>:K4HM92FWR&Q=O M#;I0KJOQL$=]'1C%J%QTL ,J^H[#W^5;_IM?NM=%=U08I1QP,C+ MQGJ&IDI?:12'S\IR]6@5:N.8JM(LD?&E LTS81D>?TW\E%&[TX#/S=S%>\O7 MHBA'>>1,?>$VTN85IZ/?][IK^P^I$F$F(N*!:_B7T',YE"%.+7*^O_WET4RE M4$>X'G:C$UC36I:[KV^&8>VM\\GSA$:G5DTAEGRT=".9IFPQ!6^,C:!*6!#@ ]!W M*9;;FR/4^P-@6)TY)+Y:<$/K'B/J(QR(8]VNO?#[2O6J,Y5$)@C(5C)0X0L]NCXW1 I_ MEGA]]/QX56.2-:336W4Q+']=_"!]_1U'!/D:%E2DZON86>L?=\4/&6Z+,XWW M@,Z<+;?Q:*7EJS%W,@TCV[%_][=> _MX]P#F^%[ILU\!6[(M59?AQ%=KTJ0[3W')<^%.T;]436BB9'J0_UJKPYZ$D,CC0,&2_IB,,D3!$YQ"B%3CWCT/SZ MQ$V=&2%:6ZG9]#BA)W^6S,VS> 2"H%15KY'$-VS&A'6#OF^$(Z%]&7Z5+!V3 ME6Y;%1'A*!AN_)/JWE0!>J M['5M)I8WJ9\8G/O<]?8'XMI9;1-1+L9XPI\_50ZD!)0L+?= 0E'6M?5QKNVU]9VUP:;'* A)?/KR^0S34KK8!#5$A4I'$T<^./D;4A&VJ M>MF;>4[!9)2>%5YZ5 'R;A;.RG,BFXUCJE90WNZJ+LOOIL(:R?@?T8IL1.9P MUYAV)*1TS8U9-:M3SX&#E_2S:1RQ],"KW8GS ^3)',QX++4O]CG9OZZ$=!&U MQH%+7_KR(H72NCL(=CU4!-1KK,ES,NILLZT\41S#I@W[M;VMF:%OT M=4M4Z/HM=I0MS,ZXQY,KE&\;$4S4ZUC-L 0=\I[ME@GUM?TTR;=X(5N;*$,M M0I>4T8NLK$!BP:-M*H5^W6@4&>^\.O>DI'RE\<;9AD%&V/\0?TM>04;^]6"% MH>9 7XV=MW&<8!OVFW(%AW,@>FY;8@2/* CPWS7)K,3$',F_[C-#]8\BB'OO M 7L6ZD0Y^-L>-"EMB[W":0FJSAY/9)2#J%]$X#(G)04""LDJ&QHU35*F]QU: M'&\]Q'@C:G8AY'7M,\8#_-OGSX*[S"F2L"?$(13,;&E6$L059MMW+*@@PN+P M&P%/'PM?X[)(1QY>RWIC7K4Z R?S-Y',:T3?+"#=N5.4_=" )SQ"V>J=:6(- M.45-\7+!A-K39FI2H#"@B6]/%D%\LD\&=$9PF7RG$0:,J3LDCA4WGOS<,+'E M":U.\/J$^O5DH$GC&,/@RN0LESE1;3DP,4I)W)^1YZ'33=*E1HUZQG4%E4ZK79:#T:8]@->C,>6.:F1Y[7K6H[+__OI/;_'G4D0OT M+*(YA:@-R/2]I*1<1/ 3;I\Q63LCN*H[@$R"%.XGCAB(/F#L%>;WVF>997C[ M)O$]<97W=JLXTK5G&4>(]_$V/\A(&%74\ I$@[LA MJ2:R>-^5NZOV9[3ZF!N;(@^$E41P E-*FPD[)BYEI9UXK+R5W+(";-QW%=#[ M2T)!:&^NYNCD%]?A]"P\",OQZ;&J']D'D)9&2674MG[9+7%[46YD/M5'3SL^ M>T[6@Z5F4%[CCD]:O"\Z,U-1??1QDDN(<]A1+WS_U7NP)BNE(Z.'A58=T:SI M[,S'\ 'C,+%"2!7+/&C&U?8E5Z.JN]GS=(.&<9+7%P7,<8% 27@'D9UT;7C? MX3[($0,5WLM WS:>5S\)F9"N,]!M7+)9DW@@^HLM:NV&LW3;Z.6D/S,XO_^. M=.:@;C\ J*\@1L?J)7@/8+<0Y5Q4U$A8:E6^D4Q>?3YMAZ\Q:2C6WG^ZTB2: M+ZK,P2EEZ6M,,:\<3N"1DJHF.?;<:\2,AB^IE'!J_])6$YIAZ.DC3LYTXJE/W[W'(S. M'D*G_-4C?156VBB!82 .Q_T_8EGGG?37P#+[59QF?6.<+6F*F6T) 1"2]1X MG#S=+JAM1W*--,Q,[G7&X-(E3<8K;Q9V-TE1ZFB![I:25-9FRS3R$(M*%T!M MW[:J//]&26/#VQ^^Q'D#96\*MV'K9RE?P<:&#=6V7!/O'P*&LLX.#8!=\13+ M8,@R?":S$CS0.X2@UT9L:BM6+$@(=%*%QGFP/<,1P6QZ>,>\"//_HWDC-B'Q M /$ 2? ^4_*M4K%8%YYUCU(+(Y]D(/F6-*8$B1_N0+1GT^2!R8\C:)C]7EZJ MC:Y&D=.C4&:3A)^G55[O\\/RV;M?U5^#'%&N&6!?*5IBC>.YLKF&3%M.MG6/ M45=4 /R0W.9JH\2Y8D?^8,+LG:+%\@CX:<##/F^J GR1SL)#(^:"C8/1B!*- MZ32!FP=Y42_>=?_[Z8;*9Y0D@I_XRQ\*K1H_%M1?Q'4M=^2N'AD,4U_QXX0Y MOTLD2Z>F)Q\/P__Q2P@:UBLA>)G8+,I'Y6Y$UU@K+>70ZN.S$A!A/*\U(I_B M+Y%98'Y<5N3!^"DFCK/IR+JWZC&*40UJA21LTE\FZ;HM^2:C8E%+'^T8AICRQ!!:4YKJY#E<\U//G&//E='-K6=0<@6WX MD=Q-6T3U^'+A\)=!P$*G.EG+Q(;,)1W2J3.WOO$Y7>LZ,=+"DBKG$F_>'T4I M"_("BD.X;]RK;#V,81F?,V;*SQNBN7H/Q&4J62F<>4H:.REWA5OLCXGG@LW[>M=:TS^_:5 MCKFW4\"72T*MLQ)?+_IW>@-JE,K%#PEG?;DGBC/A Y\%?>;+-O \0?17\]3D M'V([JU_T^82$Q)P8?>)+2/;RGSRL/_1L:6@/+^,2S.=QB&XXWYX\X\.-S$,M MKOI1V;HV'6V$6S6WS7>OX?$4:*W+SNXV;C#[ *E7%ED)Y0?@%BZ'C#930OJV MU,R6?^PWUIR@-&6:$HX)7],/PS?OT0T?5UNCUNIIJ%B#D@[7- M%?"-/3P'SQ:OZ!8"^RV]-UB8.OSDW=<"WT.8L,N \^I2+?B[IDNH=*C]A=!E MS6IX]MMBR:5[@/<]@*D_;>"J,<27[_L-GTHD*S(+J%)D2ZKL,JFODD2W!LD3 M6D '/18?[;569C)+;LS&)-@\O?ROF!GHI.V#:9N8A/_4$'C%$#GI)#IY;1L- ME!+CQI-MM[,T-T096G%:10P;OH15:ZGJF[=XDBII6"ZC9@$R1O.+?5LQWO](/IH M2 5:+OC%K;84!+OYPD\%9&R*X+PT<3ZQ((V!EOL/7V4O51T%]%P(3U(?-"B1 M*DYX%80FI,B?#)D ^+T1V:Y'(/ARW)FHKQQ/*/W4A8+ RT2;O)],K0DX^)N+ M0963W?XD$Q+D!0J%6QZ/MS- MYLLZE6[< ZJZ_(MFMU44<3A PY+__]V7GW9Z65GFF3DW?UXNHCOPVVFGYKQJJ&W7>_%E\N$GJRLU1@3LT8. M&\S0N*\-:<"D[,J3H0V<^=^QI7PY*.)=79AP.*W*-,]!AERRXHBYQ '&LA=N MEOL]X'DS/CL6[MNCB:U)KJ#Q"%*<%YF>U"PG_/[9Z'U;^#\^A$#-SJ)(O[N6 M\QC,J15O-/4NX\%RM. M)X*LN3^W4%^VIG4&2@/6L2!I>O14B=-N7/L)K*RC#XKL34A%S<[ M[P$T/&EP3I5X?- C1]YPZ#L5E4?Z*I&"UT$!S 6"-5+<[?+R)UK2KO0RN+/? M4%IEV\<+2K9P.$&B[UM578A@+$%J$.7%G]?4!@<7:TBCW")41Y\8)*U$Z1[P M<'1.Z)&\1=R29I^E:6/@ "!./Z'/VA!\T7]E65%P883_A#EA8--+(-5FS3SX M54P6L=Y6BM*0*D'R\_A,7^Z5#@:P!;A1*Q[>MC_\9XD^M=,V<;LAVNYB.."G ME_,A*YQ$9ZA=FVM6A*E0> #=F=#,46.86P ^F-907]^0Q'[?@65R/Q3>K#_. MM0&'R%/ ?U@:X,Z*$54?RG9<["08HK6NQNV$FOH&D%^^&23YA=<(#C3I&2J93SV77]!E( M2VZXD>2W:;WT#+P8AH.(EI!R5\.^%]-% C3'WW'JP\DV=M/T-K* MP3OTU:^:,\H)/]F"/$GKA;D/CIUQVN3AT5%H#@B.8E:_+Y*/]3F8SS)KB[WQ M69VG?P([/^EZ:$4RR#*E84#!]Z67_3V_?B#QJI8Q:G(@TO=YS9'9Z*ZJGIHILHMC'WLY1$*_]XB4I'8@ HB,#14L@NXX:OU>G8O; MS#SZ:NECJ1D3+OTL3O8UEJ/1V5FY'_',3W5<5&9?X''F"J1S9>XQ_">;+8=_+:Y6; MYQ1+V,BTF#LZ,% ]'O$GE:LA8[@P[]')F' J:C2]]BE#FVA5+L>K$%A#OO8' MJV+&EHZDX^<:6MK6F^I[2JL!D1V$_HRH$QW4E(2,[^-@D0HS:*)"2^+Z/(C+ M[$V+*2XN&W6?GR/\D%IGE^'QV'Q7B2,('BE8XL#4^+.1)5A>]E)?Q7DJ9*9- MVO#H+AMASX_>!-4A&M5?[1.7-EYN]2S01 UUP]2R+1]D5V;:VX.P69?8S6)> M%%B7 L1I=OH0IE&998-#K%?V('^+B9B2@;D30__B'&*&G?.M'=5R#,3'^MSY/J*'>LBQQ4'B=ZWX3L).+Q<%9MK> M@WG?/E%;5:G'L9AC9;KN 9@S!MZ4AI4=;2I,<3TH?_4%1LQG81WW4@7PNY>Q ML9*C4: EFIP&S>_+I%:LHU^?QD;=#,;(##GL,FW2:6TN\TY,* M>$5]Q;;:YS8A>X-6F(G6-A'X%:%PUR (:$(]I$[+_MRU2/_RJ0G/Z'FC^RXT M(W&Y&Z9:P$KEM@O.,\&0D\' :"2>2E*[TM'F!$MK-$_M\?C#D,.2;5,-&XJ3 M)D[%(8ULN!E+G:?DA!59K\Q>$Z@\]N1_J1%3O:/>IJ[)]U*2O8_[O_[2^R_! M"%J-=5 G1KGL'/.P&G[_' -/#PZ)NP6-FJ*6R3>^3>AU3LS"^H0A%5PJK95_ MI(Z=VM0^G!BE(++Q?!5R%V8%(F RKT2I\3O7&/_@(_17"K-2J_-WH"UP[K6; MZIJWM-C?-7\R,94,;M2'L[2M%F46I'4TA93>O/DQY:M?O*-E<[+09TJJ4OPC MX6-,#!^3^PHVL\G9OB%!#E6%:6UC6YI22[3ZSZ]RY$.MI@:D=8\%$EUOF+)< MWP4$>_!RBNU2[@92/(OX%0LFPAT:V7.%I",2=U>RL\8[0SZVV]A__*%(\_Z9)+\S1!*7 MG/\<]/9M6]0XU=$-:)*E-77NDX-N[RB^H$-<.=#C]=.;XH>;N#\N"IM0PY8X MN?2EMD!7W-4_Q#2!LRS 1+&5D[&/J2AI2\&H23O/&BY-)>YFPJ@?:6PB !>G M/_Q>3V=H??'U*XR%]=JF8-X]7Q1CQ$>3PI@<7GX[$F,XU4M0F0T "MG[\\TM MO*W-YE_GEJBW:GHB_XN^T10#-^>G%YT+1PD2TBO.U6RY]G:M[^39"2Y3'%B" M@;C0,![.D'T;=O4)ZJG%E?B&:>@XGR)VB #P$H,Y&+"M:OR9QO3GDV%W=PZ5 M7-TO[((I(W@'AM*QQ$WG9EY%#B1GQRH)2OSAF)>Y5P0+*:*!*XKM2U MQA!.SSE^NIO@8V[O@D-A,R,C]8T&+@W7DJS#L!<:ZOORUOY7PGNF@9L7LD&= M#-GJ>H?[W(DC,U2/?1/8Y:XP@G1'T_;2/ZQ=8Y]JR+W^\N\+6LO@R'::OI,5 M#_,644!E:,# M0063F:'K2(BQX+N.=N[.@2+IG7FD:CNH-%*;.;EX.ZL4 M@:7NEO1U]48O4KN.'!S^9$8.7LHK?F1SS/U.VG559H +TI5KDH^C#6C8OY;: MLW;E&&(SX%&3IH%]+&;_+IP+E?AHESS-H;)H2 39[;ORZ>&==3#_"7FI[T!K MB_4@4*3?R=LJ=7- 3Z@@E@YJI,\,T7V =]F&,< VJTT#-CK G2CW*/?8B=]( M%NWB00>\ _+2-$D:XV?ZL:H0;H9^%7>K618,=4F=E9639!B31,GUZ?D&=J0#O.>Q MS:_9?=ECUI6O-H6*_YN#%/]9J)98)BRF5AKY *,$N>=\G:9C=V%-2G=4"PMZ M7_7?!]9EZBG=C9X<&NS/CP)B+'R N>-1@),SE*7$KAO4$RDQ66+,9\8":T<<)&>_Y G__D2?"\3:O]T:'J=V,X8F76B(9 MT[Q6*98G^1%57^1=:W&7@YH&J!4D^3^+$8YY"GI 2V"\] M0Q>'VIZ<*)ZZH]@%9C2K,L:<\14/<[9-%Y3KD$M22) T,IQMNWTM.T]D2V'P M[B"HUZG;C59L!95QJG"Y^)7\F*P<>VW8>TP4@"D^R80R+.U.&V:,K7>6[/OC MRCQ"GD$U[?2,6J*$N7I45&AK2G/SBTO^4"9<.F*MB6N9Q+TP'%^VO[0B 2JQ MB@LK8,03"G*QD)*"XF<1=O#L_^P7=K^H4LTK@RF*:NAUCY?OK80I&<$1,F&V M4B=?^'Y>9U3':([K)O_OGNA^1IV/F1H%4,V?B,'70R:X#%[0WSO_US/6)RIR -;Q;?D':%?[E2'9Q/MOW3J:EW^;PR39.T__O@'@ M4?C_177E]!XG^HW3;E]/AZ@#YV^;0A5&OYIC&>P.VV"NY=AGX[@&?)7GD8VU\92QA,_Z>![T^ M[>>N4/K:PWV]-.'F'7"\6C#M0V.%1 I02Q+;*%EV<-SJT2$L4 R?,[5QJO7= M4-5ELV&-($% +2#S3@I'9'&4;G6R4G*'X\R8O#(\;X@BZ1,L:^);1^!0:"B> M>%36K:3SH0R].WE@8P8<:3Y/2R7_F?N">S/]NH?'_V!9O6=9LDR*&]A7 :_0 M1*BR3KM_+72O:WBRSO(NYHDKE/I (&X* SIN,#R3CWC;/*9-R+\(S[F3?6=U M#XCWQ_&X.LDQ2N$NO&N]FJD@[/M,LCTN7]3OS#8L8/YE*>N:P&<,]XVNG< A'W=A_X-.5)DQ,%5!BW MC%9N2'J?\9;F,S-D\^2!T;/N;R:3\2W8V;NP?@3_YL@U+V-F@C=;JO M!+J'G=TL+E>3:H(6W/:7&]A).N1<&F#%D4M00]NZ%@L(KFE1WE!?]VKP G)^ MLN+5JA92V5:/^#NANO34)>CP)8/$OQ2\+T,?2SZ\ M:,?P7/7-6T6W>8]Z-&[_&]Z7=&Y&7IM2=?K&J*!Z52O1NEWWFM#7/[ZH_-F/ MB]W^2PMP2P;27#5R\P 5ZL5VE2E ;X0/IH5=.CII=S0K-N3C>LRM*= #OL25.Z>T$"F.$ZNHM6[,Y6^<,JH1Z$3YD7EZDA MN0DAX5C2II=X"?4V2MMLYXY7BJ+EISW#&,B63\<>>YEIH"58S7M5LM_O.U9- M7M-0V3W@,6MQW@!1-M;F[R :4R\$^PWN]UP6BMBM9U_$ =+4?6^?*9.&7)E('[EO(VIH<^Q H.XDLYQFPQGN2QW:$3RFED9 MMS<8MCPWH]E_"=W02^#K4G!A7865DEN914>8/,7C2'_=+WX3 Q+^.:%2 M?BJ]NSC!9A/[$-TY^8(B@X>4="F;.3.!8J6<.<'7AHXDRZ]98CCS"S J#M[F MB \ND$!PX;IE9:A6E*9/V'@%3C,+)WUQ=C+? >,K]&)%&[*4OX"[V^7;?*^+ M.Z]\OZN>]AMG4'3"_;S.-V'Y]5,2"BS]#;7;J<@>XIN0=*L-?^GHR2SO][BJ M=,] $]6/YHJH)JP MR:KE1,J9]\)Y&^4OB#&F89 L5AR5J3##DJ348"A+K:/3S7)II0[G8Y=W*0&DCEQ-]COU>(3QDM<$A[?.^*ETTV&;!OJ M20V#S\U5T< >F 5RFZ*J;.A%=(M5)MX3ZT0B[U7Z$8T#,Z&[UJ; M#]*QQ=R(BY2HA3UQC#/8!C 4 H:.OZ-WY!/1F9M;_B4^C/[LR !H#&,;VMM- M!(IY5Y3,3U#:#GD2.5_< T_#K MQZ]_&E[F2*??+GC[,\8"',<-/NM51=.^GF9-0EM_35$=W?G(FIHB,//F57QW MN<&.%)/"6"^-?4MY;X!-:MJM MW^)L2_#F-RW&"__KS]:J.8 .;[J$CA\2O7 M2'];XY^FL_[D,COMO QD^CE[T<;[DSR3MAMW>ZR';5EG:!/I(0B4E#QO;7\Z MF1NO'E17\IS;W\)NIZ=?+*Z((AAB0[6$P->]OGX=!(@4&MG&*TN[]:VD5K4:AC-O>N][&# M?H? )EHCGF@;^-=K_I(K!5>W2I>HLR;8-9>[U,#T(VL26=&$50AI_'KW[ZA( MUG%L-.+ *^DZO'\ANN[^-0,CL&5PT%FV-G7=M=MD7@RM:&^'X/#"RWW=32#2 MZ:C<$PMMYN%I(%BZOTSFW[#E/W1XV@@[0A+&D,S*P-XE4#0U\=\@!^, ] /P MC_MGO*2">O"T=PVZS\P$UY\@109HX\!_38XJ^:!Z":K<5DPB8?M510!7%&^N M@*FIT;I:P "R#'%A@ Z3\O1=S8G/V4-<#+UR1).N?XZJ=P<*?Z^4DM3O*^YI M_GQL2U%6-L#)7?\CC>.Y]5\KO^!/[K"K@:0QM"G#R71D%C"_?IUA9+**\O,: MK0"XU0%%00$(/"%[/='3:[?J2(R:=,O+HD]NIO.GI81EX%:PWJ/0\7VU!LM' M+"5I:Q\6+X)R& 1X?M+$;85M(\BP\4XP)AB=02E;U;.:];YZ,H1]"-)'B M^B![GK1/M;*]MCLL"/^A<=<+(=K;INY2'' M3RR_Q=!P?I+W@!>-KM]1L8YU'\)5&WULPQP7AO[@TE-"._YA$[?U0^!.G;GE MJ =Q(=Y_LGQRPC<@OQD_\?U5&0()]P&AT8CJ)D(SIH:/7_QC"Y8"Q6DX(1G7 M!@S,]8TJ#XGBQE(SU@9/"K*3B=6[2_5W(.P@2=NUB?U$!"63^FM>TDH1[E'& M0JSJ&0V#[/YBQ.?)4^MHE0:?IFRY&RN#A\ F(Z];NS5/&!+)/=PR*]/,W]-, M6R6PZ27Y\!ZP^Y[I6UX3]K2OGB^?IQ-,[OM,HN8/6*2_PKLCI5$#G^F63+17 M+BK,+]!S;]%[U[%]3.WU>17EM9E3\3?$$+;_#@X](S03/=T%[YN^_V3Q%PWI M.B"M7 !KC X/J^"A5*P3&_I-X:,E_"L2@G;+_['OI+G/?TJHV#NDOLRFS^7F MAJ:?E$,"K8OA'_;/I,E?Y90/\B1]2G-JHB#!JV$UZHL#HS==>5Z3?K9*[[9E MOH288>T"6FUC0[V<"U42=_5VG&A+'G>,MN0T8K(TCW+91HZ]2>X!,]^(@J-6 MT[21MD=]PSVV%/EZNLI]H(V;F'1XY%^TW=@WO7BEMB1]Q?KUR65WV1QI7_71 M.OM+Y@84T6K57V-^!H M/4P@E?B"WF\;@>+XG)@JPY_ J8_2$:C:BU]R5414S M3+5T^0W3(ZK/<[IIU>A@0QFPRUZJ)]&8M)TZ8=R=>E%!)2!':_FQ)=!N_[]) MO5C'Y<>W_Y5&C?_SJ?3#6^L[.G\2R%#-RY8#")ODVYP6:\@0PB0Y/*+0V5F+ M3+[-/]\Y/.*5_W['V)>1$?^G"<>K*'V&CKSLBF \?US0Z$0_7KT M'=HZ;\U]LKKW6.B6AGGHC,]A7/Y?5?-MT+D:[8]_'F/:,R2CK__X)Q1C_Y\* MI_]1HTZCSOM??1$KH]^]F)=F\T^:A^Z,8PK=@NQ?+[._ 5.K^(YOTUORGP7_B[LW#H>[^ M__%7J21)R1ZF(DM(9#S/>9YS M7F<6N7"=P-]J;/PA!Q,(Y/?].Z"_/^[_]B,/HOG#DL#;2G7)WVK\%W?6FW_* M=$HS?:_"51D'[KT0R#_X)+K_#Q]_F%@"9?@-EO$/L*#MU =_.+=D3V1,5_R] M98ZUZ?SKGS_C)/I;B7U@L/[]K0-YCH]*@G\E7 \7.O5A+# [^H[>S2_VDRR7 M=_0Y2E-LG<6FA:13"RC[\L]1BZXZ#=M/VIP^_ER+# OVT6=<"IY 8!Y)2D\. MALBRLI)I+6J\/P>>KJ:9KZ6R-3@^*V>(+*MK*5,!A_0IM,/3)]-]!3L!'WN' MZK_1QOR$(_"XNFJ1&WTR#FJ3C!'%0;Z>GI/,N()Y4D]S-T^<9NMVFLW[*4%B M*\<3^ BN28=@U"0@CB8D1T,Q$[GN_/*-<>Y;NH%3Q)EWA#[2 M+^KG*GAV+/5#.D(72[H7[+*27;K$X:O]C+&<0P:&EF_28:R'0LA)D]TA7H;1 M]0YVQ--1DRVW;65/(JU_W*^OXL[NE ^W<#=&#B M,^]8YM*.LA7K"XG/1+^DR?<4Z1R;>&FMZ>9?0H^(%V=14H"\6F4^^_F3[FAX MO\_<[N=P\EL_<,W$;TDNI -'T\EP/(9\2U;\8/]&L;F%JI.#4_NE% M[BKS"7!]0ZEZWT YZ,-/^TA0BWRTLA$C<()F9#&*17U2R?>(@ZM.):$Y2^II MWG4;XQ3W \O.42V?H,U5,R.T(PQ$.[T@K'635LTIA!?L@.3._%8?BP8<:LP\ M42Q&.:]@5NHRO*SW4Y=T#('ZY%W[%%(?G^MS<%+O)>ZDFQ-9U#I$8J/=WC1) MU&;2%Z93UL\O20>*?IEUNK0J< %.^YR[!C;S,>S.QEV)P?D#'#RN9F[L^O_[ MIU;_7WUYKK;0@5!L:!,\R$**$/5.I:0T)<>VU[A.%O^0335T\ZNI*R1"Y-' MP]DIN\EJ']V>!EXRSZR3&O:X3=BJQYTB>[1$X,/RJDP*U9QM\;X"XN+:]WEX M[LF>#^]UN'!#LH^!OVU'C_U1J$FJ66Y@H.YL*Z80OJ3M33!JL% L)I9^L9YD M46N,2]4\>5_YU=F^.#E5@5G#,U%3M=S[C X,)9 U2?O)P7BU#++)%1JO'MY4 MY>HH.LRQZ@K_8+E*@=/FL7.1KXFK+7F'Q#>.']5_-9"CKHWV;5J:2EFKWEKR M]9V$1R*YJU1S%SC%\5)\9'<5MG%F.62IZ>4<-6^QJ_X, AK]YA.(3./^"[>^V(W<4[_45,+, MIMPQ[<\DV1>^&PYAG2_=*=Y),_%-\_HX)QBW>5I?)OQ2L#6#,]\QIF4C8I-I MON05+U,"5Y')*($YVI]W U="2R0^L)AON%I"6+1EL;'0*^'177W/4NF^!HN M#DRZ(.N@/NI?*;S$Z. 22:1&A&D5,8B)I0P=CG]NL'7TPI63QCWA0ZE M^PZ%ZY0<*1X8A:%.^YRAOJ6XIB&"&GEQX0Y^?'.2T&CHA\SY9)8?EFCU MA!L=3_"SEYBX3G_,COVX 3PJ1)%$B(FTQF<^IWB;7RAK),2/L*Q^D/_YW9/V M1/K7:I?";K7]LGFQ0^I(UQ;76:@>,7-I@,C)BI6OQ9Q4YLDF>W+I]#SHD55R M,--&2;J<,%Y,_"EZ79+_#N1\L7741LP$^)Y@QA,L' M;'YBU-C7",OQV^%=> ;F@4>\^GUTZ ML,/41@?\4NG $6!^+L^Z"T,'/KW%;"W "*F=_;"Y45]\7JXF4X9C@QX'08U( VQ*\R MG^YB^LO(VE8K8;IF+ OYXYK>[B:$?-MI$]P'7.*B QA].A!LOY3Q<#/%))"!U3_N@-Q G4X(_*;%ND.:X[!BEN_D2")JDD+9$/^H05Z ;9Q/)8& M7F+W%F->9.^J")_V&P-O_>E+GT15HP5>1N+20$(J;X,69?9JU.#^KG''=\_7 MIQ>HWQ2';T&+;BUFY6DN[T13#PC]#03Y+R"*"^)O=O=$4F6"K?8C\9HC)2=! M2G\6"M_3"O:,,!@.;GX%SD41VAB))X]8^>X\SV9HYFU&5$&VYI'U>0J>[9:\ M[[$R-'%J2Z:^A24=8(KZQBH?1*-*D6_[6.4@N^= _]HT#KAAMA4U/725+)"8 M8+)^8HK?DH9DI&[#"6"6>X&Y3P=0=6#(C"ABU'OY#VB]#5M(Y_EBHP_(^H>@ MC0G0ACB-_>^"-HW=]\Y_ZKTMF8$0WB]"ULFPU5Z0JA1%6+&%0@N@ T_C*6*^ M][*0M@]W,64;"^(=FJ_<@NB E#\=&#D'J@D'USO1VQ3(UB]D?73VP!($>]]O M=45%+GQ=BJR]^9\[__@?-7">Q+K,!T/6;F#%._1>R?JS[H#S 0ZD<:2]AAP\ M>4J^KNQERMSXC;1O):;?DJU"M;ZOZ@G^_"+>!,-;+]*!]7&IW0U1$&5*?A2T MAXNZPX'N%R=1=)V6JR >6P)#VA8B=(!9#0XJ\A*SV@K:#49-LFZO@C79?:]A MG!IAI01?W*BW.<X6[#;M. MC&/4EI+>)U5&-$[D2]CLI-3NVOE3J# _P3C.^_EGPV_YY$Z+M>#U)5@0397P MF? HUZ"W;SUSUZS+GL1AH#01OR$ZP./'O=AMY>WPN=UN.M&[P&[7"KZ[&*@4 M/@W#XU'LL-F0,#K@WTT'F@S2XZ?$ZW23E#)G(>LJ88,IC+9WX:YT0'"C*YS2 M 2Z"0GW 9ZL*$)C@-$!+BTZP'IL[X-5RC)ZE$-(VH526ANX5.K&-,-FK#<_ MPB@4"F0;DO'VW?:'_ZIY/IJ,\&ABW<9_1DY(TP'BSXG,1W0HE"P7T:L(*?]/O0:S01C*.RP21.S MZ]:E/>/':RO.51X2'V6HS/5M(VA/^841\^M?+W@]7HB_^!1V M6N \,31:>1^!8OL#Q6J7?*)P_2EVRO&Q?2F#67SU.+JGFT;B\ M]3+!P>:A#:HDC;:?K$^H_SZS,#2Y&E6E=_0S=NIZ>50S=D7A_4J"L?61LZ%%FN!^_*861,!Z673]^%BJ53'/PUOK!)JY]Q>1,0<+A6KCD MM>#VCV]PZ8ZIU_1VUJ4=;99JSOL-24["@J!0[4[I)O@Q94N\BH%N,< M3/9(8)3[48Y[Q@6[9'8T:#//]3XUE*(U20<8*.H"@L3J2#H05>609;MEY)7# MZZII>T N1ESSJ+/36*M%VH[WK. D9FG?).M+/W'B&$5 \L?!S+#&8VC%TA#' MS5,,O.=?.LQT[YL6=;60=J\\&G(#^5:\G=W,PYOO*X=LC-RK#'"A? '^@[=$S\8 R:I&RWE3T*^2AH3H!2'4U MP3HLYX*4H^31U^K**\&I[XP3E=0+[G0&-R3B-1L7N[&89LYQ%B([E*L\ MM"[!$27WU3=-R]G*??\+9YY6[(+&KSJAYV7<*?[+N\>*%!0U79Q)5Z@.SGLRL1HM+#BY_2C3;_GKB8<"9R2_D4%+=@+*Y5.,JJ\WX M/B)_;F@PLEC"#<;QTXZ3F!NK=O)MC$K#N9\IM75US5Z#4N!\-H&*MSA&+ E# M#_G(PX*6-D,&WIHA['CI MZ DK2^B:J5]^-SYNDVB?]PL?6NW9W8 :UKM-@$5#NQ8TUXUB/:^.%/ MVO<,7%;I@.3=N.VK&U>@FUA:)_+ 2LT!'^5*PL#XEV,%$CLE,^FDEV]I0F0:K!0:H)C>5?F(]$3DIQW+J)PW'_.K/\U#C^Z-1Y MH;?6#Y0?#_U 'E)6R\91'I/;/H_;Q7M4.$9Z9J@^/-B1H>J8^X2G/K:[8S3& MZV-";3S)X /T,!G2P*E(,7&*].%L=TU%Q(W_7 Z9N")9H?PK]D)O5 M7RE\Y.@4GZL#E(<3>APVO&Y;+Y<=8LWZ2I(NFT;<*P^6DVPJU^+H^Z6 ;0P$ M5CO9GKWK?P[.G@?2T I*T2_]1/N@G)3KQ(I%K^"![D"*A^_Y$9G9=I1>V)2Q M)/=SL5^5[VB+!U6^+E#E=OCU]-!5:%^"F49A\\]FP[?'D6?%9_1X*>=J"%Q+ MFQZ$\1%]5*.?)''PBX2\2?QPN."H>5O-@DO$&S[]1CY_/76&*[(;S=&9ZJGS M[J7'K5M+@T]'J[AG!T,^YNN+U[G'O&4'MM:"MNW;%;";WC'-Z:6N?#072:U*,(61P. M])6_3939VM'X(EKX8:I/9U3?3!1=]5&1MOS*UW_ZVU2R"IL35G0,87!]< /% MW*EL$EG5]QV;D>F4J6K3<\,286)[.5=XXEGV%0;E(RNRK/N85\,JX!$TK&'. M\\HD^:5D"[7MO$B,.Z*YPY)OIBH7:>69\_C'3 'Q7.*H[2#ZGG>).:?2M'H" M/G/]H>93S%NI1(A< MN*!(NW+ENQK#TR>"DM4MB,AEI4RRM7'-MZ#KWNC>''S5 .?JW=*"A-$;B8WZ M36(=O<'3V:\9;\78GUTDF??#ZQ0U@Z>(OM6D=[:6DJ\&L8-A'--Z-4:OS:ZG MA[Y3&->8N*' =W<+68COF[7$=Y]HR&QQRQRY;]&6/4=8D(X]X&?2?32:EG?M MHP"/R[X6]GU+++G=N0@56>0QS8.4H3AMMP?Q=[@_QWL=BO8&;@:]269Y!B]J M>:FLES=O<4&/R^[B@DEU]$M'B79LR@U!P^MG%0*F3[ZK8]Q57J\CD7NAM MEO=DP[('6]QR?)#-)0(<_6@=8+;E[W.XAC&V,4J*99;4E2^7K1IM_6[F?&22 MKC,ZOQIP>_[/1V3#@L:WOXI:"1X0F$RZ;6Y^+D=]E/@#N*RU!&Q^4KG5FYM^ M\\TE*?LS(Z<$;D)64$YJ9IG-U4^V&C"'*? O\^@[QG"LK6OGP0ZXG\CA&P]? M>W(,M?#%:L^.LJ+(Q_E>MI!W$IK) ?@S4_D'[),%Y(4[W92T)%EJ=694%B-_ MMG9)]U:FN/'KG4T-^H)8\IG'(U_*.TQ"F#3QK&$"0L31H306:]W^9?F1$=7I M.$\?W%F8Y#MBE*Z7D1$!/I6!]L!C&$80J:K]IKO.PH%#%O;OT^W+IRY?&CL2 M^?U(RA'O-S^,RDUM4=8_\'T^O?5*=TO7+[U:OEI90'Y2U0OQ=Q8)]F'^S.]H M!3\JTVBF?E@3U:%E$.5W37DTJ'LL\TG83,1H:CJMEPD6]G0CUZ#!P!;I&#CI M;66NRYQ8,)UZQ3@W=C8X_$NMT'K=S&?"T+*290["]"[Q'"GX7$BP]0.W@U7% M_;FK 8#_F3>W@XXVOEF3QRC?\PC"6.UBF,?)+G#R38>IB&O&J6A>BPB.M"*F MLS8=13>YBSH8K)VG@EIDXNA 89I)>G,Z+*QD3E8\HOJ"N>B8;<6M>])=>7?# M\HRU3GZOU& "W!1FHA'N&6XH%IH2%K'>.-NPI?C41/?+N7A29(7I0NE.H/;A MTQ>?O*#$7,"_@U:=#&\AXR]4?U++)H<@!2P0EMJEZ!O%#O*:47():QNSO]Z9 M<[>7+1NJ"[Z*-<6PT-CL+%B&3 WZ-Q=5M&)^&-IO /# ^-L+3LC_2 M(:MZ0)+U%J%X)Q(74AQ6\O(>[EY,%U=5,'3AUFTN_8VG@QGG2S^P#-2@[#F6 MOX];"-D5F0E9F'R?<*E357+Q;$9\-;1IO*4?;B+F_SYU[^3(6$WLP&.!P[(= M=E@XR9OGTUK8Z\ MU//9G(F4U62IW6N(9*=C;1-ST6%.5>(9XPM/F$>68=0'T>V6T674VCD6S_$4 MHGBC"3S4QQ(66J6?BTAM(-T>;K/-P9F^S.1B4?Q:=^I]7\>=%VM&0;B$+1P' M60B!,BBP<([(> MZ-3<8M1\67&YZ?G-RPY%(4GW-E%GI5B;E7Y&E=MGD6&WBP:?MR,!8D^\-.D/)NQKW5S?BT9HA?8:!,V,O.DNX M1Z6^^T.JRYQ-(2>@3/G13B6)J5\3Y?HE'7(;=9Z>>\5MM7YH4\A)8\XH2FE0 M)[16Y5Z]N:I>^7!J?C.DH:(%WD3PRMW(,2@K=LD?IFS2>IK MB0>FH]J#N"*IU#"(CD_@0?=+2=74V3YU4W)U>#;BP<.YJJ3\33KN](D^CCZ* M OF-/?&4;K]0($=)5=\*M-W-,?[2Z&?HC^_W[M.,[AQ3%=BL!1Z/-PB;Z!4TAXHFNMD<8/=!V+O$?._T((130I(U'!0E<()1^_0HW)2_T>FX:8^W;,G_T M9+Z%5"3;QIZY^PR8\+JW3;;\,@\5( R@0GVTY:)]/XO!Y6[X+'IWUJZNIXQ6 M%FH]<'UM*]I>D/J1(Z='I+:; T=NP6_FTM(]28LE90D,XEE:I>*ODUV _>VO M'+GYACX921+6:QMJ*]0[J^+7[.*WT"YP"XLV[NC.#\2R%WSG7P&,)6ZR.0;Z M1@H+"N5H_L!PT6SI(U$(-L1WA5;9,PK9:'2[M<"D2\OG'WL@86SX1!P[:JR#Q=6EJ#;^R_?]6U9C1I8[!M5Z4@?G4Z8 MD:4#C)$>C33^09:>%W-K;:=#G_B,S1GQ='-WV7]I=D2)CZY;WGEKOYZ>N;F3 M?,:9>++1RR$Y13@R=X$F_".E_ZE@<;\C_GCWLU7A<^A[CZ\N1D^>M@0GK50R M^KGDYOL\92D/IUQ;UX:C%5YCC?-A&OH=E/.?>-I4+IES158)*5L^M'HZI&-/ MLO_IQ'!@K++]P8@7\:-;GEXS[" =P)_OWXS8'&#CDZ=OX$>Q+[P\FY,^"AE M7W/U9GD%Y&P>HU 4*XF"Z#O11DV)\>H_ TSXW[[(OLH\6?)Y*" MKW +QNA>NIM#8UIPY]PI1Q.OZYO;<1T?5;9-:Y3H:CK_R$8ZY%50WY6I7*-B M:G)*G\33Z<+^W+,#RWDS%4:QMZ*T)6X"B. "A;L3)X)>:]@9H<6I$3OEXPBN M%LYQZ ^A?HF^I;4FZ1$=YAN%+W]9I'KQ79P^KJEOQA*'SD?83X:$I=E9"-;T M9_9;&'ARC&6%ZAK674K_ZG"@]2+4O$5YIIJYSH\=R6PC^5"%B"E[,Z[ER'8 M;89^?)W;D#\49C*34\.Y$&.7H#6H;"!7E&;+I;'6A35]4!3?-C+361;/G*S M,R6;\Q8;[9K,ELZCA];-3.U1Y^CUQ.]]3$]#-%7F\*RRZX2O5,O.T1V++X=C MY'DT::(C16)+]GA8&.K8*HT7$6=^@3AH,S(;Z 9;/*G,IL2[RSBEV1S!&HQ5 MC;J,-AFK1Q5A@[:0(TY782;D4(NA?(I>]JB=25+#Z+CN2-(HS=^=H;>XMMZQ MZ(OV#;U%J*"F \F5; V@0 M?7"YFQ^N?'+R"<$Z8L/!S:&ISW9(?_0ELP.N>)9G.8'D=(PVA.T*<)O:4+PY M9@L5]SS'*>5RM>C=D*W54]<6_8!D\=13FB>N?-'W,JW928YDZGME\F%.,GQRO$[SJMK^;O[?R>.7;H$#/3FO$21*"L!I*!VRD^-1S MAFL*)E!,UX?TGA(_F-R>X)X\[3MYV:\L[TD#Z2N!XF44?"B54-%@,DB1MXD; MY'TWGBI\/%]CK7YB;5]=IY7:KCDY7X= JA:(00U#189DI9:9E[W&5:O?'I40 M#;YAR/!J>DC(YM&VV8.$FDCT+,;4YNG"G0JGS/@WH;NZ%.D2LBWQV@S_^;'< M8GY=[DU^Z.5*]^M3YRZ-V"Z/R&XXU:-"H/N)4@W1Q]"A/J?PT:>V!QVH:(XF M8K2)%L'UUZ$S&DHN2D:=*'8:U [&KN M?O)R3:ZO=&+Q&U2T^." 'UF&XYN33 =8NX;MX$EA>YLKEW1LPW\TQDPN^=_G8IH+6%(6'!36]$ M&,(YAL6JIV!"?,8>X>[X6JP:)-"!UNP S MJNU+LX;ETMI.-*0M]I&1+14>8;(LG OBS-509J9';F7NS$6NZQWGF#?W. M^[7Q9C; &>U,EA0IBNUSJWQ>N=D_=1Q/7U"XU$H')+*EVTQ(F' KER"$:#-M933;UT.7;^5=XIY:"=H9"J>84[]")J-?K!:7 M$$;FT16QJ>-C-?G.SI#V5R\?6A9>=&ZM@W1ELACQ&S;#G^R,24GIR/\\?^W% M27,]AGEU85O[>5:96T>6:.P^]X>@QQ'9+-;J98_/7TT81<4\7CF<=Q'E1:(# MPZDDFP'H%?MYYV*H[_7#^X7T7_F)] _^X,[O>)0 3;CG4L$)SF%"_Z $39*VV9_9VO^B0\.,58?:%'_6#!U4-8N0"M*N_>H 1 M[M7M0V(VZ0].VG39-$G*E(KND Y;;=U8%0N?#@2/1=,"0NW8C%9&J M%)"R+U0NV'W(0UK5F]U6>A5+X!3T5UP1>(M;DM2D(9?I (&=#A#=[ER7YXU+ MJ;$EQ!Z\77397TYLCK5:P3BH5SMUY8(0'>!]8$RK[T?.TG!T8)\>'>#2)'&F MT@$8J#?Y"))<\96D3@>2AV#D$R+D'I(J'5#)0Q+.ZM'.^TLB']K!UNF $QWP MS]Q[?+[+#"8SU"Z2TZ6(OYP0TW;/@O5,493#L12;_4/_1@;[5@+9!O,P:-6 #C0- MP M9MY==Z4 &Y)XU_=A*:RGR1^[9#%-<0 W)1ZQ_*#KHM21MKS3*M MI)4*SNJIK*&6CWD*?,Y6FKN5ZZ #)VNLTH$Y048: V3ON?_OTID_2D4]RDU' MT5Q',U^K-TS0BE?W#C2\0=Y(8EZ425(7JZW:MC:.$(F+WGX)\O)O^7W,<>(K M'=@YK/HGIVQ)YOW2LJT[7>!:0VOZXU1W>3?5!T;N:3N#TGU'JH0.'!U/^-N>FU@9;'Y^E _LA%)NU,#H0MP7;HOZC/1V@ M"!K1@8WC07]&2QNT,/ZGA=\=!C6-VE[=BSLK3:8&#&'R%HQ\'.2B*:F+7Q9% MBB%I)ZK5:(''D7_$G@Z\<-H[37X!^=V+4O[1VE.$YCT*]A$U.A )-:G^CW^O MT+\)]"+KY?<.F%E_]X!_T5=C:MG9_:U]^I_:0;?JN#Q6,LQU+E9S.+0RX%;= MLL%NGO<$=!^#G(#1 :O[%8D+BL_+=]WZ3 NVX5V.K"DS8!4[.+)[^RK\[#\&8=R!DA%)D53(<@MOJR1%H@R-D?U/B=*Q+KT9*^ MW+-S"S>E1?WB^_'42,Z.9R=--K.P$7DI=/ B;'UU9[S)&X&5 76/$JI&!Y") M%!M:W]\6]88?(=]#BP+!"\A0RLDTV+$,R#JH*B.HZEI7/;>2'[HOR*>+FX)?HO7PHIM60V-JT/AN[H4BL@\=R D]O.RP&I/V M;FO96&$R]6HFL+%:9('3UPX.)U\ZD'6:ED.K#8"S). M@N\JFP>YH"FT!EP B9)VF!D73 #[:S@:Q/TMLY MDE[BU*.U;)=F#VG+"F MG4RD>$TJ(^=D\+OW?(R[*=&\T;_ &)W4VX7)T*RVP.BQ6KVC R)XR38+8 !QPNFE;M9T,'&@PIQG0@!:=/ 9/Y)'@AY"NY@ ZH MU:1N:]*!QEY:=P<=^. +CA.&82MD.QE9!]..KAOHI@2?HE&0>_%),D.VZF/V MWCQG@9%!XK-I$J"'U2P:F)F),CBR'2Z"AX%V,DE-!+VRIP*L:!TV T=2 )(Q M?,T/0M#K8R4;@$*J:H ]&[+7=S.Y_E1@]SREYS>@HK\!@1=8C(B6M%!?S35P M^@W+I*(2D)=WP33!6/B=#L3N#0>_>&3]Q[\"L03F_6"%OQ08-IJ)W@M+] [_ M)N0[C"8<3;;#1$ VE!9@;Y$4'$OD;\-8R2+S'A2Q Y?[1NHB K6]*U4=>@XV#7>!RO_F;OHG=W . M.3#\WRW2-ZOT*-3X<;[7OUTD(LG"J\%GRR)_$8739>QJB[W9'07>;1J]4(:D M(P0;2%YRT39Q[IQ9; H_+(G0C%+2$3=+Q7?GBQ>TOH\-WVPS$9.Z?IJ;O5C_ M/]]<\W_TNF%K\XDUQD\>$;(UD;D<0, U<_&^&X6R$*UR:OCZ/\?\HK6SM)Y* M>?U%Z6[RE19UV1GE(AO%W]V?%2)QJ##'L2X)6]E_LHM+E@I5[7?Q<2P?]R?FKPY;.'7 R%D0R]23(FL8<6GYDHB6>MVS)=GDNSS5#H_ ME+W^_/),Y.NS/DO[WKIHZ(I_A31W5IF=$?#.2!J )WEU[3C$2X+.P4G?VWRBL.X3N*.86V,UA)M/CTC/(A( M%Z]U^7[*48Z4[9):.$+COO\=$@Y+\ -R2S>@3*#BW",\]T%&M_ MZ)=/5LKE[!._7L& BR*1M:\VOFQTCXC?[J\Y03E#?$.HSM:9RC^>$2'[OOI1 MJ5V?%N1];M$%I/NQP_Q>0UQI?EU0.4+TLB&A>=9XJ&3UI1=+7D"6+5IQX-?; M9W667&\MPT_^(O $N71H/3KXW(MQZ2A6PN)X'V[2K]H;CV&RC\B9P\J4WIL4 MO23V)O4)1#I&:U_8E&1 )QL)-D#9RW0USEZLRRJP.CIPB#QKW.MSR3=_5)NH M 6<]):EF%N/N[K9+*,H0A(CNEZJ0'JP$\[LCBVFM%E&Q?5(^\$R/&X[1!&NA M:9VV +>+VC#[=L.2C=U,;O+31\O\3*5X9 %GHD>J':\GT6HM=S9JJ.421O):^N>\+ST6?/+I]@QM*:, MBXNV(S#QZL[,9SJ0KT<6+.Y"UJ-*/"(EE&UM\4XOZ0!K;I5DMCVO;'/1Y[:' MV1%E&<>;']L\V5;5Q"H]-I*<@(S$-D//.H4HUI039MIO$)"1FPSIIG:<.W4) M>)&#(71 M!GF\4Y%5Y>UU#O_H%_KR7D+D>A&BXODL%S$NG%!KW#/\[#\W)0 M&;+0M5=U!M3'P;KREV90Z7[-6+\/$WHOQGD$A*OC(*$[WP8>EMG?:+!(ZAKA MLSX,]7GL=:=: /<^5[I3!D467:Y)F?)^'*O:*TAPZZIZSIVNXV!ZWP#SH,)> M!;.@[3&6L(7"6C=61,5/F,NK]4H)]97H<=AS)@N$[)P,11M/-Q:*+=6?>QVT M&+Z..49KB!MG)YJYVOHI#^14000*=[!DEU.GW)!7HJ9X*D=FWFO1P$63N9?U M\JD)JFGC.$-IOPRS@>\DY)B=>P4)97.,I3%N[9!-:&7&AL#2>:%YUPLZ(>4Y M*S[X*:J4JA/6LJE"H.23CRI1+C)]3O&F+%T@]:W\G MX7=7,-U7"AS9H7(DW F**I%7O+) *JRXG=F]S]&A\'L%'[%.S#QA-=K1U"B-TO@7VCBF7G8Y\%.G:-I&W>-_7E/':)$5FJ$<,C@>!!<>C$\^9O:D:?NQ2_Y MG:M!'!F1_.Z;K)TO:?J\7EF* 28OY&KNN[4LZP%NK:)#-E\NR;"<*-'V#OU0 MI?;U_6>ME+?-/ZX7"&J)";%QBP)NL^&;7[L9C,<1=$"/:*^G4%/8-]L75 1,VT*?O^&Y M[E^Y[ZS_S\6$$JFEJ8R?C!$-?D)#RB+VK@^=,G"J&54ZI*P4G3<%ML<+M8I^ MC;_@N\WX2?WK&#FQ[MF"%X.:DT?6_?3.6+L3!3>&?USV##^L_/@QZ\UUW'#I ME'GL36(Z^F5)N8_J%V-$S,SPZF/S\%HAZ\,?SAQ_C->\N>D+;9:4UBLM"O4, M&1<*5FZY,'(7N*PG-.&F8G^R+IFQB&"PV&FKO)YD:1!_][U.=(SFD2-YC&/; MFA8V#&G_^K')TR>T#?.=[@T ^C,W*4*67R&$K8QWC5B3(BBXLBYRM#R^?G0Y M6LA-C?J+M,G10G''E/?26!"]*UV3IMI9S[^&G4UF%"5^4PM,C[^QW=W@X$$MF-BF'*,#Q[EY:;)<<9O3T9W/UL5%S2Y>.\3])B!A MYQ"+HI+O67X5\U?ZIKG?'ODYI.P/VJS-8_([,(7\P^"733*BFJ<)X43Z6#E099XYUV=;<6XZGFA6:#SGE6IA MCFUC?SHI]BWP<@=[])LHUMQ[!-SR RKGX(8.SS^'#!>V:"!9F7P,\^ F-B>TG3)-(,*')\-O8.48 MV]4E=DW#F,9:!N,@PYF:U>L8_-DA-R?VDQE::77GZ,#;F ;':>O+&@%ISB7/ M5K2XTU>/;33["%$_(?$/R>55,+=C,5N7[_O6B"<=63%];UFW+^5M&Z_#:T?& M5T%!4>^TIYH^STMY?L61B\RB2#/LQ82AT WF?(4L21C(KG#(B9/C)*V;:_M*Z&?+=N"OQ[R^ M\@0+M"W6[L^9R164;/H<*_/D??#>7W\>&3'E6S&BCQ\&LKAX# ;6+]7GSUR0 M/^:I/V?O9#30]'[M48-N T%UP3YI.J9#R[)-Y(MLB6CI2JD"43H\6GP@67;W MNMW^WM7:'V;F]A=MT28%X2LJ3!E<;)EO9^U>^KE/,P18>$]*:C>:<(4H6WKB MMWT,68.G0KJ7-!OO='*T5%CK@=)!/88'5V>0[ M2VF7S;U7EMPC_1,K4"ERD!I4L&CP.=CZ8TY3I)U0(SGCFO[I3V"1:\4F!Z53J@_#QO MMAEW2 ;#![>3CS="QZ'E7YO6\[*\N/XPOB.ROO!UB\?MX0/N.3BR_HG$3J/; M\4W8W86=\*N\-/EPSN 4WU;]$_N#IP-?<)S^V&N7>2VVH<2]9/LCM6596*)* MTMI7PNM O%%%V+?22O2 B8[*6V'2N]$S;P ^=K%*A9TA9T+JI)W/K5XWL>ON M;:Z98Z>,'Q>^2R^-%R^W$+&ZJ\?%Q=2QV-%@ M.L/GK":%+[CQGUVI*>TVDGKGRXKZ99Q>[G F9B"^WAOR,3Y'K!Q4,RLO0/>U MB3Q]/9UFR7V784;H2:YZZ@)4NM<-=2+2P#Q>._YNLG[:7!%W9G7(B5^:?"Y. MYOYE3TZ?2)XIJ5(A"$_5K^&@J*GNXTW\U(;1L>N/2IQ41O)(:^@348S*Q][G M?LU_$9>J01C+^)!CIR@Y[I\N*;5\1/K;Z=#U$P&:+#&ZFA9OWUH-\"J^UC&F M'83[)VRN5!-H\OWY(A68TLJRTG=23/)R>/BO\$=71Q?*VCVF8@>K!KAZ(O 991^Z.Y;]&3_5<@-&ZJ;J,C'6YS1Y=,J6V/75 M]5_?Y2J]C<.V.SFS=1[(-IQR?EW;OYTO0B82I_3(FI_??Q;SR!\5VY7-@GE0 M2S?V9VAIN9AL]8YU?50^KVL_7&EJ2EJ'&E(S:"?FX4>K]/DJU#<@3VK /%/D MX;?&^@Q6:8Y9@G_.2T_ST4CFAZE6#3@4D\<[*>IL*CEW')7+G=>B#> *Y.A& MD_@(MZ])1H;EWI4C(:-K5ZB,GP3>_2"+3$:E3\!9$/EJ1<4E925$CD]%Y9X- MCI&J708'CE)=X=>^E= RLKX;Q:'.^58MU:P/N3U<+E^F P='D.(H6]L*K@#9 MU7#HT>+*8L*+<0D' 6I)$Z%?2S9PW\FG#F7-^#K^'5(3@G]U:0AO?@LA?9>P M%5&B/<8 [Q?Y%FS[3RA7P;%8DOB=4^44.0?W7(^]<*ES[,V M5+/AV<66 P\&(7>;;L>2+F/&9A=+XZ1&#+*J-ZDV7G[H7<[Y>W["!(>/?B+] MS[^R>-E^>CZX?#9\03Y2&\C.+XYOV?=2.3K]'KAD>_03-:D;@&]G,3(M+,4$ M>D=D#&Q\*[KZQFUMF+M%S+%6GH_K\R/CU!2.3]C^C(G.">F MD?;@S$!00=L5D6<-##_Z\I%/H[GE"CZ9S2=8Q*;.[\@GG.W]I"44J'_Z/+Z] MX-%AH0>R7F$M.7TUR MJ\N4KSE)I .!)9##W7BI8]0,G$[2^*D7;'85U-E)\A&R*EL5V%S0G#7M3PW[$O+* M*F=U'$>8>9:DT._P%)'34W52ZV1*9$]XH;SAZ8F@C;1,'<%1':'"2Y[\$47R M]X2F8\D)CBS>VM>=#[(_Z FZM3_\HDT3H/<0Z9H.5_.T5AH9NU8W%2?7(,9_ M.+\/]7-Q*J^$Z%&W>J@D4_?"<\IUM]-EX3ZL\%6C)DB1]=+P5Y_GQ"-:Y]NL M\5^M#ZULO'*D P]5M*CBFX)UR:[1]Y\:O;M_@(M(93_ M\N+(UDB2]6SQ&&GOWH!&,##U98R2O*6&VC?E-646;MT9ZN*O^]\\5?D?7YHR M;0>>KEW^+"K1T0+LZX\U1A'BYH+4:%C:SSXZ4$!$+;.6:))\K'G6I='Y_%X_ M#E4+7](_U^]R0.RL@MMXNJE2?)1FUK3KZIU#!]S8_>\<$J;)\(P/GHD)8"A\/C8RD!!_5.1VT E1JV5YN$\0MB+BHVWPZ) M-IVQTWQG>:>C5NJ+ GNMNVB3\(*>K,=RZZB&<[+S#4;]8DN.>[N&1;V]\M65 M@3U";QYJ)%\-&(OB.*0GH0>XR0S+1HB6H^NJ@H*0>W;-:>*]2+SV MX_+!$GN6LV,CC]J1+J_/.%TU\]2R MLD=,^Z%^KOZZAQ"'\H/*]38^US[NQK?F77B2Y+B2APZ\ M> B;.^-+!WSSZ',QC5P*U//?+'M5W:+GSO&:W&25H@%VX+2P>(LI%45(;G5T@\X_OV M:@.D1,TGZS>K>K26 CJ >DQ%-OO+8O#<>CN'X4B<_1_/B_]AJ1!9L(2<'8;! MB:F[ BTTW]A-.L +#/X73$V*(!,=4&5>W5U&DA.^_VW[@\"'S)MF0K?+-;!U M]Y,R?ZS7D3ZQ_ N=#++^(FKC> T=J!FB V$Y^4O>4MLDO2&*#:VE\#\(D?\# M0DS!$N8OA.U_(1SX?T+XE^WH__AC,**=>$$'/@5O44D8BLZ>HB\$G&.7T1G7 M+E5V6"2CW+.0EL/([D(_S)3Q%E;9O=?W,[=R*S$T5&C"*U_%M[+/-%:RM/P' MBJEI[PCJ3WH80KC:WT79[B8KZ\OB:3=:&TX'>E)MK0H+ ^5BKDC2<*XB.H?MJC_L/4&V;WY M!].'R"=89/YAYH$"JS,M0Z;TBQ"K3.BTRD9LY2SSLB_O$((80U[;#!_ ML FE)N[5-P+KW^X^E/2T)V?\NN09;*"67#PT2"1V293D0GM ZL>\G>5=N!+;PVRG)(9]"A'?0@4B!+O.&D5Z:@0?M MA )R=F?KSWY]';]W@(7['<5Z6B?8/EE\&P6&7FZ(ALB? >-I?0&__ 4I-0VF MT7HQ5LKOL[)JM M; \:[1MIYWOOA"&?(RJFA^2%RH41_&U1Z^M[QW5&X&A(I7'00% P(_C6)DB8 M\AI-QA"/K3P.8>6T+^J89>(S.M;1\F-?VU=Y'%N-Z'QXI'<^.;G3;-G@66\S M]\[^VL=#:6NO['KZH\?I0.NLX3?STW2 P$&S7I2GG.:UIE#^Y )NM8.1&9!M MS[VSTJ^@5$/3D;BF[I>#)]\[5AGF8SLNWG+5G:L5^'B<19T.,*>V8#:NV,/) MG."2HJ"@>[EE%3DMY1! @U/>(3_LS-*!(W0 3&2HQ/S=';#/,.)_1!#D/P"P[N2=VFADF @]F.CEYYZK.\9$\ Q4#"!=$!ZLP\4X#TK MQ>=OH"\8;OUMVD_+F&)"CL[J.EU,U'MY8?;*65%A3^[HSX&V8(;B\#MGWB[S M#)'8:-"VO^C[FW9![@$_XH-#=X]-;Z13WT2:=L' X7":]%-J&DD^LN,4VE>1Y<".(5V+&T@L8Q^V M7/P7-U9[1-[;W9&TZ!!5P?WQLE\7JM)O_O[.+HU;#P^A[A.A [6Q-'8,H1[) M!)MC@M$.H CY#H2AL&(ZP#E'JLB(=^,?>_>=,>K^R.D@DX9TQ/>T7_E*>[]! MMYT4-3^C][X.\07M!"@[&Y+"!,/_K@_[5WT0" 6< M-]Z[>DJ50U3H0 ,311"<(H3H /GXWD>V_^;!2C;Z\5:_&_8'FHN8F-TWZ[A_ M&0232 @[61.U_7^U]YU136W?OINB* J1W@1$0) JT@2!" @!.8BH%$% BE(B M(!TD)"K2!004%(%(!^G26^@@(-);J*%W$DH($)(;S_G?\3_GOO&^O/O&>/?# M^[#VV!EKS37G7&7.^=M[94^JWG\P^*VI%47X9FQ(H%PTM0-[C4+8LWBS@.^; M44+\N?OR55<="GZSF$%F"!2 MV?2C3EM>)G.MP88#Z4IJ5BZ;&4_Q]D"6+G/VNB"#/.\GV11(K7[N5"R94^,> MJO-/A8^@KC<$MBH\&]4F>#'LC/<^^\4^VG5:]"%'<]4G\=+Y)1H7NGL_&IR0 MD99<)TEEH##NK4S,^C&2^S%Z-9$W,R5:A*@WE1'S-,7(^(J-L4H^=#(Z,\!\ MKF$\KLE2FO!)Q<<[\6-%'1JZ^B @F*1SJ:K2SG-""-KR1&>L5S-PB-YK9J-M MEE=S%O4%6[/]1\IR3FA>LR=C%7Z%Z\,,6\[KU1H%J@""ULW>FV M, @CR-^*P:8;E%?U+D&+"?1PP?B1TAE MC(]<8#,X?OP"(1 ##D8PDD3')E9B'?BN#=J7!9Q>]3:PS\E:9,GX_/.]"Y<8 MA.;=#H,/DATN2]3#B@2C+CJ*SQ?0D)CK[0UBCP[+HAE[\BPM*OJZ)"5M#E5B MJJ[&)-GG%%E23+\=*.CH5Y&C?\!7GISGGL_ZGGNNVMLZ/G7J+J_[A%I3HETR MJ(]+6OI>"+9Q#?%8G68O-X]F-NO$U#H^?R[M[#416JB5$2+Y?"?W?+_[K6S0XN5U]3&PM%^ M$66*PE$ZG#?R#2+ K$0W7 0&TJ1J:X!#A7CXN,VS#A8^'=SK#K6!MCUO'-04 MH'U^L>YQL+".BLG@ZC&(*%>&70K)6.TN7.E)G9RD(-BH+_F]IS93DP+%A!J7 MK06WDN9Q>8G1&];8WGL$6^M90]L;WG2UN?L7W,=*LAN M-LN!+>$?VKP M%1+"8,R]XIM>&.U,Y0FN >,I8Z\9;W]J?\S"Y3X'[ M\?DMI86XH=&G6:0>/L8!-?%'L-NESF8@IHE'6D_:Y+EH.60ZF,+.]]L_?WMU MS7]VGTTJ4\U<"^JZPR]1Y.U!NEX7U\9?;O\&IN05/."IS[S=:L.^:%>[RSXM M0@D8>J_M,*V8\C6C3"G0O%W\K)KL.H(#8^&TMMU<0^1^%B]95OM98JD_;8J- M#!QI9']0K(M5T'MAS5>.EV[M#4X,SL:)-ZO)]%]V='$6K.HOUXEU.]>9/?FZ MNC\:UW99\/6D"TV2B0$&$<3'@ZULN0$[]=2N!Y.S,=V*GM2QNZY]7+EMV\T^ MV1HW*I]DSYF9>E.QKHA5_-2$]7??%P\"M,_(1 MN,%&[I PU USWT#U?I@@[OKVG7ZM@N5 %5W/R[']0A^^6]QZ9,&&A I(U 7- MCMJ"-@(QY\[EW2R0M<#%1WHY9YFO4@=(MR8H]$J6\=1]>)_*@P^^Q#+!EET$ M_\G'/IK5OSUAC-,*"2VKU;3F"-V0'Y\;RGI5XBKEV/0S70B9=/'^4OC'T2>E M)9B*& =F4G<#BS-1/LTIA7Y412"W-X_WW(-X)7/-(9N'U5H5GH>WA:P3'-N% MK/OF4)58EPJ2$#8J(J_.1F1(XDFM0P?VLZ")(+;'CRZ"#-CGR#6\34" 8&Q0 M.6^44(-AX=K!:(%\?[#VZ:4Y72'AS)@8;ZJQXI53_M[)3QF_6+LZ.G,&HZ?E MPT5'T])>L8*^4F>YZSO.# M5"HFWO.@+H_VC2>#M1Z%2!?<7JM 5_^BSC@F6(N6X\Q5!Y1'01Q)IU9,S M$M?]\M$*N3(3I;PV'C M70&1HYKWL>(C"3CQ7<"B&BYP/_OBE:XZM;GU)8WA'L2[5 6Q>B$_Q>[:A<^4 M12ID'UY20.J#RXYZ)=N Z2'"/5G16>.3^6CC-^C(K?: M7%49RR+IC8G9TZ6#!=;]]B7AS6@]3G@+0K66Q]Y]D^;[#6FN9R*V=N=QQI0 M?WRW$244RU[3]U.<-^.EO]93+_DRCPG(@-7#$#KA]S=1-XJWZ3ED2K:+G6VIH&=I18;?2F MR)LME*V\3OQ4G6A)!RNTW/!6(^ - .(W6T@L@S I M=)QC?/#8FF(TPFM7UB_N!M67E,_T-RZZW>(NN[^I%AR9W==';:A7=L2M@-2\ M=59+:G#% 1W @+9#NK!>=:690]%PCRF52\Q!<.KD/TR@D'T*+O;&2[<98/ ML9J[/U.*9^J'')R@DM>#3U*UX:<)RPU$W2T$_U3B]FS%CJ9=@K>2CTN^$S(4 MIFH[5\!X#!F6) UF6VF,'%S8$J_G?/(N"L+W<89SIWU4):SG#JR37WZ%_UQ1 M.8-F4V)%)+:K&S/YTDQX&%_*NU\=O\-?^MZ:J2FYJ9-V>W4_A\1 :&A+H<:: M-/=6K*&?]H;(EW@Y25CV=D+EU.7"!))D)-Q#7HB_XU,V&9)9Q;;8Q#MRF7N& M:N3VGN%PX#JB7S+!* 8EW.GS',S(,UUYVO,6)/B]K=["7 E\[3+DXG+!Q=3> M *XY-1;"\CQE0S$3O+@WY?T9W,]]CU9[B_8*C;UAJ=-3WE+L]V 1*!6EO;A@ M),Z/%F^;YN@KGT RHTY<)K3]5_8L-&]#V66##6NF[9Y%S5%5,?NXM(/@JH$Z M)\DPNC1+TRGU]%ZYBC-8=$#AD=_(M,C] E:G+8UV3:;B\W C6PW"J5D$2$M% MX4AV4ETR?77NW'%NH6WX^"\SSGCMRW)J$5$?\H^C$WFC*!%SJQ7WVK2\!4^K ML<_@ZH&R8YW>\>8%1^?SC86V1LR*G[D86KPXEPOL89[8AF O7OC6L*X5=^NP[#G##W\ M?"2'8AH9;^L,R#Y7/^E??31]Y01)Y)C;9K$@!-XO1BG7#SFRCBJ@DWNJ/0UJ MJB(;&_>R[:$L/ZN+^M:)DIF3*W#N <_U[BQ4;6EI\#0T^WB@YI*Q1XK?I<3A M;^AGGQECLM'CYN(1_@XCHJU1OYIN-7;+""'=/8Q?!# \BA@23:?KZP]<<0QZ M\WY7+W#%X5)4^VL&0;8=\&8'!2PUY:9"YL0C?I0U,,=]YYQ_7+Y<*DH*R)N" MRQ.=^BFZV.A#[L?8U;]G*_MNW/+SI&I#51_^%*9#2,@G/L2IME<63/F5ZNA$ M79H1NCK^\"5">:/).CL\/YON*4?#2L.#3+TQ]>J\74D.A.)JWRH9>*9 !B). M9BUG<+(1V2.HKX1Z7'1+C67D/ 7*.,U<$,(MY>4Z4?."M9WEVFLTPY3],CPJ MHSR(*B:M<"ZI4LR=^_)#F(-)*A@P$6>5U'1E- M1\RI*MZ.-IJ1*JM4S&^U.XS/H;_,-[EPY&9U8Q+FA2L8*2A<^G8'&ZV6O M,8?:\GD" =G\][:-:C[.CZ/\,4_M2)&,>Q@K+YH; K>>?I0L!VPGZAZKWQQ MP82Y:2Z5LSU9GZVF% '5KUADF:AS.Y8ET+L&)RB20"4)]VK+*]X\&Q(0UEXUI(3>^59U9H/KTEI^&B'6^_(17[&OLK=\[1Q3,ATCI&)6?D4IF?=6N&+MLB'.#GLDH7:.*..B0K#9&35,K9("V?_ M;D/>0F^>+AJFZ.#"O793FG%U<3.\?&_@QNY%2-/-YKVM4[!-[,Q\;R2<^9&E MF>\#<^[''%%"R5IU]UV?G+E8@WP B83?) S.L16'6(P$]1W?M]R*.H.Q%;OZ M\/E77JH;!4X8D?NU*?'>ZT7Z>SM;M\5R!@U'EOO) O,H)"H?_*I[MX1NDM% M-\UJ0B]WM28R9&SPSMT(WK3Y]P^IW?T3"8/KEF'S2+1(!\5@J=QD#YGC9]9# M9 D8.\"JYJ]_/,[2OG;[H7S\=P!UT[SF6,+(MUFL_)VK;: M!OV*7#_!'(ZF>GJ,1^A61';__N&']9C%U^*RV]ZOH"5H.]Z/*MK!MVBW=/?Q M^>(FV1J,F1"[R*L#R8]$U9UZO4[>HH0(TQWM8&SD:KS[.A_O>]"J57K.QJVY*E @DDY..E"-)5"[_RM5,4/;(&CZ[LD8CV%$X M_C OSKUD]C;-QY9W\KLYA42%1$5R:5YK'UU2IA?O4.$]MB3RXTZ(>&ZZ:,]Z M#3RG4(V_]1)$()*U]'M>CF00[?OJ&W3A3083\[,7OW@3=0>C-I@B_*-)BB8; MRY7B(I]]U%[UL"TBF,%.H" RFUHB\H@Z2G!BN&Z*>R=GB11,1#XZOS%)TL)$K6, M*WMB9I@Z.EQ>$YB%*!\PQT]/B&\QZY>P2*]NJ/18U.A*_23S1";HTK I'.Q+ MC0C.GCN#,WH+9SB5<&QCT]]Z!]5\>I8SN06@ZGT^L!@_*9J?@O:W<,/=/=O'#4;8P>Z@XT.76>SG?]\N<50B,'_Y\WUE74HJ] M>?Z!Y\X4L=;TUO6N8W5T^B6[?1&:*Q\3O8L?KUV%)@S#A0D>FE@-7]3QP_") M%E=7MH&U\T7%'5>F(E_)_EKN7C;HEBH4:L.K^"FHOR>_$BNDM#1^]:4*5]^@L%GOCU%QW2*.>,)!^N MO39-/)@!T0NU^OVH:.,;;S@Z/ONCL9KO&GC,;-EK)@S.@*U(\SRQ;T5?B8.Q M*E6@ZL*Y%%)"H!=>.+X>"HANL=I%CY(!:L2QF%H'INAP$TH&7H-//CXSAQZI M;K;ELQ_@97M\J*HKHZX:_NRGIHJ1.?A@YWYCJ!_9\%OBQTEXLM_/Q(C=<5U1Q^' MD0%8>*YUSIB3LWM%W(2%?%G6V5:)HD6=:W<4E*_]F'LE];^75R0>.6EPO&"X MF'W 0CID!1K^WGET"0%*\C+\#A8:E'[_RN M4=%5<%7#P8^BBR>I%-P4(#NO\*KWC#DO?$JWHC9ZL9.T;ILCS[RD_VC<:^#H MI07WX#MA+^F$W'5QD;<@?F@QI=\B4E=R;3-X]\#Z+]7@-WUK6[A[7YC/>4]5X:*U547,TI2;?M(O?!G,KH8E4_BQB'PZQ1^8;YK,M-?CBES=1G^8YFBSOZ_ MU.&I$R #8&_^/X?79(XBA8C5=8/CE8& -,L=\,F>$QDHEN'?/43,2I.!6 Y\ M$.@03]HG038988+_)C1$GD'T3H60:,D WHA0YR),L]UPL@LU@Z=R;EV;DUC3U^LX3W(^&UA0U8#C+02=W1Y_\ \3M5-U[:YRUX M>:OEKS4EB^$_//K/@>#:Y]'7A*!2NDCG\GA^F#^O.!#K_Q'2E[M@A% S.%PA M P?]6=^Y-RU,K CG*!H'KN^!ER>.1P_YR_ZAHV%M,_^_)U/Z< ?1"Z&LJ$@^ M&'*7XCZWTR'XTX(DA#3Q%!G843])U20%--0C8H[5_TXG"'Y[BPQ$_VO"\G"! MO7&DEY31Z]'%7;L3_,SS6+>]+- K,@#2)0,Q8,JETR"J8P"CZ3R*?(<-.OJ9-$>+/6<0_ MQ(;\C48B\"Q)TY'OS@8F!K :O?]_]?%TMMU*(NLY,+:3_T( O =D<+3- M&\!B2A+'1D7.)Y_>OHT[_1F:[\CAQ.XO_N-MS!TJVM,/FA9H"$;J.YUZQ1F% M^3 _[#S>A_ 9)]+1<);H..^/H/7U5\NJ"F1M K(,@VDX%R@TTZ,G#NRKK.X'[8LPHHW:BE'"C+#[(8VMGT MV+FK:+'-8UIZ ,X,,R"88U$=F)D("12;KQF"??+Q6%9I9J>8Y;3V&5=).ULN M+B6>,8'5L?!C_CFZQAD 9E15485#!.ZY,DV:G]=42'T66W-^F2KTEVJ-$9() MQH\UB% 1=,4XVS:C[Z9BNI^D,4CYW[ZF69G5UL[!I2HSDH?.RX6ZN:M&?X2? M=V2"_SY$@!+PO=E>R7Y4^!GCRJQ'O3;-'>G9'>!L\^[CKC' %NQ6)4VWN+?< M+IS2CYA-GF$H.V2RKJ_%>;X8<^)@IBTO3K+X8>RX<\:AD99-U<,J(X43*QU" M9,.LE/'20;[W[SE\^&;ZZ%:)!M7Z3I32EO^(#9$7>\>7JXY319RR]IM%)TK3 M>6XK5$M6)7]J]_% FCE]-W"6?K'@K>9T$BRF865 M;X@VNB9@FG"W-4J>,S)NZ0?MPO) $>&-HWRD/3X?52^\Y7G"+"DV_#C6IIR= M6?_U"M=4])!)/XF:8(TQ"*JYZ6C)A"4A,5.J25WX(Z^:UD(R,/WG=/N7"[WMZ#8U3(&D^9.3&W/Y5_+MTQM M7WN.6Y^FXK:UV5@-0E?Q%HLGX$PV5K$='Q#IMO G] MM:\E%V?/TZNF.68U%-#$=_ST5JB!EV#I\ D-_<)1TG05Y3Z(K[U.;D BIXV? M\*LHA9/,LZ=\)\^RX?E?[=],AC8>G4[W(P/\"2^]ZELG;0^BF4OA&:,B.'$, M*]\UK&3T&[GR[WU$B8-KA:F.KG3QW)T\_DW,6=3;8JQQ1.':T71-YI8+M^^% MIE,]? +0 : [83VZK!^CGB-^0.Z3@4(*UK]E=CB"'VSEL"H+:97OJY/$S#"S M9#AJV!9-<1KS76EO%(CS]OLQ_[4H33-GJ/S:(_7=COMT6$FCBGZY/$G+7:,W M(R.2=_8%PY8_PI+#>R:EYJ-S\[O4'O>I@=93F G)LZ[G.^9\^EQ--$>D M7:3D.!_873;/B-O GC6J:,]\1?MNEN]SK@1*@E#;EL*#K4]Z.5WO5C]'WD_2&?GP#4=%..[5 M]8P_U.T8QIBI!-'5]9JSRZ^\3/-MZK"%D6Z\462@5+"Q*O0FQPM@XZ?>!?>S MJJ(TR_P$<\0%HBX&1 ^]!O79U8#=%,9_3>&$*M2'&R7W61C0IA\4L]V];>=1 M.V04Z3$/B8)9Y$%W?5T.C$@]_9Y0G@EHC^(&>_Q 6;%?UM*FU!=$?$=DSJU[ M(*$Y5& #01)[\+"\N*(&&Q\A7__*JSQT(L?4Z%.IV.OH#R5"17^D?+1O!=.K M@.:ZO]R,M&]15LN43X*>![E1(Z7D%Q],:=]X\%Y5E'KZ\[+O*.8DPK);"NGV MS;%$9<>QDL?R2NPUT[9+O1IW.?U-DDC=)/[OV*R$^1[!NY"HKMXVDQ>MWW4& MU*@AW;+,IBFZ0@NCI0+AHL,7VG.^ M]N 8ROC%3%(0-[LKZ>Q^906;^;%H\Y M;UDI/ -D*_,N,@;DT&B$NWY"SE"B+,,ED8-!TA$KL'8598,( &^G0OZJN$>3 MDW48=K)'B4R"^/ZJN<68(35=/R.&HT5XP09<$3\F$;,_S";_]GA(7(,-CM\@*<$ MZK'[LP96FP[@/;&%.O,Y28\.Y9/ITOSZGL63[G@_/H7&/2/.6="=[ R+-?3I M7&BNXW>+,:L)'>$W2U./["([M!]$,00LT9PIKGID^%'+SZHP_*3!QP3V8B!8I) MUE@V&B[7W1[]TZ0,-8&^O): M\YDSCD>NH9[;C&VYXJ8]'JIK=[1]=&7%FGTNO(A(\D"G$4*P_(T^5N>]'F : MSIF:.G'#D:Y>5^L5C5]FIKBA=!67E/R)Z31%\CN3#5PDX=Z,K 21B#J-(W?S M+X9.+D([Q#29XJCYBQ[HO#4D&TD "N>V LT0D!9U_6RT-NV."PY=4>&0%S)] M(V[-(TOZ(^8SW@^2GH^6^GNKY1$ZCL$P!>SV*YC)T^Q5XY&:X+!,33]H+AKB M>W!=QT0XV]M**'W^'9]JW@^$721'Q[08:F0/<=YIA^#1XGYF>63?W,%#Q2U5 M^+XBOQI^X91EW5)=[4,"4J9DJS-7%Q*?B5V.JNON!M5D_.+;HGOCEU M@CB6=A)061788H8O3=5\T;08U0P)U6EY=9=.OI]>-O+LP$>M*],)/K(N^ZP? MN"TA%L_W>J;U.=F2#,Q!HB3*?XV=?$5=09S MTDR$P8?*\0T!.>O*K]6Y:NJGA((@ZG%C=B,&XU+@Y;<-!YL-S?7*C,EBAB'7 M^WV4OFE[Q"6(#T6%QVTD\.\V6QWC9S"0?[>LP)?]_H_]$OP7HNO'2JY:IQL9 M4!$F PW.)-: ^'E2P-)?]_YFB)\H+-Z#9'S[I,:N*IZK6./$G=3$5@@ M!'],MRKH=IG>31X[^F_I\:KCT>[0!8\Z+[&2HX*;NOL!]2H4*(-NO/=19#,S M^^G,Z(\56Y6YS*RW3>MWBSY ,B@QWS5ZT;17_Z/+W;VR/T_Z4C,EGNF19*6Z MX\S=OF0<"Q7WLW,IQ%$;S/]!\><(RN6K5_;OM H%]*(T8!+3B2SI]0CRKR0& MD+W>(SHSQ,Q'2CC>E_9*E@Q@^ ?!*[R.?R9>$/V?1W^#X/\'>!=4_F?V!S8C M(EOJG<492+&]JNF$@,A>08W8XX>5FO?=QC]I-I+X?[\!I8";2KL_TSJH$\$4 M+Z]/N5#%$<7=PQ_';%B5(;TI>+$9A"$#1]2K9(!P'HF!$"_]27H%20%3G22V M:BUI>T8*M)GZA, &$A"D5XD($HW([X-09\ A9&#E;#8%)UU'!+D80DI#*+!K MZR?XG[Q^J\%/P%"#WERB.?XEB_L%P M T,!7\>E(-(%!(@"RE@,**#JMSY@#!V6#)Q0R9$!XFD#;$&7*/[%!M] P'C( M?Y6+CC(2X-W_A?=3'@:^WCN1Z=_+@P>N^["^N?8*^9B^*K=L/]O0.-;L,H_S M5!"KX1_J_]=/I?__\O="1Q[_#U!+ P04 " "4A%U8'H<$U?"G >/ 8 M& '1M8BTR,#(S,3(S,7AE>#$P9#0X+FAT;>R]>U?;R)8^_%7T]DS/P%F" M! A).CESUG+ Z;@/ 0:<[K?7K/FC+)5M=63)1Q>(Y]/_]J6J5)+E.P3':"X= M;$MUW;5K7Y_]]__OX* =#47D2=_YU/U\X?BQEX]DE#E>(D4&W]X'V=#IQN.Q MB)S/,DF",'0^)($_D(YS]/+P]/#H^/CPY<'!/_X.;9VIE^+HG7/\XOB7%\YV^LO'RXZ9\Y/!R]>_'%R M]N+%>?>-W+U[A'& MPA-9D(7R'W]_H?_E9WNQ/_G'W_W@SDFS22C_ZZ>12 9!=)#%XWWCS M!?Q<>>;;P7W@9\-W1R]?_OQ^+'P_B 8'H>QG[TX/W[XMODJ"P=!\%_/4WB4R M%%EP)[%MJU4OE")YUXNSX?MJ!W5OCO5[_3C*#OIB%(23=__9#48R=2[EO7,3 MCT3TGRY_ _^F,@GZ__F>GDZ#_Y/0-$POD]^R Q$& V@Y_\.?G/P_X^. M^0_LL5?JD=N G[G)>TE3[<6A#\^VOPV#7I AX;QZ^_<7/5C$\2,,V0,"ELF\ M,>.[,X;]TS_.9)*)('("']H)^@$0=!#UXV0D<+6=H4B=GI21([]Y8>[#K_TD M'CG94,(W/+^>]$2>2@?^#.!AV#MG+]AWHCASH!$8O@@=$?GP)7P+3^"[V60L MG;A?ZBH;BHQ^3.0@2#,X!O 1SUCJP"#&27 'K3EQXGAQU.?ABO#0.8_S7BCA M$>PJ_9HZ\$N,#XZ"-(5VT\._O\!9;^/RWP4I+&$89)-WP\"'@Q];G]N5Y^]QI79X[-^W;;JL+'VZN_FQ==/\$GGQS]JEUVW9: MO]ZTV_!D]SN>V!U=\ ]_TEJW/E]=_MJLYJ:K>=T]<[J?VC>MZ_:7;N?LUG4Z MEV>';K.PFRZL80&?6C>?6["JOP-S0 YPZQR_//K%Z9RU?F]6>6/N>WG>+.*F MBWA[==&^^-/Y>'6#K OK>NKV_:M<_71N6V?=3M7EP[H**<.L(GVU<>&-SPT M;[B^.&O6=+'PN,("GY,4UB(2!AWYZD/[QCEZZP+G/3[94IUIU77W@W06]IZ^0L7%!?649#M0WMMV@:I$8BX$\Z(%R M^/5 ]&$KWXGP7DS2]VPP>/OV\/C5S^][<>++1!D17E8L#;MIOWC0L]EM?;AH MX\$\N[KLHCQD#B3.F#K\KY]PP="R)% )UP3#"P\T$8IQ*M_I/^R!OX8^%5G@ M2H%.G\'8R_O .VWO GYC+2IV;,A4M7;$\\Q\_?V=3++ $Z%:(J AW<3IS_;Y M4SWILVCMJM5R#*WUP_A>'R/]^> ^$>-W3)'W,/V%E&)^%[TT#O-,OD?BGI[? MPY#(4I?*\KS-YA,O,G^IU7[SYK!9[^^YWLUR/]ARO\B2N9P&&%PZ%L -CW]: MN"^_',_?F.^X(FP!;MUT.V? Z(^<\_;'SB6(8]WVS>=;MI-]N6#U JZ V^[- M%](Q2DOU,-3X?0SYKY>TB1]-S7 1 6QVU3STEJ\TV5OID?G]Z'!ZV@_ UI]T M;N>R'T3$A]*=)]KCYTFTT]/^T8E6>^0Z*,J/$YF)YT' 1\^4[9[L' 5_D@+' M\@Q(=G6FN\VBXDISUV+CL?&=NLYM"[X@G]_M;>?72W2BH/"(MFIE26U(8B>Y MV/$."H_7>>(-12HI>.56A+*AW1VEW=V3(0WM7B>!]PP(=UJ&>A:$NWNBXV7L MM-(T'TG?N>K!P%GW<9UVYC54O*-4_&KGJ+B;Y/*9B RKT^S.:4 GSMG%U6T' M@QQW?;>GC^HSX% G.ZC' MZ'?W5)L/F$T8]Y^)7/A,R7;W=)F/<3)R_CCX9?=)]O1YDNSTM'>$9-]^:%\> MM!NZW5&Z?;US='LN,@$]Q*/#9R#7/E.J?;-S5'N=9]#!1(39Q+D6$P34> YZ MV3.EW[<[1[\?\HE,G*LQ3;"5IC!TZ3]'BIZ^4)^=*?^5<].^OFG?MB^[+0QU MYRCX/UHW-ZW+;J=]VQ#!3K*U5SMHX;^582@3S&XY>O,^=6[D.)$I<#+VJ%-0 MTQ\B092=0#X#-\ SI>O=0YX) ME<_'RO-<:7;WI$5MH;R1?NX]CQ3AXV>IQ9_N8%1)0;SC.,F> >5.^_V>!>7N M7G#)_]R 7I[<2?_P?W>?:J>]?<^":G8=I>;="SGI1.E8>H5EM)7[099B<+6BZMT/L#YY^3R)>??B3[HR&041 MUT I*/@9\>63&B$!^_4O3P@HW?G6EPO/>?UX>OMG=QE#'O/J! MKL29,1V[0[)'TQ+L#T^S;:QGYY'8]MXYEWV4Y-X[UTF<2B^G>:.Z\ED$R,2P M$F5#RCM!RNOY\;>:E%LP%*Y"6F:^:[E(?S"2G>DCW2&27<^)O]4DV^[WT9GD M9+%S!I2:C[#^*!?4%>M[2!O:W8[=M6AW/6?^5M/NQSS)AC(A]+L$)8.&5G># M5M?SW6\UK7;%-Y!ALTPF#9'N!I&NYZ;?:B*]S4#52K,@#)\!CUI6+C7V-!HH^=\_9EM].ZZ*R'*[]3>[P#?.CUFN'P6\V&0!'I![Z,LD"@ M%Z>ATUV@TQW4G5MY-HP3^,)WBA2.YV#KF1F8N:-7YQLJ[]>Y;*U;RN\'V]^9 M05^[PH[>[.*U">P(FH>1.U9X3$.MNT"M.WAYWN;)77 GGH.F.9] =^^Z?.M\ M[MR>M2\N6I?MJR]K96+OU [O MZNXL7YF4,HWX63H-G0)\[>$6VOXTQ&.8Y M$.AT+-[.$>@..F 9^7'=@/N&1+=C%PL2W4&_:PNHTT<*57!0 C[<"Y%EB<2TYMN*#L@CM)A,&Y(=Q=(=[UDZ:TFW7:4 M!]%83ZF7L=(=!XCO7(LDFS@<9R7[@!2)9$R2R(=KM MV->":-?+=]YJHOTUAH%'6,KO0MP_ RJ=D=Z\2U2Z@^F'OWVYZ=R>=\[03?[> M^;U]^66M4E(-K6['=EK&_QW,.[R5,'#!0 $-E>X$E>Z@C^IV+#VLW.MJXM@%&CX?9CD1:#X*^9SRSL!?X,$2WI70\,[0<,[ MZ-0R8)5K857^8#2Z\T #;W#2K]OF!GE6%M)_89+;DO MO3BA6_@ D;;>$8 I_C7U,S7R+HW#P&]@T^; IC6X:=N/F_;(M*7)"O=:TU9O M!BG0QWO>IUX<^E/GKKS#&QQ:=AE_0R]Q^]L0SB_>!STFP"<%DOL!8.,6NS1Y M19W6N[7NV.V:3*6VY1_HK"68E[Y,G$Z49LFLBAC;*Q$NO8,?=F$'/\;)" _Z MAR ,\=];$4Z;@G9@L\YV8;,60Q+OP$Z=[\).W8Z!Z<4)%9!,0>+PAKN]:>V# MHUW8-LT-OXQ]D<'F:11[^RYS+B0B[NSF+A[OTB[V P1-7'LOGX\E8)Y^LG4J MR:TWE'X>RD(GV]0M='.T>%.7"XW0>H'XU",G%OB/WDR0])N&,]6 M,I[6&*/H.;FSX3R[S'G43G_;$2.-YJ- P]=,X;S9QWL E\[E]>=X^=UJ7Y\Y-^[;;ZL*' MFZL_6Q?=/YWK+S=GGUJW;:?UZTV[#4]V'UCFH%D%E!3X[N3UVGSMIW]TAT'J MK#@7UV&57%"IP"LOBWLR<8[>NL[QR^,39R_#-I'5'+\TK"9?TCG]@)*?9;'+ M%ZP"#?;H_;[KP,A'PI=TC1*YP#R#*(N=WH2^$Z,8P]6Z9TYW*!,QECD($:GK M="+OT'6$_.)VSUN\PZ\CI)$$Z1-BB$&-L[F#]TE1F!T#*P(LHU?I.#@-@ -NR%A_R MR6I+ 9OO.O"V#"=./^;:K^,<]CB5= QL%&@'2$/&_:GU&X<>TDB($9$249Y& M8Q%-G#@9B"A R,BBK"Q0$37;C@8AT1UEJH>R7#?D"5CD$^S5'T['Z3J73MNY MA?]MP]^?%N_W< A[S!>Y)RP2<@?WN4SW=:^JQ]$(%!A$\/T_;NDZ MB?W ME HJ6TP?QV3\_IRGJ+DE3BM+XO%P DH?')JMNE2*$2W/31V\(,>4:DN[)3)# MN/,\;UKN^"V/I'.$TL;+URY*(0(!/> '6!4CC1S3[V]-C]>V6+.U\+^3R5Y?-9>[A%A[:% <"3]P#WB^R\G&R M* WM"J$\\(-!D#D)';- 4C#_?9R$/LCQTHEDYHSY-#LIWE-X>96/.'>M.L-V M[S%H 7;.R6&BV#'Q)O7>C1P!/:!%X_9SZR-\U+^W1ACH^B,>[)OKCA*;\)(= M23_ NDH? ZI@YW23/,U*(F2:B2S/8B#7#']S]IZ>)'$*G8_=%8[Z.)%W09RG M(#:5Y.G2J3=RDC9C_$<>#[FS:TD)#5E(?(Q@DZ3(*<[0=IE@2]G+1,O!)54!I2 MC^!()_6B"5YC 8;E'<-B4DNBGMXL+2J0+E"(/O21!^1YH3O\=./L!DU0@=/_!XU.5@9NE3IMT0B)Y*S5]%U;/$/U/]H /P>KH,[ MO!I06]H3^T479L\TG>-^@A(IBE*)]51.H]GKU3859UP!4PW4#M+Y.*9$0;-1Y#TLC.4R7C1CR)U $%&.>> M#;$-LHF8-7LL)>XA*.3RZ@^GBU3R\>JF3:)X6017*YE(X.PI.B-HMG"]BP25 M!9 ,7'CC#NNRJO,H]+3M-4$&H-86"600QTQL=R+,R=U5ZM55?7HR&+/Z(GSY MKUQX$QP/*P=_I9)6I:YP*) MQ0E@5IY'7Q6] MXXE 'WWR#:6/I0//+ M]JUS]1&+.MUV;[Z<54M3;*=C[SEZH(X:_]-S\C^M<2]K%W(0T2;UPMC[6FJL M. MOCA_.E5RXNUC5B1!?(BPYP-1713[MD04$_V2ZV+GL!U&@8AP6*6&'3@M4 M@Y2O[NI5B_=JWP17L&B7#E&('(H[6?EY) 4:*1[MJGT(B>[I%652VEM*O3/2 M_)D8+ZTOTT*GK(AEL&R%N"8&L'5HOG+J>[EFNU'*TN,=_-*;6+(32I&A\^]' M[LG+E^Y+_O_O*Y[_L/NG5W;537QU?/C+R)*K;U#8!355HE;60TMR0 <9Q.HQL*2JTHCJ!9[>,Q&"["X2 MYT^X!F#K,LJ6 A4E"2AR"G4;>!)OK(JY"487A-3F3$(F>T%/R@CF^)W5NZT3 M;W>(9ZFHNN4I'*X2'V\BOEKT#7ER>+15-+$EZWNR/D\!E3^3!^E8>/(=Z-,' M]XD83S$:M#J=O#U\^>K5FX=E-KT)_13!%R 8]+%MXR'=G!&1T9=L',2+C$M+ MQ=>LRHV<<9BG9#9[_?KP]>O7/_):%/<_3'#^$F D#[!BQ_D(77DA-(@&NV"D M_"X4QF&$/&[II!1%BT-,8R=$RR;TAK&?,&=FKES283:1!8F\TKU]Q>S^WV M.OEA;Z\?>;&=ZO?!PZ]!-DO$-I07*/5=YW[(!L:T:'JIIT <_*#N\ 'S=VU M VTQ&"B-O4 YJI3 XO1R.$$R90<-QARAZ< /$F@[).$%FU.?,%4JB<.4(H'5 MAY!L!BX]J3W*&,L61_H)'B^%A%)4$S#/?^4RQ6& %*U-?G&5(7RA-H_LXBN M7@[M6-1/J+[TSRPOX'HQ^Z 9V+,! 2Z2"1:(P6Y&<4)&D\CI!WT8XI@E#V?O M/P;9^].7/^]KV2;-8N\KFKJT8&2"_.[BC+VYW'Z3\M "MH3'RYD1;U& M^( 5$*RZL^.D9^[8_5 JUW(2YP->Z=+L8&@XW%0"DPS8!]E3FRF\S$52BL.< M:221 Y4-599IM7.YCO:4VTU-LPA4K-@%E340R-!+@I[T>7V@#>LV/8+;5$]^ M*MZS830/&]%?D6CHA"92C$#1:99Z[E*'P(PP+.UMFM+)H0A X=.37?!.^:L*CY9C5XSMNW#!^4.F!9,T#LP5"L"8E9 M3>C -H8.& CQN4\UH0,_?NC NLR0S*5P!>.YKC @G?TAG(OW<=D-F+S9%.U M> #^1K*POU\QD=:9. N.,?7$3"YT6+')LF F[RB:M)"VY3?,%J(L)IA-'Q.. M]D[W::C<0UJ*H2[,56]H,-SJ;'_P?9S# K#_%[;R$"E\FWV2%'@0)"GHKF*B M&S0-_'<.FB?F356W+:,$D%JYL6B(BGY^ GD' 4E"@T1CB=_*NQ MC<&UD5 .'MT-TF_HX>'P!!JSU";+;'QB9RA\] -O)8_;+(9W#!ITL_B+%_]2 M#N(L($;3PHR?P486V<+&]!;6'UA=T&S"$INP2,-:638,[/PXQX\E!KQD1@5# MSXN4__%O1Z]?OM\[V<>K@AQ*MB[6DWWV,?'7YU+X.!],:1X782X_3NC10MVK MM!77)F=7ZU=HN5LY?(?54434@$O_E\/3HZ/CGYU1$&$$%\H!)X=O7[XZA:_R M, O@]B["F:.<0 P0)=".3B)G)SFH=!Q2$0^V:7!5>;1'.N#(&J[Y:H/A[I&1 MD@ &#!DQ[(,17PB#Z.G/IB8%,\S-'.+[*GA-?A.C,4X2#BD&H>T=[=N+5@HR M*^O\Y7-H;")3XZ0SX6F8R#IKSR(S"AS)T\,W+W&O]_0.!#-FS1]IY8),P!;" ME(-#E'R"!4S+K1P)=1KVR[.>3;8]R3D;'"9WI&T^:X_863SDRJG0G]8[>EX1 MU]AD@\6!?<6.'JS[JNN^P,&Q-4VWU@.5]R7MI;I+D&.7R4RKCD7#[+^ MFP4F(DX&R]'14 V ML9)J\(I6'F=I0W4LJT;%VONVOX&:58%F\64(>Y( ?W/F7<(\R4F502_-F1^, MYTYEFRW)\U.XA8Y/BUO(Z)ISKKY"=2RNLJ.3-^[1Z2_N+\>G:ZMEBY6RP]*= MJ:[,$GWIKX[=MZ_@FSH[?-'JVW1T,,.<#%.XLIK_"1]^F7 M9I_6VR>KV ,'E-U(1/5=&2V*\\<2?EGKTW1=@1!C%."Z0/ FDVS]O1NC6>Z1 MC];12;,_:^Y/U ]\A7?=P2#J$3VVJ2OG=0/TL?S"8U[ZAP1MD)O'OKW:\QO3 MS:*5IU3^C9-97QT>[0WW]YHPPP7K3;D83OMNI=C.(K[=SBBQ,TT4""+.A%3=]$>3"ZT=8Z<;'O+F/^57C8WXF/N9=XDL*U@ETH,]Q M)#.M]VZ,6F/A<#3R^?PM"%*=R'R-0%R-0O1]%CQ/I'/K#24F :_C9:MIIEQD MVL2#ZKIAR@XD_;+30B47J#06+XXH7"-"9#?CP9#?I,>%NQHOQDJ;W;Y+)JD? M/ @TLQV;J-U0A#Z7]_Y2@K88H\L4=A@7^SS)!XY".**]4_DCQTGK@,O MPH^TB2!IU[YQ:;_QXO;@YY:_PHL+XD4 M,VH3_.6#,%P13=XY% .N0P[&21!YP9@LF6B8&><]8'BN0T7M7(5P>B]%F U5 M,4<"^P"-)4&KS 0?R2-\=Y1'0=$2U\9D+%*&./@K)_;HZ4L7#4018AW(]QP# MVI=8Z"\T?2.206BUBY:>!/0P"R)T8-:)VH!&!O;*P7/_RD4:')2^%7DVC!%T MJ#P*:,"$[>"WI7<0:3:E!8.[J?C@2X1Z5<7Y!LK0!6V)'/XED"47.ND'GEK* M(.7W<,V\ &;4BT7B$_1*EN3<%RT?OY2H/P**>""P^81F@=BZ[P)>SF/:%2 MP+,V#&]M_RH*B6QUL?HV5$7K58 2 _HJF0PG%\I!D(9JIG_!IO :"'\$VE6* MPZ=?%%(%T>$X#FF=1VA-P;@LM"6*;[2=Q8XG\-P]IYP66]\PHWG,Z!,0T"H2 M/:SQE@QZI82_H9+9EA,C3AHQ8KV-Z:!U1(2;(K._/FUPV9=:[]\ZU\M7:E]' MI'ZC:]4V1V'5K8D#&%\G0O?:2F+U6HK/J^-FFS;8)H91=FX(C>ZQMZHY46MN MU57#Z[9T9V[/'GEGCIJ=66]GBZJ!W 4+!$?:."+;U'_XSB>U"9BYP0]FVLXV417H9IEE_M%O_G M;W_[7Y74Y.=HKD9TR,<(0&G"(C8/BS!PS'.?:L(BFK"(+6)@4W?RZJP+'6TR M04>;N>'1LGD6AZ'HJ5[M"N[L.;Z,[R2[[4XP!_/HB&I"D4ETA#4]/QXZG^)^ M'[;CX (#RCP4(#+_T)W^NA-YAZ[M68967 30E]JQ7*D757A,G&NTG*/M%T%9 M"J<("3)!M.]6GF=DNQ&G<\)X"1D,3$5-^Y[IY!BP8PPGRO:.ZZV92E M-N6!JAQA8/A?36#X\LM.U+N.'(IOEFPJ+GV%DN[!I_C>' CFM2:0.D 12Z:9 M]B=7;&B-7WFY?=/<99V=XWU?\4-K!J4#X9O\>8/]6=I?,D')HBV;(.>4K MB_,R L(H]62:4J9"L9ES$B>:#9V_H7(%NW]A>!G%238@".006G"=,>GRL&M# M6 ITI_N87H,5?40P1D9>/*$9!P@C.^!A&%)MA!$:7' M(JQHZY:JO9001R)=W4)D%&# 8(.EDJVZGP(9Q269UC6I0.(N#AA] O$RXKP' MO^&J62 I/$2V%8:*_E3;7#RFH<&Y-!BG*^=CX]KJ"F/:@)BBSC4"HDPQ=B=- M\5^B/Q* 4_P]#+@X,*HQ^+K\-L;=2FTR ^4_C2/*[>Y+]5R<9P=Q_V <>U\1 M<%R]1>EAH#.E,FQV>-X.&["W1_9;G3:Y]NMNT#V:"# 0^K&WJ$FWWWB+G',) M4E$\)BO*=2@>VW-_VC@=U]NSSR*!^P+5U%7/5E.?9J.%OTK@*L<8S+,X1S%4 MT6W*-H(K6;2HAF'_"ZT57QT\*C$>@@>#P%.4$^7:ZLSUF)0M&^= M:RQN(Z*\C_ZRA%Y71(3EDS'2F".<>SG;:QE<#TVT$Q!^!O!;X,&3]R*1PSCG MX->Q\+Z* ?T9BIX,5RF)AH8WLS5A.#K/9PQ#7%]9O M1.>,YYC$HUC'"8-@%JIZHGKQ5"T[6+^B'R<%V:3\4)ZEH QHWV1SV.8?M@!& M#LNX<8[I(R=H--[?S;V_KQOO;^/]_>$XU*HEL>8Q*%]EV+.A2DUNR9+CJM7F M.IFS6?.X+[")LTBUF>Z7:GX#6GFXB?(DR MA1J$E<$T @F+34,J%:S2@[8:)I@_E"F7M[(%\J-L4%*OB2*]MS$2+D,5WR7\ M^?1UH^^NMTFFQC-:R!=NT[(IHZ0;C:0WA,WSM"?/!:D?KF@0WV%?BB\IE5X7 M>\=!<*5-!;.%UOJ)S"C*D(^A0K,FC0KS/G-,YK/>S,0W.?,]5":*APRD.GR$ M!Q"].J7I-H'P35!L%1V'$6*F W>!$@MB0(IZSNC.)(*>-N/Z76]EJ$RJ[/[!C_U M^Z2D0A-Y2A.^$V%>8(/3SX20D4JL$6+CRR/#Y?HHGD!'#441J3DD5>AX$& D M%4(PZ/&LE14IHMK+4]_S7I"IRHI$K6F&2\WJ(OJ!0%D?,)]E9Y05UZ3.385X MRQQ$%2$GQ=YJJA0-V]ADEF0.6BRZD:AM+Y%YM!RC@$U2[6F;BNZH!IN/SO*_7O*1+ 8+B#]ASJO3(_!/CFKO"_R]C#XS;QH5V!DN M0C3+YQG%Y4) !/W/6=1VW& A8A4^^5LXT6F,1^Y&II(J4EAQDJ:R!+ M-+K@ M<_8"3RUH<\R6.V8+*7-EIVOYA(GB?+%^4X]_/=OAXU;*D9C6T_KFF:*6:-CR MS2-194&&OO\55B;%$ESETYCJ\T=56#P"@$_U(5:';0_#4N" M$ ;"+'PCI9+ M]BOH$X@*E8QQ ^&:RY*<;+PZR@7DAZ_JHB8W-[]3/M:,*ZI3QB5?TG%?(Q?A MZS1\F',*+^/ QKI6\@BTFZ*.%X?5<#6O?5IWWR?M%IA+E^0:> X7*13WC8ZR MZ.BE:YPJ JHM,"SZ03)R#7UP#A/JG1%B3(@DBS1N;0AB+E*S#FJ8%,\!26&, MS5\4W(:A;41>("G%7J#:E KE1#U:@_A2!=)PV<\Q3A@PHVB,'K0@.AHJF4LE M"1;?N5FS'O&8WB;&05 YZ;"H9O\',KW;#)A@YOP6YTE$Y(3LBNK](*^"?UT- M#E8TU6S8_ V+<;M )HF3=:Y-K();Y_%3.EZ!&SA=XLF4G:Q[GZ^"4D;(= NN MJ?$T#6-H%%;+8J9BFW0]I\8+LY5>F#>-%Z;QPOR ?!0Q\]>+]52J)V'QL+959%AHU&'Z+0X/%6HC<*5JL HRW*-#^34@I M:=Q!.L[1=T#;7J# UB@ZB]3@J-@GLYMNBK209L9UN@FJ8R+4IM0] G5I_XV9HLW M/*SX&9;'-%&AGUOMALZ6H3-8J)7I*]BWK:XZO44;7I@40CE0\)EW\*^O5&B) M!.-)K:-K9[!.R)[&_U;>J(7=62U:A(B%962"-,J.CSY=A[;3 GD7+9GV02WL MB;-8^*[$DM(R+?FIRBW>08/1@H9*(YYW2.)E+,C*033$;LN7O5U B!-[R&:V M<,+JDG4)8'3F;-0Z:T,Y?:5RY#>>DYV/4A(N&)"3=$K).G #*3 ,O42.R7NK7$.)BJ=R';8++V2V-,<[X6=:3:,[^4= MJ_#HI\1Z @*-@7!<$6="Q>=BP2@, <:KC+ZW8&<+AKG,!$GD&'? MMHF7;@^8\"P?*OE_B,2F9'M!VM:6?&/+4$WB2;K[]'WC)!Z/1M]&&Z% M*)S,]&Y/C53=;\2%3?D*\K%7LV<:$IA+ IO@&9?3[1G[HK2!QNZ"OG\V9]0# M*?-OQR^/3YPO8U"[,$.M] "C%@5]CC-*32B5)4/2G7N=U[UI7=LZJ+?T3$,C M\VDD<\ZX--7F90O?@,[=+/>2R^VLLV]9&\;+UGC)?L1>=2Y%%@\9.4+XUQZ##9YGS76P M:*E9BMS::V G5]OY V:TBC'!"G^"5<(4"O3G_":B'!/ F=9?.7F4!2$I">4\ M+_M$-5NT:(L>,4D2FZ^D1&*N7>0-99,9N>SV;*;F5YV.1M6>L2_.'FGJDWV7 MW"!LIY?_0@1W>/O?CUZ:*DA8^"S*RS558>O1,4M:RV"0R(%@"#:T.)62"4PT M,L )LTS^:QL]$*"-?),Z?()XX!I#*$4G ZA-% ML3(&_967Q7B+,F,Y,4[@FA$4IZ7A+,N2KN_\-_#M;+WR 68?51L.?*+DNA$Z M)H$.T$8%=T2B#5A3+_AYPHZ$!0HU$56C52^WMS/8QZH[C"?5L"0E+ B\]'4\ MK$[^4\S#SZ5;)'%2/A+E);%7D4-8RZ%5[$G/SC@$QHL:?GWX^O7K-S\[>[0=8RN>&)V?9EKH>-L."EQ#;MFO M>'@Y3X^BI V]I+ H0 YP:Q)<_1C9S3>GY5@>2J06L@T 232<8MX^W9";'4_. M-0)5;:IUO3X\:M9[_GJ/5!C![>?61^=&ZDRZ%O'/E8M>'KUQCX]/W=-7IX>G MKYNEG[_T=K7DC>5TBNR@]#)71=1$P.D25^4&QXE5LEF.QF$\D9)+0F<$QARD M=KGE^ ^?GZER848\U- MP@@XS)]-)BL'8RR _6PLC/.77L>/K*-88NXL"G$%9 KH+R,$)RDRM"UI$+<' M'O!S$.V/#H\X_E*SK7.W MM5368V.^5]Y#P_#>-+%GFVS/PT:?S=JC[UKTOG'!;^Z"_Z5QP399I0 MW56CY'$")D_(N&R6F,)<#*VRZ=6,8;F8?86*!W_L63D9($>->HBT#OIGCLD8 M5/)%C8JFFO+0]E62DH+*L;&*3@^/7N[U]]W59@J'2>2G MD:BYWNTKE!A5[FKNOIMQ'<_; 43-2W$D<50FI>7V@(E0$P9AJM_M+T 0LRWL MT\632H.P(!N7V +"767P=L'0FDRSH8SF! M!TAK.?[N\+"V;"DRCE>< M8SJ-BZ3,2UXH$@)9LD-^^W$8'Y_\O#J#U('G)R>')_ _/UNA MILNUT'C%MM(K=O2R<8LU;K$?[K;#&-(S>)""8KH(Z 7'F*41XPU;T!'2E/&>1UC#DO(9YD, M)$D/BARE&,R/Q@F75/^QLKN,$SD*\A&FZ41^G\*[DKA/I0)D M=!GH(RA;88A 5V=>PWC#?VOF)Q'DR3I:Y,"_=%<3(80$SI-52R MDHP>>62/TP]2A0*-D>>"QC&6"7X<4T)-Z2O1@P,9XWDJON-JGJ!-H5%#A*"N M19P4A'8#S9C:<=O[YD0E0!VAACWT5-K$9:VY080U=A\VI M*GY6**&Q4I8LD M/^T6RD&P,^A&TB%1&*N:35FL^?GS(/7@,V8=Z40C_N'+V!='%K/#S0^+XH9; MM!,H'X=B\BZ(R(G3 \WG:ZFQPEGVYGC&1JXS9FR+/](N1%C_).1O[MF1I+Y" M[[B6&X_-NCT9F6!P%);.Z' )6YG10TO<[(=.FV%A[JGBA/R&T EI.&&5T[>\ MYV0/G[[X"]=TDH=<.2\75#Y>_3FL:-EIQM7TJYZP# M%DP @8^TX*O(#":EHN;A/0AOJ6X8!;@X5^T08;U_-%#%)@C@ 8( CIH@@&<8 M!+!K;+>W%MNEJB)&ZE(1]\,$4=C4(Z7Z(S5U$21>D\@7&CA"7H5(D9=!HYO[;RU=CK&^I=GD3PE#)&N*]J(%2D0VRCH;%5:"Q8B<8LZ.Y4 M9JE"ERN2?::3>%)3;W)FGD]J&7?O1!+$>5K.)ZJM6&DG)GDB] JRF0L:SQ4_ MZG.4*H4R=6J6*;I:-Z9LB KT. ;1%Y]-84XX!0;AGS7HQ@.RG@?DY.D]()^D M0*%EH-TD6J(L&(J(IX15I.F)P:.&E.TR5#UI4F:X^A"+;OQ2P9. M:8H;FC:5. >LU)Q?>E,)6*Q((+W":.YD%$CBS5$X<>'&)QV]5.N\D->F>BL MJ7!B21PRUT:/K*O+V-^+B5N*EL(;H>S*F4Y:?*0#4V>I7L8XW;KI=LXNVL[Q M5HWK^R<@SQCG:M[OZR\W9Y]:MVW7N6W!FK8NSYW6[6WGU\O/[/3TC--+[4/H# M;E"P'7LH,#+6"I?"-ZZ2 #84^6;9I:P:A@%B)C)&K($ 36G)0F<$DW"!3''" MWD.%/,2:K_J _7$]&LP'_U<>).I%X:''VP2-F1XQ8%GRL,F/HFMY70#C10L[ M1[@5S^,1/GKS'O0MW%X8:I I\ZF!,B36:JJ-UVY,16"6-YC;T$MK5M9:V*=8 MUI,YR]KXA[?2/WR\E&+3^(=WRS^\LS?Y%@2!K58\<[XB]"B7N[F8$8(%'^J@ MQP2>J2CX9935U_&<+]'5<.-6T'7L=%KQ)T(0E*L^T#**89WW:/(8%8.7B7(&C1- MHBC!I9E@SF/I!?V@B C3B2"1\X3'3#MA6DL(RHU:M!8SW0)[TF6,IS;'Z,2K M'LA%;,1TG7;FK<]9+^,,XQA33!W6F8-%4,5TM$8A]<-922;V\4:(*CZ!"O * MQ7!M=V5!G&MXAGQT%K"@@(.%!$Y9CRP,5/8E^9O,(I2E=:X#! ?]#OZ.!-81 M*GP/J@Y;.*$$@&]!FK$)*REJC":$U9YDJEH024ON/(Q_I=',@?LHN<>JB9H% M$GQN+IJ/*#ORW(J.Y_4 6]DVU305E_* W4ZFV'0-TMC,G5BLL%KNG8(2=*27 MBUR20\#*VAD+=E9+G/);:&X3%5+&= 8C)9$RK6STQGM2=(1;7FW_:2$#?RCV M^.KIV6,W@>.SC+5H-C/L$,X>$D! MG:+M5#,&:RARM)E"9. W[)[Q'Z;?L:U MI+.J:<-8P73YPM[[%08 9UE6J0IVV\P<;!PN9E*T4:X MXV+U*D$13W,8SJMNCTF+:$1#'E1UE.%OBX9#^'S^?@5]L,YO5@QMZHGU5X,K M%]L.#MQ>XYN>W7#%_E0R9YGH1J'+>^*TBJQ88*)QDO!L@66%L8@.4=1=RG#) M/6!VJM)TC!Q=8$32E"CWI&];Q;EU6@!]P$G6M1U M,U\F*(@0C@?%6T[:7E M%;W4R$E109ZJ; *KR0*H'>UNQ:F62_J<'IXX*EK:8(-ZH0A&J=;_>-38%=K6 M8"G4$.V*O]3KO4B Q!B4A#G_G8Q$-"735,4U6+(6)8T#<863&N-Y!OUFYJY) MB\LFM6^;M'+=I(O7$@5)H1+H5+B7UH.G PAUH>L "Q@/,,#!/+3'!>R3>)R@ M^CT3A?;+V1DM9"@'@NSYXSC5JV7-&I<%%E_DV3!.X%)/K7V 7>T'J-4;1DI) M@SR?/;4"H(7D+%I;/U;K/Q-9US9#L>Q%R,@^J!@C?1-I&U6JG/!U%BO^K< -HCBNM:4NHCEF)-3UL$<@\+BL-Q45I\P\]4\L",V0@K1Z MR#58]47 $KG>/ZHW1@6WH/W&\;&5CH^3QO'Q3!P?*P2N6'@C:(,A5*ZRX*K2 MR.0=&89((_*!FX%VM9!UN$IV7DXU*LGEBO\':6&=@;]"DR'4DT7;!4LFDX1Z M=9!8DK-V*:<&\\NPL,+ 5+VD+:L'2NT)E@A,@IC>-LW4^(;QOI[M0R[U@0*? MRQ'XOF7HF"/'(4S\/:;,L]"GDO/ZQ@"#F5B8B2-4OR@2Z]L[B3TI_=*572JA M78&@A:N:1.!",IJQU.:6MM>Z4LJAJBSP-3+]S/2]UTOEOW*DEX6WGVM$@]D7 M^V/)!X*CYB*)^A86J8?70> D[!%=)[-,,8=SRCIJ=;%JM>7DRXIY=A9$PC2- MTIE@K5=M8QV4T'%1X'%:XU3RJ%I!:;QD<)P\IC@%N%(._^NQ>PEQ=M#,&,5W M&O&.0L3K-/%#%&5HOLJDR:T! ^1@[X1S\MEUA8!YB?;@L&X- K,MXUC*=EK+ M:^#_&+> N-A$\; ?((SCR>,,B_C'DZT:U]:LWVKQCV<75[>=RU\;']X:1NJ3 M;0AMU$D!FX5"%'9#6^F<&0JA];$BJ%+?ETL8F[,X_NK 'GMHTQC%Y#Z_"X2R MGD"3T4!=3@J[CSN ULCSEJ)K_+<<7CIZXW)?>_CJT^-8T5C4?BP-6+7/@:;S M%G.>N5U9;,17N>F2XK-TV6DA#.\X)4^P1XLZ<%6-+'B?GM8)OF4]'I$+1WF6 MD[^0Z69[-NEDC4UJ&.1:#'(+(L9J:BLN@QG69/)MA-SU9*7*,<[QB!(5&[F'"43*IJNB,A"C2$OO74SDGA'1N;D*>L8"40=5? M$ %W[]D)T'$?NBV\0VJP\ALH:ZRX3&=1(:"HU:;(,H&I6J#%C .VO5;6N3([ M1&M'PX#"6>]-0G&OTVMAIW*%'N''8^,2G8K(Z\4B\>F^"A)@)03QH=1^;1=7 MARS4,MWYG5VS&V%U6F-H1QI6JR5D##=IQF'LPV'^:=%56W(![7!IA_X/-+OEZXQOI!,BIY M:E4]E9*\,3/\?4F!QT?MG$\@WO%J5J35RKL =M[3U_A*P6S+A/2@"3_#J C2 M/)5S@2"[C22C5%3@(EL08/]A\<'>&MZT G4^*CMJ//0/X*%_U7CHGXF'_EG< MWEL0+OX1;YD_#GYY(BO#'; /WU5UP>S[MW-SZ^BQV6*T,>3KJ,@4WQGIY':J MO::JL]D5S(W^R/_YV]_^=UO4F:4WM]!E*(X/ M<_Z".RN>G,+_FU.^WBE_\_2GO"9YIW$0[J*#L)QYM0P$6"LC"8 B'OP\T58K M;$CE6/T!2QS?U[!T4YKL%3D;NB^Q!?RU6*158F$Z)4\E0G,DC"D,(ES"%9U5Y//4HG'. M:-%MS:9PVH@5.LQW%=RT09+(NY@A6^\3S-R*,)84D5KF;;RSMRU+K:_92QKT MF@*+N>CJ=$.4151$L-Z,$J1)L3B8&G1;R754 S/X;)F%WQNA$X<,MTHE\.!+S"0;Q\# M_Y:Z^/"-FA'HH%17/Y++;=?GK>,!IA[(<+8)CFS4L* M9-6$?<5A'A30; %CZDG*T,&L_AI\]D<&*)N++>\Z2[EUIM#)T*0U!\T,AKE4 MNZL@G'W?,_LC'M.I4FQ;[_2M/:#+!Q\L(.WUP@_L&6P_ L0>G2UTF3>S!3L<>_-!FZ[=;<#,O!?7T)+Q\.UGWCDF' MVV!1K\,K6T9*["#&@X%A0&GI7 H?.RQ)>2#\&4.'[U IRVPH4("BA,*3DKE# M6=RJNM%G>U)A_=\C\NP% 6 %<]FJKQK4UZ[<: M<-E-^_JF?=N^[+:ZG:O+6ZK<^D?KYJ9UV>VT;YMHW#7,FJ^V <^L(HK=E%'/ MB1?_88#/UX_+MTK;&'N"XLWG08K H#D(5;I*=>G",4#L/!H%PYZ6KQX.=ZF+ MOW_7Q*K\:&;.MJ[J]-[Y-8Y]YU:AI#Y(^<$@1=B, C.'998"1@"4AD5/!"&J.C%:JR-)]A,L42J&F@P^)HN61^"H5_C!/ M6I4^4;-671@\71=!\Y ]W \U^G$?-#2< ^N2:3QC\=2^S%HJ-&A381;D&W&N M(*83&'8<@?XWP;:-19.J8J1YF!%NLX*+A8,9@.#*P'JQ0V5]40A;V40% M>*/*Y!J]"I] B&G46]!]8B.9:[Y3!E2F$1B8+K>P?%M-%?K4=%6FK K3M20P ME\LNGQ[6T"(V9Q##B1L02+0!SBX6@EO45GN,@GWTTFU-+,D#Q)*\7LI2UL22 M[%8LR:Y=/-M@Y6M'A*NOZJ%N&5--0,V-CB[-@&]6GH@Q>JE/_Z?M> MP,+3S.JL4@\FJ<@"P?C%79JX&,"'A -8.S:62TE8Z*OP5' MY3)VSN*H#SNX.,)JOHBVC("T%JCILC"FH.NA#H)(LESCXTZR5\E3$RS2^>-D M("(EF")P@($;J$H3LO,;XBZ+FI0FI\&5?H,+#$B759Q;W^/AON3^@N6IF M0%X$S,8OCF/%M0>C6'$8Y=ZQK:DBP,9AN* ,\%YPMV^QEI5TO;(&YVXPA9JJ MQ[AD9J#++F;#H5;B4'(+.!2PIW29^,^%%E+TW??A,HP&*2N02>%9UB@ZJO@/ M&F5"=1&F&6Q,47L@R:F09!03N;*.AP4NU]&WV:FHYN;#V]-;&'1]3!=(JEA JLP M@?X6, $04R[@6 XV-R4EDL,@'5U!.@7QUE6HS48J3QQ5]@V/Y%CRY=*3?8I/ MF7DL77W9_--4FZD(%!CO"T09\4DM[,JV!9WK:''-P$5&4KZ/J;"R+[E4&.H@ M/HPNE5@2=^5;NCD<*QV.P185NWQP>NQ;&< G?5\.X**RP]'QE-JC=FN%\-E" M-Y_-H@46?)OC]+C':;@%QVE*57H_5TG:!%%O"Z.F4N=L"2!O% Z?$O%NS46G M8J-9DF/MF3A)=,%-#QFH)&^2*@WC:J8$7$57EI]6H4V5N3GD@7>X%^:Z%"D7 M[E0!=:/8-S[;U-4*1;DV/?(M+PA#]/$8?31]E/L;O41E#6R8\)2?AD M3#38 B8* OL5Z:CF(&P@DC1<\6&X(@R1F9%TN":P,E;:? 5]#DFN60\&A WT M3YJ=P.&F(>E@D-39@UF$!;=\^K2D,V4E7")KV"#%]61V#Z*F2ZX/K+ \P#0,Y.-"F3V[WF.)Z6GVTW @N[(Y<=-_55X5<_AVDG1?*)/L1/;OZH:B0@_0"#4D90'[ M?(HUT0.A&?)0*)R1U@I%_B848BM#(=XTH1#/)!1BO:#Y&:("GG6=MA+KR.6$ M'-?0#XQ/'7Q? ^)K17VOD-%)))9PC\5C;8T&J72$VMD/@ MOW'.;OM!<$?N_KZQ2R3.&&1[H>1J6!EJ ==\?VT+PU2$'!I;,+HT3C&4-$XX M'^F.@A,FZA?T5N BH#9B5 7].[*FPO&ZGNN0>NTR6Y1?J6HP,Z+BX^)1M1W&LC%Z@>F"I4""7;E*@->C1>4LSI/4L#A2;:RQ M4-B^];=E:5'J@1%J*5P>SJR10D$ITM\IB3M(;)$5$7WW6OME47Q69R1U$6-" MX_>DZ#:V0R.4.WAY^;I<^T4W6@:^X.'7.6WK;H:]LK'K0J<6=*[WN2;SAS5G M7-$!'G+>Y::7G_W>B'*$K<4]5K2.;Q#48Q"+UK7,(SF'2AWQ1@@D+)@* M.S(!$];X:>1]&;HW]U7;R$;.X)T@<]IWG,;R $MVC[@#R*X\3%!3KMB-%Q%C MF/"PP6*%.IK91A4I0*=6#PZ=BOZA0MU"BY'J_0W;K'.;N\OYR2.5#F=MBB1F M6[GQ K+-EJ"ZUE3-> $,;;HJKD0'7-(M24S!56CZCKS3X>^QY^5)HD'P264K M-+-0C%.CDRDY'N/*QAB7DCD@;=%N=>C0)G/!74[D.*>SYS^@16"*[ S#62P(S:C*MMX, M/819D=% \Y,[=;&YU90).A= M7#Q9%;P2V5!2+81]@A(,BU2/!".43!#'L>) M3?[:5J6)(I790=QGY[,7I*PF$QB23+Q0!"/\!7>_.V\=X\$^_-+E\% MVW 3* %O U9_@T FL-8C1D9@X87:U&9YY-A)\12;> 3%FZ0L7[JX3YJM"%&:T0_KM# MC*RN%^9ON'Y,V"=EH",T9%+5-U#^6A;)VO*A6UYRDS^C3/<*.-MRJU3F2O$W M]:,I9KHRS/:,P36'<+5#N"6G\(\BIO!&$NK5@T#AF<#CQI7_H*[\&@XU0,Q MI3ARA.BF:>>U;JJ$J<-WBUJ?S C1YL7)/,U\2]!NC@2:0OBB1I.NB(GW1)6VBWLZP]J&L(H!?8'6]$.MI%H M*<.^<6?5'-]]?9FK-H%*@3A3[3Q'02#2IE3=F9Q]4C'(8(8]ZXF&.NWC*?N. M%OF(YKA@Z)#C]J 29[(885A! 2VPS*P7[7W%';5P6>='1SP*,2QT&JU$%]]Y M A:)S.OY::AE[HB:^V(E#\.W+;@M3#&BS\)?6 =AZ-&C$TU I:PJRMH@>E:1I7 VADA MIWT5RULDB)?">LNP1.7G5$@I 3,5>J\I_$OYAD>O#H_G>A*63\6M$\*FR;^&-C'S<4Z>H[*!E_++J>A8ZC"T*D&% MSY2CM!CE+A2C5'9+8>>,-C*=4MDG6M7S!?=XZ,IA.E%YNRK.SI=!]MYG)@< R]+,>LOW%, M[BS\,\U3=2RH3P/8&EBKXCJC("7 =-"$*H:X FP5\Q>Q^DKB.]<4S:$8,OK. M"&@LIZQ)*J WT1I:?41%64K-6'6R7^RE9B7>?>'( $U\-/\4K1D=EE8G9A MQS,J^IWRA#P1>GF!S)S0G1)(JTWMHM%"7@GFN EK?KB#LQ7GAH'?.7WL@<_/ MG N%CPZ6?5!0KXKT>IS4F 1QGFI0>I;+=&""JEX*8A+]I8,59N1[YJE)0-,& MJ[)<^,OA\>'1[#-*EC4<[% P,-;2)C*WZMA0F=$J02*^"P9!2#[A(A-T>FBS M)5;E*C45QG0]C^80KG@(MT$D/(M'% 8OG<]RU .B'P;C#5#"ZS5L]MAS_>"9 M"=^D?L@4R[<%Z5 =SM]NSU3( ?KUSV!"E-S312C8U $6$H#PA]!(:A;\\&^= MZVZ1L_W;53=5F UD$00"UQ7&L?CZ7K!/>Z%'7E.('&96^X8"84.(!ABSL5FT M0E7AX)PL["B=XEA&O,#XU(--:Q8T-@Q!1Q*K)M)"ORMJSEK0"47Y5J[B7"YM M'9.)!(3NE-'&$>:#7)*Z)+2*[% AQ%9(^PP\.7C4^V\)$9-JB'(:!S*2ME=Q>15BPJ@C-/H@4/5OH<\;:S7BF:^O?UHAV"Q>%1C]S M$]VE%XNTZ]*"P7I5EXORW*[SN#90_G 2UDLQ-686/V")9UZ_H=8VM*('XE*F]MME=OMKRVXW3JV/^=:^7,6 MYR$W5K$?3HXIV7K^VJY[IZ5OUH. MC/,FAO8K+U9J&^'C3Q\)8O"D>:SKFOIU(,@4?BG.,J6TQON(2BUK@Y;UDX7/ MX3+,!R_FU-HO$1!BG L;]EVS@>6YE2H1V3O+I0%+7:>F[]*#QN8W/1)2T>KH ML8)UNH['*M4\!J MR'8*+A6?^RLG:"L5$]73):&Y5BTM B.M:R^)J3]XBG51WD> M_2!DJ V[+(X=)L+O1CG;0<@D8;5C?T\CX'1#KG"/5O4& G[39]B/%*:'5"NQX'Y+AYK>ZTJZ?%5,HJZ#UP%7==W M<7BG YNF>0>\4L]1ERB66K<-=FS46HML+]A*,\?!S9_]-"=J3NJFQ1I6)^=6 M(=$H!EY_H\VX[&?=:HFE,2O\)2'NL5\"V>;^ MBK( 2\0ZWB>HX4>-5W(KO9)'C5>R\4JNSMY4F'*U8BUQ';>"1J-L?F5,FB)Z MN?ZZ7HDONCII3?$:KF<"5V<0!;HH'84^RU1]*'J?R9U7'02JA' 3$Y>,,2ZS MPB87L=BI"Z/.E/$X%\ <_MZ(#IL5'UC]:%&-GX#-!&A4%6D:>US*PX11@O"7 M8O%+"^!IBH!GVC)F:\Q+" )(I72>:XTD96TS$B,*=L)PT3B!GX<$FSL"+5-5 M0K)+F"O=5"5U$[I/XC#-F_9Y<%GT1L*O#EX*44Q,.I<9VU>\# MJ[+'AC]"@U1FQ6?;1)'%;;]$H["M!%]A72BW@=1O,S-51Z[/C!296M#?>DS-#0U7I2.I5!!::, M0)WR>S^,54BKRK+E.8K(3%O%*3PH)U]*Q2W2DVN)4(V<*EY4:)#UN;C?L+7- M@/07F2XJ"L&26H8QMYG7ZA2)4FT3G9BJRJ4IVJW6!S('=1B,Z2(DVS!]4.$_ M&B*B7Z9%"_J^8LLSB-9N4?/).NVNJ4F$/U>K$O5=IU12D@F8I9@4MHI%JJ%R M%5NUK%T,)'.<-L3/7UU*6,)P-8=P!JSB:]X@J MRIFV;'JNODD/6D)8U;%< 70I43%=GD55SI$V/V!;G$V@H5^(@"5(E3[_]E6- M)N? )8L27:NB*F=GL4FP 3'ZWB#FBKRAX]*@OU^D'G%L,_X*@ M@[9BP6G-984RH3LBF9 MTX(40$P1%IU85U YR_^G,',0'BV"9RFTL&S+PH9& ME)2'XG=$D?T&:*?/F!"4@49 ;;/@&PB052ASF6E(0Y5C3NC31'T*05Y0*3[SC7#<=@ M$/(PE%7L8RQ7G ^&SM[ H!U,=^W MN1UR^*J6)G939#TE_FF_6V0O86F=?#0JE8:;+=3KJM:%*91.DJ5UH ,.Y(N( M $=181$&B9E]XDDY0[HY.BL='6\+CDZ[%+RPR=DII:(;K99(2AT/CC\LE 'R M[]KT-M;U"(BD./$.A/(485-*F?@J*1[8>T;P6?A+$>'8"U0FASETI;==.P2R M!'JN[I]I9P4>84K'M]U?(T'>KA#$>J4C6R%M'T3T-!+!;0H.!F$+_VJGS MM^#47<;.61SU@5@V00%=]L8H(51,71^.'W,T':JH0^+W6%@VV%>H_* _*OL1 M#[BP%RF9BR:(8':QE[-N63YMF!PWMRW^0AUFH'=?]@4ZC8L(1*/A4OYF:D69 MPP$PYYT0X_%<%,>PA&Z!)6:#!QS,5-6"XB=AXP[_EOL#MA0[2I&"8,T&+72EG0Q@G* 04-",P O%$5FADKG MU52M#LRO&+1$U1:!3-MH*IX4]*LB+(.T"![@P& _YK,2]PHC=>G&K-J3D7]D M-G^R[_[) I:D> ;)F'/XV#*"=:F6!;ZM5@5>5U9Z^ !*849/[Z7[\V(5CK'2 MAN$B4Q)W=7Q6V$YC6G^LT]_?@M,/9_?"Y D_C)=)J,HY:8YU<]CG%!2542V1 ML"9]_&LU0L; HIF\YIZ$8R5G<@1HB$ +FC"!K0P3.&G"!)Y)F,!Z>9U<[+,P MIY*I9L(F>(K:)# Z Z?J:_!_!%":4TDI,36;M* ;LK9A7G>$>C6&&DY.8HKG04 MAUMP%)]'#)0ZU$T(U%:?AVT N7S($*CN\K%*.CJI' ]1CE4Z+L4J];]+K-+7 M3<.3FC"AM<*$3I[^)&!!W__ZQ]W75:M_#7]4W[]O;B3^>VW74^ M7MUT/SF=2_APUNU<76*@GNMT/[7ABXN+]HWSN?7/]JUS>>7= MRU^=/SK0+[QT#?TZW2OG<_OF[!.TUOK0N:!'/W:ZE]@FC-!I7?[I7+=NNIVS M+Q>M&^?ZR\WUU6T;V[Z\NNQ4Y/7[[Y>Q39T'Q^=B\Y9^_*VW9YZ M'KL];]]V?KUTX=_?VQ=7U[Q8GUN77SY"2U]NVJ[SY1;^<]NZ@/_"(G1O.A^^ MX*KA4S?_;'=QT[!#: R7H]OYW0QT;L>P'N=?SKJ/Q9[J+#W+J.1Z5TZW:ES? MM3#-O'&N9M\XN_J]?0FGZK:Y@]:X@TX/CY[^#BHBQ3>Y93@< ]/A,% "57:$ MT$&%&LU56-DRG"B'&L=3D.V)!)Z\A]& 7C6>7$=3*:-Y*<%ZG(,^[6'^;)S# MFUQ',B4?$K>6L5$,WT\Q01"7@.+D"='7'I_K1!:2 2LQNNRM&@FYXSF\BZP, M;,5#H0S-$N2K]P0B@%!AI0+]U[[2J7Q=426:&BL^:M6P\H8JCN1J<.#*RAI- MKFXY2DGL(_&5G0SJ2;_(#IC.,R[9)=1*Z)H8*E^= X;I7:Q=6F1 :O@8Y4,U M,40\3'O=]AB-63]8A#STL#:39?W$3H82;:6F_@9G]_L2CKGT]VN"@8S;M!P- MA%$*"/N0 4O EX8B JD[P=R(/8,/358@'5=GAFL[8FDU>UZ#Q;)!G4 MA;$N%Y&K-6O0%^*$@[<%0FG/6D;SBJ3D:7R>FF3[T32YKS)*U&7\.QWMR&A< M*58I\N1C1#LU+JD'<$F]:EQ2S\0E]2SDHRU(Y=%%EYZ\WLZNF2*W(8%F:S9W MUZ!R5L/)N4[BT3A#M[=*$D)9E;SKY2Z0-9\T[VL($E#FM ^. MEJ@0LX>S>/IB3%_&ON J=&HC.M8.7- .+)Z,+L7D5E(:RN7_2F6$7!+>95H& M?#2CT,[K!=4]L&I*?"^^EFM5K2+Q/GO'$N;@,J6$_RA*F\T!I(U)^ M,S'F4(T>@=.5-J2\D?34>"9YS.'D,O+-RE2GYSHI_BPT)&UH]LULJ_$;VYD_ MLS;0E$!3Q7%UG:=JO_,H?9G"_H&:+L+2>")7. M"(H/Q9#]_06\L8 Q[E//3$$45C9-9IZ7)^EJ!XI\GBL.WY8AH[3 MTCL\7HD_-W+>:G+> \#L=OJ([9GAF3)YX10%0I5WIS.E-#4LP]ZQ!+>F7ZH7 MKZUD].^<)(-3B@4 .7;?+9%7Q1+-J1HNV009Z5G7+ XB8U95+&>NY&"=RKTX MT8$")7PA<\=8=F2R@U*SDI(FTDP*XJ7VY40SB-XYSEYK?_KX#[%N.?9IF[*) M>YA^[&ZP97QE7Y?',].E'%'#]*@T8T]&LA]DU52T#_O5^<[N;U\/DXMNZ!1P M+IL<)T5UQWO@!&DL[SBHHS2X'I M;*7ASKD!8?@8QJ3R8&IN#\)B!VY0=H4LZE%?G6JZKIIK(DBZ<1D:@X'6Z:+(-J[U&,(8 ]8V55H=R*#(& M,'[GF$X2^TKENQ !0WWLGC ^#:F M!)SI7]W(^YCQ05'S2L"QS&H4?.(BYHUP$,[CDG9R"\@'/R^O3 %Y0X MT\BT^9A.>LX>??MYW MN90&;I!/A1382,H14Q01Q,L-$_D6C/*1/4N1Z4 A;PB'Q@"BED.%FC.[&8S6 MW#-K!0RFLE!;EK38%R;*"O3ME 928^[D2BEW\5?,_(.S@;5C8C_H3S#-'RA M 58@K1"!WPO@"DCGH.>$Q%=T8<^EAZS4'MOE6#6VZK@R8ZVN84&VXQ!U>[_Q'Y%Z-)V&XWK=3, M4*]?'9[ :3/ZWA@V/4XHA20%L0V%H0+/\*.Z!\5='/@ZE,^/\U[&]8SL.R)5 MZ9=\\3 M1E+ R4<5,7@//0FQ8 5P)$92TTB=VVE)#I8T_.SKR#XCJ\0)=:IHA6\K27GJ!M;F&]B^Y1VK M2P^9L2_8K5>_%/LJ()[2-P_RL:W769:[G%9:V*"4JE9J6K<4K(?.7DF#^E&J M>C69!L@;"G_6'B+AD!\7-K,,2T]0=[1?Z"?O5W#!M%(*\I)9?/P[AN%B_W,W M@JZ:'G *JF)'A8LTK0HNR8A02#&6],)$\VG68=>%GG-64YC1HOLJBB.]6?8I MK818B*GS_8!GV[9RVA"%T[N%TBW'M%1Q4:!)(.0BVATY<^0;)BI2QT,HAOQPL' M-#:$-)7DT<@=Z\D=K[9)[J!8MB>/R]TU%6Q78Y;X12\>!\QIR\(EAT5BDX4A+BYUR&&7+$&Q M6C3&EP@^J7$+;:%;Z'7C%FK<0G/W7N-@*U3>("( 6_Y@DB 3Q1OV N(9^YKG M5"OG$L,R(E1DSA*H#-@Z#_@KVQ4"+AEA%4SKH0$0;T20V CQW6!@(UWD[&_U M<%@R&F" 3Q^_H -2T#;5A""LHS$5?E:0E*Z3PHT-+Y$1F[X@A2K1IAM070YT MA7>VJB#B693%23H,QBZ7IL _L4]9*J%1 7Z>JIS-RUI7.EM]BC%XW,-72[\J M2S[5=%?^,J[='H_MNN[8^ "Q>_0X>.),$GU8K50+2#-&5S>R^B&Y6N[B>L@X M0!\4=05(?B+1X19$!H'IQP\O61KQ)!+8)%4@(B5$B8?[&'+KL+^["_ M5.(/OL\.>$/UPQ&HHTAHQ?(B(4N=(8]1\ KE#FDM2'R5N&]_#PX!$KHE$X+_0D1@/G<[OCH\"TGM"08*J>8@'2O_8I(75AIJ3BW#7%4^EFFUIH MXHAUZ_P)?@BGI$@N_U"8\$U)1AE5[EVL%YJ8E"*6+9J#_XC.W,N:&&J\# DJ3.U_GM*0+V'&=])?PH+_OPTMK$4+KY_>7=/R M%G+PQH6S@[@YE^3'8?GWBAA]R?!5CFW<#-U[*G8SI9#-I;$'BXRB1/83@7'0 M:'[34:<@V>FP3!9M_-A)XU)VT#Y[Q'7[RH=%0/8)JF(QDH8G[Y\XK M^E;-B#,Q/#-[8OM:2OE?!5K(K-@3NGH7-IV]Z@K9'$V+IM&Q M2%,-L@#$3L8>]!?L,\Y&(6)HH>%SJTU5]^9*WU&LMKAV:TW0HL%HU.EQ10R% M-IFJD=9@G*3.F\.C4QSO\=99"EWA,Q-D^IFT%,M< M![S"8^HW3LBM=$*^:9R0C1-R]8MM1E19R9 &G$YEP]0A/MFLW&(A=3=F+3N: M;X:P8B@LGL6A?N%$,\"T8D^HF]/T+&ILHF9B%0VVN$NM,/G:!/)28E$C36[F M.GT*+0*S<'1P[\H*Q&KBHT&+-N2XC/1(!T[_I'+,5@6J-C*8,-.US2]U@I?K M+"MX<81TO?#ESA&^]J=RH'2ZDYHLO$I1#3HQBMV[E!I%0K7U' 4$Z[FI!I7? M0C6;F';=^B8U$1 XPSY[3NU:X_5L1HM[D@7Q5\98.N!%FV&P+K4ZDR)L?T\B8)T2#[B ML?&C,YA^4R3]P;R13\!M/POT;4?:AKM]!IN= _IY4!>T0I#A#'95;LQX8$S= M,;HW9E6>K..A!F)O#INHY"MD.C&! Q.HV#UQ2OM+*^UE=DG;N>XDND'[ F^O M3(.0+HG-Z"I/O'&[,]?=TY<]E4,4X7XI+ME.#Q&TOA)3Q*=',V\YEV"ZE1MA MP]9J6/@ HW\J5JLZ+Y%]-RIAO.R\+.X DS):;K9.UBH*HI@*%591"\Q#H=:F ME_6!EZ6".B!2FPXMTY]M\7,M2J]=15N9RJ%[G(\6+6A]IJ95&U^AD"J-BS15 M(05X-B),?=DK=@8>4E[F_;JRF7-Z;KCUHR%:_O2/3OU6Z.A(8(QYF=$ZDCK](IDR^\BD*ZB;I6"6.N#;=22BPI3AT>-Q@G8HS @#'3H] O M+(9%6-W*@RW]N@,:L(&C&NDS[X!JTMB+I+F1-) ,7%3H(ZBV]QCE=G;[#*]V MB&O$JX@(VA@)%#8ZF0KPF(W'&/6E<@#4Z?$301K?2(YZ:-Q7]/3;[9G)*_KM MBO^N:X@4NE%\Q\S":85A0#+Z.>4$Q%P#S>Z'I!4,*@V\8,SF,15_5^ZR6X1C M4.EEN,GFPBLVQ+8:L=UM1FL:QZ <8X;Q@+A]IA:WP2]2>ZQN A5:9)5 RY6= MEF)5#2,A.F$P2T1$*'=FH#0I,WU6MXT7:BN]4&\;+U3CA9J[]_/8154ZX@PT MEU!L0;(:D#'8U,I,9:8@8=$ ?X6L MZ\,^&T79"V1L&X[*PN$4#D:\-./SEL.+9:C):+?#RC$!J?OV2)KZ3X!V5:&"-@! M>@6TP5( ;R69L"N;R5IRL9W:ZNQ8QOWOB66Y:^+!*M+!3)#O2O2Y47"49D&9 M2TF61QA11*4U4H1:-M(K^@G@K*1#[2H@RXOR?-3H*K@*6HWSY9T,XS';_ZRN MRVA["_P/,4LC#&>"D'@EQ58 UQ&#"+0K."6ZWQE]'1T=OIG3V=1IH+-%EDI6 MOA'C,R!)B.>-8KZ56E,X-DKV&EU9J,C_*6D(*&N3G0A1.?&7 -%,[%BX,KAX M$($&6+?P^*A>H)K98Y#26^KMZ.7,16C.YVKG4*9\Y5V@9?N[IH';P_ MB&,?D;VS J4/7D"["4+KN17NN(&3KG ()E-AW5/RAD[0BLRZVEZ94NB$XW2P MPKH?_+_VOK6I<6-;^Z^H4K6K8)="@+EG]DD=CS$3YS! 8ID-Q@)=A=!F1.DIBM-S2V!CJ07J+IR U@R1)*%(?)I2S0Z90[IJ^>X$DR M!TN6@Y\#<&"U'U,#[%C>J-C[$5*>!H35\ES>PM%;CQ/>D ,H,GKX'MA#Y%2+ MF<:EM#&GWWAX8>UZFB>B\"[4)^A%0N:=*I<-89! MP:$R>U)D:].YR=C'S+$^?$K5Z>"[IA\?HZH:-OA 2_8IX\OP3FQ3(AO>-13U M^CJY8U@6=7RM>D,'*9>DW<3>* R;,ND@X*PS<7NLK2[G@!V@RM_0(H&:]HC2 M^=$8-&]@"W!)NXU,VGUP23N7M%M=VRI[-=IN*!^*)GU0?*27#(-X6Z+9^A!@ M6T(7D=RGG5I8;UAUB=VX49KE;,#PZ"R +UFM%J6*G$3!" M@6CEU*B=L:49C00/-,RX3XX_E6I5G6_@=TMM?%#U&#F=^K.1UJCL2G M:>0]/@S'N\:S:,V,"[>R"O8-=C_$)D.TPE!T;DB0&6G:G[ M6VD[FSUO[_7\O-V\G:>2A\HGM\-_)-$:LI#_3[OEF9448,[ MP"HL,0_;J_@E'@-A,)0]3OH\RU^.)G7T&J*/9Q=NO"+G'.-HC8(1'H6-3K%E MDSU6'2,5U%UI,0U.TK(SOVTF$S7F&TX#F&1Q6')2%C=Y,W;V4*^\'CC&[W77 M>+T/M+UTR[K=A\CVBVY3YVF7P!M-2A5*8XZPS&$=:L#OS*6-9JNP-*P!\0:G M46DA4W4!]6C1VZQJLZ[F5(-R45F(;;>1PW-N?<['FV<+Z^<63 M5==,5]LS5S^T><\I9EVLBD9HFG(%%4TG"WR(]R'Z=K!U!FG()Y HN7)(0K$* M:LU;82>NEIC4J2]:2W-^,+/&A6CW=TW%X#::Y=CCY<@![]GH<<39D?4(72')^@M7KEGLH5GO:#JG*7^1&.AL+=-PULXE_LL2VRDQ+RD, MHF U)/8E<)875%H_@/IR4?6[1]5?[;JH^@N)JC_GTWX3(+DZNE?%,/8>W:Y[ M=H4"*Y6>_UMA:C]1Q.P-JHF;.\_=QBQ[5EA&PSKSS2I"JPM"D:GTRMLR/:BO MJL/+:V-P>%OJDLP085;@D1F.8+7L?[OYIGOV33&TPP6_V[[]Q=?5+PJW25O1 M?-$0K1^]J?D14B;!3V*N9VK#+*?)V/NBT'WXH^UFTVY+!](,LPW+>A^?#^(< MSL=+1LE923TNX(/@]FN* E/.5-OCX(SE43P+[68LANVDH!6BQ"U\W0Y4KX/\R-EK.Z M8?>ZC%RN\1\JK&:&>)1_M-JB+RE__67(MZ-*]2 M7M/FO>:&U,7ESXO'(KO2?$2TE"8QH:\.PU%(P"U##VP+^%^03J1/PAHAJF(= MS0J6+2:#PM#:XP&X]6D9JV6!,2$C6SE3I4+KM)_S7!\2R(Q=5]A<2%'89+^5 M3KC$K$V)1'>H^H=%RJ6J5^:D+CM59>#D;,Z%N:XJ;!?3O%M/:;8)'^25( MX7 I2D.6]R4%(MZ8O8)*%INMYAJK/ 6\[666[3G?C-EA:3I6LC+T6FD:""GX M SA)AIDW2+@_+"RU ?H+3!*_J;M#"3Q]!T[RP4SO2=,'0&&>]]18WF;P&)08 M@6N7LJA8RT-R?['.0Q\EJ7B<+J^U@7FM/9?7>B%YK7OM%I$:P*&&C*P[ )B. MNNG$U=6+XV@2&:VOM88[?E ^R#0.J>J=M<(K!1H3ZB]BOABKD(BAT^A\*E]Y MFXCAYBG)BK&0LN+['?.P]]/EK[,Q!#<#$F ME<))]"L+U2MXKGHFR9S"VY/]HI U&X,UY0!!;>?,R#3Q6@97T%C6&H.O%357D MM"NHTCF]*B5W!+V^();(9N*1,8KV/?K5-UQ7R>3K6PS".*%J0<4VE;''6!!. M93I<6(+1^!0Q2T4OD'YWKOK.;89WNR-H$MR:CI2T41&2A0"ATIT&8XKFHV9Z MFKK\\2O"/SQ^N= Q9JI 7WWTX*\O():YF(4+-_218?G'SXN@_4NYMZD> MI%U^C6,<4#IG:[BMFX_J&F")"))75 SPP560<720VMD";S#+$*X:+#>,%/P\ MF]:L/%R=]'^&"PWME( M6"2O0\Q2T:9$CY;T-/NVZZJ!*)ZO"6A_IXKFJLY,7K +G"C=C6%RKBBUZ!1H MD"$TR[7.*>H:R,DO+,W .PA'8(A3LX1Y]!O:=D2E0AQ"T9$2N1>HZIR+2+HB M $AS:O&O2IV&=$?R^6&!^.WM.2FY&]SP7"DY9(R8H0'6BD4J5FO]R52*6>-A M([&0VM[ T^M9QOQV-M]_)"' 9WY$840'T@E M=C&,NFH8C.6L!46O^W<:YHPL2IQS.+=0P6;>*!IS!%YS]<@VH@A,I3A=[J$) MPXW4:ER63"6C/&I;+ -?)_8@/3.G.M\NV7QR"/K/3:VL$HQ9BK#K2H"V=='C7PE'38(LFTU"J9(>J8HM M(YT:Q!8LIVR(6G0KZ@=,YPM:';"[A7!G='O88'?+E3B+?ZA LE1#C5R_%AE^ MR:X*A939!,97L1XWGV:ZIF+"U)DRZ 9 $-]@<%P&D]\&;='8+JG-@%;7V[>< M9-W3,$L;@ZL5S1-C8/1?K3Q *YINK+F:FZQH<%QREYK0*W-:+O9V0:G4".GR M7449YNM'MQ5TLC5FPBS[@:%N[6U[PPBNR,UHTG^$93BL>&@1M/G"J9;,](KZ MR, !?S!M]5"NH!CO"940IA=/8.G A'IPR?49)26D7GTX.,0VSPPLT*#SJ)4J1\S?Z2N M2A7&?%4U>/AH$L$5QK9/FA(B\3@8_(U/;1T7,H/FC*GG2;-MI6ZT4"]:'57% M,W>2U%4K(B-^]7F8P@F#BX6_Y.+#:@?ILGMOP>E8MP^=-?2 ^81E6;^6 MD$ M22HY%;K%<"[( JB_UZ(&W\PQNJT/BH8F\M<5%X06J3+0]/NX>Z1T]F_[<^A%5Q-YAI%7"G5:"E5-BE"598DV M+@8[ V$=RK)+RVQD6N:52\NXM,S8YU-SH)3 DD%!C\ &J\$CH[*3ZL>KYN0A>@MKZ-#2S/!N53;%N-O7\/6O3 M4OFL3H() D(9HGZIN7>F[L,5153B'>*C:Q%"FC,M0?B&*2*-3CP%C5_Y?*)+ MZ+CY2/?%@PKDMP:C@8XIZ,U2CJG-V6?%9C5#!8*JRUZM!._ESKX $X13:I_B M6OC0UUC^^*G>F/JWND#=+Y61..AFKUI(YBA)IQB=8R=5^S-0+R3 M%1U5[-]*DW&V:-.;66B"J![+GXQDWP25QH2C*XQ*P9/U,$EY)I>$X M\[G3 7F(^&4:1J">0OKK.@IOJ.&KB'TH3L[P>Z"0 ;*EG7=_W4FQY("K!M$H MISN+OD9I1767BV^@W,B@T)Q_S=(H&T8#]7%I;(Q:4HUJU3[:6@]B1:>2J3K( M_;7:<6A5J!$D7+<51Y88Y!Q1][A:D]^RNO94ZDMJ1ZE2FB?]9#2*U/I@+\8/ M"7$9UV5EME[L:-E%FQ<#U@A8L*PA^-QM&M4UN!L_*@SN[YWE=Q@.[-5W%>3V MT<*\>8)$J%!FIKS9AN-1J MU)P5NERIKC:F7$1C39Q%5,7?>8BY!),6TYIF>'!$T&Z+4^/V$[A2R35+)?<> MOU2R-63 #3CE5^T--3"E 99%!:"DJ"*%26U4;S1!)E+9,.<]5>&P M=D2EA=U*F6KRU:*#JNB 6Z73'XC+4QAPKY-HJ.)LPV36SRVPSR9Z.:R14(PU MV$*/LH&O(U&$+H6QD2F,URZ%X5(8<]=>Q1I /1"V$RL)5<)BI6IMS Q5#C?! M@N+".EJHYIQILJ9ILO_XIDFG"*BTB[4_QU-;_*7UF;-[=C\0XW\QZK%&(*M0 M>/A60KW6=2K"1!Q>61@JTE1X@IQN$L(9,7R^30)G:.7+6)_"WZ6#,JL/Q4N0 MJ(C3CH,;S=K-,TL38Z>Q-UN6B05$%@ #V MW.7(9W\SE-1(8BD7,2'4]G(*M(Y"D+%@["%?$-@N&-$!BI[?CH71) M,P_R.K2(U!YT%[@6M>(=TLO-P3\"_BC#B51-,I\EA4B.Z@A5E MQ:>I?1)_V4=Q^^#AL)=L@H4"-PQ)_)"PA[@68#&4J)R%V)(;*?J,Y6#F.?&! M04=,E>H(I\DF1=GI,!ND41^S,E1"49R>E)^!&[.];1CD*4NH+Z7F(3K(,0G5 MC?$ -NZ8)H; LOA\K/''2C49.3PU"?8MU?@%M)LH+$NNJ;9U.4KQJ$:Q=?)^)IR(^.Q MP)(;D+C-:0A$+L'MK&XKY6KP!SH#..'&@^&!'H#&VHSE#(#RY4&/[M:[[%8"PL+WQ==,8$ M!A@_%N1+F7JI)-D$!>%RVIN9%;SC30;^T(%RD63&G-*[!""/(9Q@F41 MPT1*=BVY(;Z) L;VS>X_U*URA"4%SR(C2@WXUH)!P3R]6GZ>S!E!J^N6(VE9 M/?V;$9/;>KW\3; O V_0&UR%0[!.P%<_J+U^,2DX)7#9JVA*5H99>K7VS*#] M9JQ%\X ?*EY0I_F7V:*ML_-N^ZCCO=VH<2UY[#[\.%?3=^V3X\/N0>?XO-LZ MZIY_1&K;8Z3:_.S-J_R7W4*J[U.O$($&EN)VB'A1ZODQBS@4G M/(%H6! K<"*06VLT59N=2KI1:5M!AVD?>#1+8W@P+FF/<@%RQ&!!" \T4B>0 M=,IMTI(?\.ROL^85**0*87I-EFI+ 6&JN?,W8!),)>)UB[$M[R'+ I=G>:??KO!". 8?,7AK?=WC#V%8G.6-)]5XJWR M488RD%BX>?)HRN8\FG!@BF5AAKR>M[72\5 6TC-=ZM52J;C4E^!)I)R%N ZB ML0G(R:ZA?1*A8E8[63X?)A/JY+>7%M,SQO+6RY!;W0=$@NN' Z19O+\%IBJ+ MTKH696?"*L-@B-*23I>6\'E!3FJ) %HE&)E2):;F&>G$XP'14R)L$QV&TY#& M3WW>8+$QCQ3C[7 'B5XMO.@I5 MXZ 4YV)?T!6DK!=UV("^CM8,5CV%.PV540?GA:LA?53;OA,9WC46?^O 0I/F M-ZOH?4]=NE%MBEKI]^ZOI9JZO5]-4@F4S' MMZB@.*5NM3PJ9+W+V5BACA98@,;;A-XR&U^J9@@C(:IRW=D#.Z'/;QGOMHX> M\1](ZQD38B]TMJ- MR(>GW42HC]B @,4CQ&">Z788MP@K+<+J:Q" 8LOU=)=ID2BVEH:#:!J)Q=YH M[$]@Y;"4MX\F "K$@HQ^@?.N>J$PN*,1?S2 @V'W2\K1O)RZ*_H4",BLRJ0H M'3C_MA:N3&U+BXR,B=JF3!H:76L2;/1]*GG1;2>QJTGL:BK?3@N4^CAPN$0S,*?,2?%D28GZ'<7] !.4:KBL%2\.B *L8#P!^3Z6+8R!)]=5X_@1*&! MT*[4PI:..H?CILK\W4BC9.LEW#K6TC79.W MJ=7:[S9J7$^T6ON\<_:E>]PZ[YX[;W6UO&-QF4O[#S;18 MXQ5D-O5!02=BQ&*-,@#35*UMRV;=> RG%0%U#[U6F@::^#7*R !)D#E5&33F M,16;B->*FI$00*CJD VF*;$RE@IQ%2;7Q91[Z/53=84*&,=X%%*G,_83S^1[ MW.&*4X&'#/X[!W3CC3KKMAVV[0:GTMZY5-H+2:6MW06J5#255.:BIL/"2*UI M[Y<6"G9["\X[T!7I+!P6KIY&*A#-[ZJ?UCO)-Z#ZJ3=+KZ/KX Y8/&5G#@2) MX1O$I2&<&5TQ8[1@O?-+%33D"611P4Z7T>!"4]2JQ;>_>B9 A+=5%'%EX)O9 MYYJWI0#9X*.B%6RKU'EF_ X6R=M2D\2T[NIW[[VM+W O\&*".$QFV39:,N61 M5BE2T)T"-1&%U\H:$#]O'"GHZ2C6.Q/>YZKC4-&QE*P"K&(LKD(NF-ZG/V"+ MWM6G>K]1XWJB/M67;J_=.3IJ'7=.+GI.%Z^AB]]O@E=U3*&@NP#[LGJ)%&4C MNSF("#"+-2]\K1;106V3'D7W'(*SDH-:XO UECX@EAH2 M>6$T"Y40M>0'8X5%J*/DA;X'$RPEK# %,FB"_ZK/B)5#C0*9 B_C!J^&ZKE9 M#TJ#;HV?8P$*P:IO4*UF95LC@J0)T^!+1^J#-!:N.\C3\S;"(X$,$K82K&4W M'NPLY9[\JY\NEYL"&]MK)^DT(5#*-M;9W.\->LD,I7H<1& 'A..A3Q/W!XAP M>.OMOMM]OWN?]VO8P*VR-#1;_ MKQQN&213U!T;)/)?HS%2DK9G.<:O3Z/!WPRU^GLPYOC409*FWM'1Z?VNVMM= MAOF%_X/:OF>1^)1D.39P?PFR#-3Z+ MS\ 1W]_=V/_Q@T>_EF(?P#G:\3T$* M:IP#7Y_#)+T,O:\[7@\&EZ,R_".]5S73,#39*_ C'-9.G\?TWSO=J]5\T/-A[,UK,?N(_P#XGR1"L9N+2Q C_O1\O:&0=)\0R$GLMT'6S\,<<,7#&N"S# M1F89WB^UKB[+\%*S#$L<-&=)'\&GO^QX[32X&<%TDCGW!Q:OA;BPWA>$<0K3 M'W@$I0,9RG]?LE(=!S=LQ?TUX<&4/MB<4Z B4J4"-DF(5KG&BJZ!GJ0B=I M#.V'DEQ F@L-&J$^U=>"H0VN(H9-Q[HN#R'4$1)98Y<>!+=FOZ]< $<@%6LV M&0L"AV&C#^[]XFFOH\ @XL.;_ QW^7E[&)A?+P747()MO:#N!B38.L)U?Q]H MA@;ZC5DT%PDYXR@,J6XZ$YJU4&X-XJPK6C!7-,;@DJ_JI56HMQ_$?].&@*ML M8PW,+&60X$H)C%#*3(-44-]BJ86A%\P1IXJ2M=Q7\G:*]FUIRD=\5.Q]5.IL M&D1#$Z;1"/OBV&F/8D"Y:5K$QI\[X5G4&X3.9P6S] M*>1RQ(I&9\H;*4!0M>RZ-\30[A;-&5$E9=8#([VP4(Q:K'>!3E!BKI+*)=%R MC4;6KR-A6C)6T+?G,X-3QY[.4ON),3QK '5&ML]68^TX[#%8,K7^('2Q/!/ M:6+C:< '8C,3H2:SL:X75ZMX#*BM:@5.7?.-G,7JZ9SB?;"^&E:\O'((CR2Z MMK0=:7\D8T4$A392B8>GML!9[=5 '[(UQIMY;9LD3']"Y!*6/L5QC$J@:W5Z MC7G#F-;*1/[7LDQD/MYT/&CD%F-F0:V-%3<$\D'X?'VK?PYOA5Y@D%95E-D+ M,P3UFB:W# J8S]+8SM!S#T^0!S!49".R4+"+P\\HM4Q*/ZE9D,IB6&-TNVRE M7;8*-&DCEVU]>*4?L>K$3B@4/P-.EFDP/$F._!5X5V;F MG[0!K-@M6/>A-LV^!FA-/8K'Y-(Q]Y".6:X2PZ5CGGXZYCF?P/?")F^=P&@! MPZ$5H++#G,0D&4:C*!RR;3J=CNEK^#IF^[1P(<5)PM2$1O8N'\3J2%7="376 ML(S@)J $R+S;U)SSEVG 45@R].@:#]8"_4QEZEXP";Q1$(T)/0!A1<$"BS#&Z7N'#T8S*/(HKR;U5C*M\!_YA_2VH XCR M5?S]80AG(F7=\AM,,-8(O#8SN8^7.GP2WKZR>6]]8^/BO6B.> &:MZ$S5- %+Y;(/Q[QT$N&!YGH>!?7D73NY'%I\:5+-$T"! +7Q]AYI-QB#$R#))0 M+EE_K<]UDH0T$T9"*:$O%,L6DB@=;G 0VE$TG TB0M91()#HT44$/V2,K$#" M,?"O9=[:/0A9<95.F(E8*V@4V3J<-HU""B\K@'S='IH/3WT]O'U M$"Y@:L2TU]/ MOR/!N#33!9\4H7 :W:6FIN1!PHN1'-QX\)OQVN9S1H=G%\5D!96.SV@NV,$B M%.IO)"D,'A70/)RPEY /U$9RI@ I^RB;U-:U4:0Z12K'Y=? M5 ,1:_;_FT4Y!:0E.?'@@%S/??N\?_SMP^8)"MY1<'//"$T@H)=T>0IM^%*0 MJB2VVGS+AP[!WJN-1?UL\$(WPR@.IDO&^Q.D)Y'ZP54BW<58,SJ.&!\!+FAZ MA>"8XCE%!B 3MU-Q 2<6#=@Z&8(:3F%KFJ#M3O+7D_P/CR_Y?UR<=7L'W38B MS7WT_NP<7W1^>\=[[1U=M[M]+S?.V>=\Q/ZY],WKWMV MUOGSI-WZ=/3-:QT?>!?'[9/C@RXN8>L(WNM=?/K2/>_YWN')F0=_=(X.Z7OP MIW?6Z9UV8+7_A(N?G9QVSL[Y&JU>KX,_@;O@C3O_VSZZZ.&W3 '!8;6.OWG' MG:_>MY.S__%ZYZWSCM<^N3@[]^!>AYV#SEGK2+W!SW!QW#WO'/!7>W2%+YVS M;KOE];KGY]WCSU[WN+@@_/+X_)NOW_!Y<'#/UNDI@G?HVYWC9)P<^OAS^EQ& M>(;/U>YT#O#2+1@[_GMR0<.!#\\Z< U\BQZTV_-:G\\ZG2^=XW.?GH"^TC[Y M?-Q5E^LGBV^=,_T*%N$(7BZY@C0H M^%WKW(/77ONHU?W2,^\F ^E=@*S4/;G+36YB;O+U71.CL@?7'088!8T*NB_D@3-.AEK=4/+T )]/D;OH@N/?$P#T_?%8Y!OS;_ZTCH^[M"-_^P>U#T^ M1E"-8WC>\\IA6STX879[)_SXQ@F*%R$K"Z]=MVCX!6O.>_,FG69[K?6E%:*I M[_74_/8Z9W_"MV7Z^(8P=\;]NOQ1#\YP-8MTH>.3\RY<25WH,TS L7=Z<=:[ M:,% 8'B]#C__^YT]CT]*9T3^Z.3MW2W+KRU8V%Z3O,'.P_4_ZGQF(P8NT#D\ M9&L37A^ %)SXO T__2'R0-(C/SP^^8KBAF-I'9[C%FO!/I)[';6^D25W6&R? M>S'[E&8H;<.R-;N"1C G,3XYWO16(=,9[%9QRL90DT$K-XP TH4 M XO]$F6,RE9Z,"%Q,HD&%$OCVTAU?4$^O[!#4GI? HJ=223.FV".)Y6J_PQS M+2 N5+ ?#*\QR8)#"J-*WMDW4B\XDQQ!-J!:FR8SQC6$GU&74XK@@7$SE+L* MK>OIC#31#,UZE-_J!IF18ORM+FR1Z\5Z,//Y=72O6)W$A?KN15]L ')F#XLI M1K!M3L.4>$9@N]RAX;JF%-# %\BLEBNU1M,P'D$&4RY8;H_ MUM3AS&\C-1W<4SUG4P4I<<5@L@F?L#; +OFH3,T&[U>K Q,O(X#"E'KBAH!P MB$6.=#$L-[OU:\LAC4?V=: >/$VJ#^DG\;"H;J&%RX._B<^G.CU%!1@63(PY MOQ6@?OAK%FNVU.(5M[:E/&,:#UD/WVR6FS^)W'(N6D9/%$.DU[,MU.H\25&+ M8E'-0MDLRHLI@*\/PE!H)"1EKG61YHJMPD;(&429?5V8=Q50.L3FDY6JP6)] M9,B21\=;#8=95N'.,,H.NK&5=!;D! M*!1'T23*U4:)O2,%-?[1.X5=%7!-$V7878[D<7,DJ'?9_M)*$H'AQ[J7C/

T0! M5FVKB\73?\QA7B4WX5(]5GYA.12X_T0CSHMO+?:4VV=OKD)ZR81K!+ B9P^E MQ,=!A/VC+D&RD0F2/9<@<0F2U=T19D]!J!,VP@AL">0V!-V-480TM^Q[GV,8 M<&Z0K8PE7@/NI$\F469RJZ O@51 ;)-2< *=!#8#EB.0PX^78!_ ]]J1I\P4>)T+1WWD%C5[N7#3X5FL+Z( M,2DBQ+":SL!VANOYJIX>&Z\9X8)MUP'1NB -@3HL,T*GRV9CW=/##H7E3JB/ M!F!DQP'WH 0%>LS(.%5Q^I+48@XMU]YZAU)<&& _M8KE#)-9/_=5<>"*'#IV M(:\)44#8?G&",\U-.<%E@ Z(53!DR+8/E,+TF9PZM95AQ8AC2*BP68) NIHN=)FHVPA@F*$U??U MIF2$BI(E@I2X7GX[%?>:(>A 2!)B]<"?-FL);1NQ8-\$F14I$"52XDG"0O;D M1O>GC!;@X/3!6AY&0^%CX@LBC\B86F/@_H3W,0MMA \]&2SZOC<,1P%MHZ7M M:(9)BLPIK@^($&$D36:FU3I--:ER[L^A1D7DH&Q\SD O7%'0ZQ>EP2M=RXJO M2E_"736R4PP/!F!"\/ZX0?'!9DC^![:YH$L5@2J.1:D@5I#VH[P@F5>H.,'P MK]D02V>3]-8*;66,9AH+M&K1(VO$V7!G2DVY$/V$X=]:*NOWB'%H64[0/*!+ M@[K5M[BVP;Q-X_ VD]U+%Y!R97IV^@NV-ZLPNK!?0&"JMNTB4J(/?L7-79Y= MOVD^C:G3>SX-HTD?CVI]JQ@?20Y?-=YPW ,$**DCQ,40O= M7\.7RG<05G&1EHEGDS[!Q'D#XZ[<]EV+W8%' ,AA]9/B@0:IU@8QSPI;E@# MRMXGQSM1G:!DDC,F'E\#VY)C&F'/DZ%&HPF=3Q MY-W?_7AZ<.C3GWL?BRF@9NPA <[KIZ\=I5^@%Y+%/BU<<>MAR"@A4/GPP=#+ M[H6X\]]J<%'#5XP="^?6.!K@]B0*1'0T3L%^\@X)D1ZV1K3@9O6T.TH?@KU@^5.]C M%1S&P$2/\":2J[S9_8>I8^5F2M\:$FI<''VJ$6A\I3O5:S)V?N7==0,SL%#J M93O3C=57@SZ87;"\#Z)-'R:/*/_/AW,F'320/-';1YSPZBRC9GRHL^OQ9ML2 M\=>OG8C?XZ3_DJ>H=.Y'P6SH,XMP@=H&3PYT_/Y/"[?U1CVGD&+#6=PZ[5R< M=]L];#IK[U0>\@4MYIWT\E-\M!64X 8_WD9+J'; &I,QQ4.;_LHJ/N@3%-^? M?OMT^^L=!%7,9SD[]Z;?/0K%>[YUB_<1?AW:!G:5]%XB=C$;1H.#J MM27U%PK"*&]E,XV:S1S51L6S-E/=_%AO9*.>[:??SDZ^M8[.OWFGO[?.OK3 ME_RSTSO'%O^>M[^[]\'KMEM_/MT]Z:3?2?\";\8[.P4[/PXNI>;YZ*CM4U49 MO\E@K./@!IO+;Q'E$9'),:\@A5]N$L41<&^,7['";I9>A]W?&.QLGM MT#E3ST*$7TH@P$GOYQ0*Z/QYZGL<#S@B7"(7"W#-T0OK&WO=S\>M\XLS MA.7[3(AW+?!;$9D2$>;..@1)!W\H!_?BK/U[J]\_RNGWEL?*XM?N3/P>9R! MG>\[7MN=8NX4^W&GV($[Q>[U%.M-DSA+L (!<0^#='#U= ^T-QMQH#T[#7_@ M-'Q%P[_>>?.FK.'EO:>FX>^B/5K3*9(F?O=:/U MWTG=(4'=;$Q$":=ABMV\J6;)Z+W[+*K:?]\4 M]O/H9I[^RQ59/4R1U?X&+<#3KKE:$UULKS&*[[: VP)N"[@MX+: VP)N"[@M MX+: VP(_K-8>/;/UBN+J5FO#@L<431C#HZ/C+ ZX=K ?1&$\>@2Y,@?W#Q&* M&_@9BPS3W$G3'4G+"C_^5Q_KA%;[31$T\K;V=_=W?\0]*\1Y[6#Z(^Y[%61" MRA?&WB3,M]UV=-O1;[;P525EFK[Y?JX_GX>1RA:X)6/E7A3N][,Y\JGKJ7M32!'XY#JMJ:3/6 M_@ZS\]-O[W=W/KQ[]^X?3A)>NB2\?;OS]NU;)PE.$O8^[.SN[[]RDO#B)>'5 MJYU7\%]5$A;G*6QC:8/MH4/"1CN=Y=[)%#-(3NK7D_HG- $__?;O?_[S/VZA MW4*[A78+_92>TRUT_4(_(WND%PX2ZC)P!LE+EVJWT&ZAW4*[A=[@YW0+_>P- MDO.K*'7VB!-JM]!NH=U"NX7>Z.=T"_WL[9'#9);F5\X@<5+M%MHMM%MHM]"; M_)QNH9^_01*-G#WBA-HMM%MHM]!NH3?[.=U"/WM[A)NNV1;1R)5;T4]/>TZ,\VZA1;1Q^MT.$+#>$%.U"(Y3 -R#V2SP94W8)'^IY-I)]-W ME.D?C;&R@CRO&FG9J';J%6PS(@[!&(L*P42QEX;9-!SD.$,8B'$YH[5IE5^M M1Z6]D5/C8L].!%Y65+HCP6:/HM*&'BS"T&X[K+$=GM#3.Z7W@E?Y)>@UV\!S MBNV%B[Q;Y9>PRB]!L=FU YG3;"]<=DV9:WYK!]7R?14*;WP^[.A[TZLN]?^LGP%OZYRB?CW_X_ M4$L#!!0 ( )2$75AXE&5X M,C-D,2YH=&WM6FUSVC@0_BM[=-J&&8S?@!A#F4F!].@EA$F_KH)N9'5Q_/.NUH:#I^A>[K>L= MKY,55,J&"1Y'44($81&BNM[M%Z 0"A&[NCZ;S :7;(*B]Z4L1_XFF)/1^T8JG9#_L%0MNR?P#Z$A2L92N6IK(^N_ M*\M ?4TK^T=9'-ZQF.F0Q9G*&4Z[.F0TD++='R$9$O'NC5DS&I9=-IOZ4 (9 MOT*S?4EBS/?4[O9%_ZK;]^#B%'K]3G?0E0^9O.Q^ZEUYW?YZW?MWF@@RFC_4/U5Y2Q<+K2\8?!8E:J0+!B+$0"*?\9AQI"@% MPSEP/,(# MD&:1*)!M<+54Z!:6G4@9 GY6SA&W;FEFOV)9= MA!AS@4BDP,KQM0S3AC,F,SS,)]"+%$/EH(4!E:$514$JU8N"J9^9N1+,_P87 M<6K]9(9X4%K%5Z AQ3!D/,#\0\$H@(\IS>%:II,8^7E:UN#R&RR N)$M)#ZB M.98IAC*\-68A$5A3%;$;L1E',BN-.2FPN8$%LOMQ@.XDIFV-<@@[AV!>,I^5M&9.F5*#[]%_3MN957;%;3P?% M <4>^UFQ!W)OPP*%52,^HXR[;RQ??1IK)A4W+,.N.-5-W'@P_"1P=!++!:"B M1P4T^(RB*>)SE:P62P<0^W= (A7WH% MWKUQ+--LP(4<84/,#\=5Z\ZI[L$YIHP]QUMB8FT9DW)@!U,N=PO)4R9HB7\' MR](%U$O\E^.F=J#HU_:!?K5B;$/_I4LCB?P5CL42^MH2^E6''"KZQWM W[+L MNOEZZ*],!L<;L3\^4.R=?6!?-ZW:7K#_Q-7:: /HSD;0G>*?/<,3]@SU.[[^ MU7<.=SEJ5YUG;%Q+CR9H?2-!Z\4ERRW#,M;#S#US#Z_[__![QZL.H_A[D;IJ M.L?.DTG]J,7[TWC[^+WK'P[OX+#YFW&XEL[CK\OADXR::?H2)R(]Q=FY*?I5 MWL*85A'N3OG[W:'[4>UI7QX M@-^0A P))6+NAB20&J2\6IT9=F/_G7GPU&HG,]@(V)0#QS'C(H$@'2FW+[GJ M)>7(2BD[I^8XB;&_/-)2)UR,DJS.B$0H\@FBD"P/K$!J'WAM\$(LYT,\E1-G M4E(<*"\C(QZ-I$9)B @GJ3Q1YXJ15".U"\XH,#GCKFC/6JJ(MDEYQO'4 HE\ M.E5!(#U>(PF<1'*Q3&4\4 I67^Z;AO9/\8&VCAA/VSK'B$,66!9K[/Q P$QA MLE^!JB_Q[@'14$]TZ/(H$? .3>(&?&53Z>&SL\'/U= #0K278$KDPEC9^XQY M@N<_6PO7HLR=Y4YZ^R-[AGRA8XC\;V,NN1%H^6&#D?XU5FYQW"T(LXL&RJ*$ M VMYVE@L,5=NC^0YJY='[E]+B=$8:T..T3<-C62<#,Q9#$N:'1M[5IM4^,X$OXK.J9N!JJ2."\PQ3@, M5;QD:JD=9B@V4UOW4;;:6(5M>24Y(??KKUMR@@-A-RP,+WM011)++:E;>M3] MM*R]?[7;HR+E10R"_3(^_L'_4]!O]O?9MW=L/\Q''QD9Z=L\\?X M:,M)'W\_&O_G;.2'/?MQ^/7DB&VT@^#WP5$0'(^/?<5VI]MC8\T+(ZU4!<^" M8/1M@VVDUI9A$$RGT\YTT%'Z(AB?!ZG-L^T@4\I 1UBQL;]')?@)7.SOY6 Y MBU.N#=C/&S_&7]J[*&&ES6!_+YA_>]E(B=G^GI 39NPL@\\;.=<7LFA;58:# M;FF'V#+ ZALR5^VI%#8->]WNOX,&PCT/>;L:'0^/OER?-V$K%7NV&5M2XZ3%3KFU*;8^ M[+!?,Y!%B\6@K4QFS*;ZO:Z_BM]Y#/ M$Y;R"3 -$PE3].QL?,3&*6A> M0F5E;%IU=T7<&;XMWUJJ]A]A^0ZY<4&8Y3-V6:AI!ABN6WX5M5\^H=",0F&< M1WVY+!@O9JPJK*X [<8@[D@ +BEG.3YIB2N?\!B+-%.YM,PJ+W=+H( 8C.%Z M1B(YOP0: 8J.6K0;\S%R96]J^(7 ]5;5Z_V[P:6AJA-5$@YR(2A*)CVX9 M3QC7X "# )!1!K2P#!"E429-2N(DEJ,#)2=*ST*:.%.FPG;D6K7*/')*K3#) MPF+#-A$H A!Y'@VC*TQ*"LRG#M!KG5<9F#JH#GB[M[,)6ZY];T?X)_\HB<@5 M'K8T""/_UD"S1Q@B( MC\$@D\>U=&'QK]'6HH@=\\JLWX1"9P0(FGHD'XQ5I;$#]&Q"/Z9WO1L02DNN#!H!H[P44R%0R!#O60$F[B$20TGM XVZ3)7K[YR,<_UC8QP^" M_6C"L\IY/<($) ER4SG!U30K.&9-6M;PX?YQ->ET&,>&Z'^-I[:1JNS=XZ\3 M9?A"&HBW)W^=?+%HGA&X;0M^'E"?(77^8I;W'P-3\3#O[#%P&TMT<%!32E>S M J[W\,C$)%0<5YKPT@C;M_K,E;%82B>:V).)L9L_*HSYV/'FR@8)@A[]Y W9 M6F7,Z\"==M!!B#OF\CIM>8U2;A;\ACRLVR0@7.AQ,U&'A1G+Y"5D]=''#?G6 M R?G>;?%*V+!!QGR1.2M$N%'.3FE^+$$Q$L=_!?YV!3X)45SSQM=/'>, MUQWESH^W[H7".G7R9R,K7!\7V-# PO/=@=B:)6,#!!Z2V98G% ;9A*ERG#F< M:6=*'6E6'@.^D847E%H($G+-$F+ES^AJ/+1]293%1V00HKA;\ MHG[=H&O_"GF9J1E@[315WJGR);0C.A^!;G1^ULO,O^.3Z)6_>TO[>8/6C*XF MN$2S[B7"#0*Z':LLXZ6!M7>I?+--5 3(?IW49"DUL^&L(5-*X54 # M:_P7"_TIV"%GJM\A6U76XCLHW3"[[M7!J7\-J<>[E'#W%#<$U]]G@15_8F:D MK%5Y;>EVI[O[?V/K3N=3[_4;&S@0OP(@'Z-?#-D7B'1%+TW[GUJ,;DV],H@> MSL*_";3:L?FJL-/. M?7"V9/3=4'N*[?2TGO&56O3,_N\-<&^ >]J *Y>C+?T.I45-8[J:F$I(V.@* MXHJ.A=EW?]ZQ%\A[!=LW3+XNBUXT)C?/_.LLS.5N 7-K!3(#ETG-;VR_E-5P MROC/5"_2/!Y?7FA5%8)2/:7#.0EJ7 -?KJ@3/ER3828+:-?/<]K4O'Y>ES1O MG]^\UUYB+MZ.-/#+-D\PC0[Y1$E1HV)WM]/?7C V7]9U5^']?7EW 7__?U!+ M P04 " "4A%U83'_L[*@( !/.0 %P '1M8BTR,#(S,3(S,7AE>#,Q M9#(N:'1M[5MM4]LZ%OXK6CJWA9DDS@MTP*',4%[N9?:V9=AT=_:C;!_'&F3+ M5Y(3LK]^SY&SL_Z/=/BDR7L20L#]&G_YD MB8JK' K+8@W<8NE4V(R-5%GR@GT"K864[*,6R1@8ZW4[.YU>O]_IMML'^]C6 M45U)%2'K!_V]H-_M;[/N;MA_'P[>L_-/;//KZ&C+61]_.1K]]_S$=WO^]>.? M9T=LHQT$_QDVRD>6&$%:K@,@A./F^PCBR*ME5E..B6=H@U [Q]P^:J/16)S<)> MM_O;L.1)(HIQ6T)JPYW.[NYUD1;C;%&F_-!"#9);,0%JN]%J+('K,%(V&][L MX*Z:Y;Q>J@K;3GDNY"Q\-Q(Y&/89INQ"Y;QXU_(E^-> %NF[H;,VXG^ 3>/P M+%S9-I=BC(V3KT,__K >>K34R13<<"(E$[QY3\38= 5*>PLS$220($&;]_L]KN#X7Y AD_D5XP+"/0]8G9T8 MOH_ R]\W0@/(A<'<1T'V*D2#*2%V M#E*[);JF$ASF!*LE+)HUP[ &Y6JN#IX2E,!24>"T$X*NI[F%B$1SO*T;]T61 M(NEPTC/X/995@FTBE!ISVD(8"BUGK$0D$(@)W"A'%RBM 6)N=(T+(7%"J446 ME40#A*9"_+CNC/,GYB9CJ513,\>MAK$P%J6G99P*O=_H9:L!/S-WYI:W:P2N MYNKV(R!PM#1=;]\,]H:F1E@M(HA$5)H*O'33>,:X!@<8!("()-#$,D"41E*8 MC,S)+$<")1*EZT286"I383VB5JVD1TZI%6Z?L-BP301* H@\CX:3*]QN%+A3 M.D36NJ@DF#JI#GB[M[,)6ZY^;R?Q5_Y2D$0K/&RI$T;\UD"S1QTJ7> M4NR-1GP3Z&A! N$QY=:K!2^;_W?E&P>;?.LA(#X&@QH=Y]*EQ>^CK449.^:5 M6;T*IK,^3*<,>J'E!9Z1+!;IRRB6.E$^> 4[]C*%"P2,0\WH&2%A.9H++W MN,9%)THD_36R?P39\8.0?3+ALG+\1M,.:8HJ5$QPPLP=:K*6)RNPM;^\6UXZ M&&-%9%KC16RD*OOM_E?))WQA#:30T^]OLU@TU_YN98*/ _HSI,9?S/0NP;(^ MRG4M4=._$DR3AQ&PQ\!M+-$102T>W9T[X'H/TB7-H.*XTH271H*^U6:NC,52 M.I7$EDR,S?Q587;'AC?OK) BZ)$*;]C6+N,.#MRY!AUYN ,M[].6]RCC9J%D MB$3=(H'$91<7B9KY9TR*2Y#U(<<-^]8#@_.\R^(7(FCT9.>9-H;N@#29+Y76 M-<41XS8A>\UV!+M[Z)E;DKEVC*-HMDJ;A8!P!=A@G@MK ;Z92R*% H7N)@)] MS.0+;6.[Z?N>,[E"@"490*!![M MNVD;'PM I-1I?['GF@*_I#SN1:'+Y$[.NN/:^1'6O?!7;X_\^<<=I,<3K&A@ MP7G?P&HM@;$"0@Z5:LM+"8,ZPE0YQ@QC[(92YY@[C_K6,N%%[=,.40>D&EFG MA2 !1Y,(,W<67^.QY9.I*"9*3H R:L'']2,%73,KY*54,\"[TTQY.N5+:$=T M/H+0Z+RD1X+TP-X]8_VP07-&+Q:X763=2H0+!'0[5E+RTD X_]+T@^8N\X^% MZ4$_#1_#N@R%)C;\2P14TG@G@#K6\U[KUGI^5#99C(E2'RJH^JFP567=Q$ZW MT^W]UHQ&W9E#6?\::3?>46AT1+-%Q^CS:,VOVU/-RS!"QKEL3S$:WWWO87&? M1T;)RL*07KZX/=RG!D##<'46\.^&U)\V^9O@1\I:E==C&G3V=E](^+U?WHE; M,_%Z9V![I[.WMYZ"IYF"P.J[Z&GPT_AI\$H(ZABS<=07__!@/Q"/N^M9$\Z:<%YSH->$LR+A M;)[[=WN0:VZQSM9W:"=PI]#S\A<(F&S!BQ&/+\=:545"Q^1*A_-]_-W=3G][ ML:GW95WW(T#_2T'WT\.#_P-02P,$% @ E(1=6(16)CUP!0 $!P !< M !T;6(M,C R,S$R,S%X97@S,F0Q+FAT;>U9_V_:.A#_5^YUVM9*Y N!5C0P M) I40VM+55+M[4.4\K[Z]\Y"2S0O6V5QM;MM2H!?&??M\^=S[CW MEV&,DY@D 0WAK7=Y :$(\@5-% 22$H6C2Z9B\$2:D@0NJ92,74R&<&!8UOO6T+)&WJ@DM$V["9XD2<84$PGAEC6^.H"#6*G4M:SE MN+<-7OA>P.,K7B],W!@L@Y2PPE4K=EIZJ+,RTD[_#<&TL6 MJMAMVO;+;DK"D"5S@]-(N<=FI_-Y2+)YO!D3I6FNI)PH=D?UVK55 TZ)='VA MXNZN@"_-3-?S(I$H(R(+QE?N:X\M: 97= DW8D&2UXUR!-\S*EGTNEMP9^P? MBDNC>8K>*X-P-L?%M:[=TGZW,MW?$K*DA3F^X"$2Q_Q6MV=IQCWI%6 "4?D(GPW' M-][D?#(<>)/I%2;#S>QV<.6!-X5F!V[-F3DT838>:FKIUV;KV&[LS[&/-F P M@\%H>NV-1W7MGY""6]X[M4]@>@[>VS',!C=G@ZOQS)C^?3'^ (.AAY22R[%M MYR=;\&O!RQ*4HMS62;J35),$ I$D--#5IMP15$QAD"0YX7!#4R$5UGPX%W)1 MX=,VWH&(X-H;@A=325*:*Q9DC9(\20(3#O4:KS[E0G6'8H'[RZK\<@21D(6 M%'45(5#4*X01#>C"I[(J+,T&X.;2 I)!Q/AZH]*S9C3()19&= !)0AC?8\U/ M<+M"(0N69=H$_-><(6Y6@-I1U+2F36E0I4RCX,Q1!9EAW&C8@$NB<&P)9R:\ MXY0E#1C&C$8H"27K.@S3*&(!E=H#>G9E7J.0Y:\ 28I%J& #TEQF.<&H*U'/ M]=+5M5S'=4C!%+,,/B9BB2;/J?L#(?!;(/&P>50ZI?[4+JY &.61E%@06BD)GM9)KYE *C>[FBYK\YT*V@[CF) MS^EZ%5](K"U&(#@G:4;=]8>Z'CH0<;F?Z1Y0>QA=N-UA:@6W^TL]4FL7M6"Y MEEJMUBRM4N'&)EV: L*K70K[W6J)8QL[\9=U;U3"]&=P\&67KYWVM29(X.(1 M%\NUM];?C27N#ZZ/9X>/QA*]\$,G?B9XKFA7]^4/S=TW &J,2/Q..)3' MANJIPJ\X'WM^)1:532WS].2)N+_4JU3B023^W BT3YY.!OQQ(;"4U.7IQY>B M/9@_P@W+A7/JRYS(%3BG12O:+@W;3T;OP8JSE?M8C:L,J':L"H--4^N)T&,A MO+"+OU]GE)59<#GP\&3WOFC/+\:3*VS8S9'YV=9O0VW+Z*^B[6FU(]! MWN]IT:-J\Q[,>W@D?,;<,^;VB[D>V]Z"]6>7*=0TT#\I?ODGB9[%^L^P?(;E MKX+EX;5D>*I/\5C_ )M'7P"G59R5UZWB4XE&K7N--T=JGP0?YU+D2:@/\T*Z MZVZH=H.S3:A.!AB3+F<)-:KOZ_ZI?G-4C=0OCG:OI%(RIT9YAB"1HM(E=X*% M%2HZ'=-I;UJW M&P %P '1M8BTR,#(S,3(S,7AE>#,R9#(N:'1M[5E[<]HX$/\J>W3:DAG\ MP) <,30S!$C+7!L8<.[QIVS+6%-CN;(DK-Z5-9Y()1M:NI'W\ M=K5"@]\T;1*')/:H#V^<=V_!YUZVIK$$3U BL7?#9 @.3Q(2PSLJ!(LBN!3, M7U& MJF?ZFW+TDU-NQC@7*-R$(]ML SKW+!,JPMFS[;.[-,NS-]!\\89G>3< MX]G(^6<^*9:=WUR^G8Z@H1G&7YV188R=<4'HZF8;'$'BE$G&8Q(9QN2Z 8U0 MRL0VC,UFHV\Z.A-<:3WDD$Q&]&)@5-\%K\O][<7 9[>0RFU$7S761*Q8K$F>V!TSD7T<:2#Y M@.=.VS!?AG;;-)_W$^+[+%YI$0VD?:KW>A^[!%N%NSY>J&8+&A');JF:NS:K M%U$B;)?+L'^XP*=&)M6X@,=2"\B:15O[I^4"A:\ M[.?<*?N7XM2HGJ1W4B,16^'D2M9^H;]=JN[N+;*AN3HNCWPD3NY"YC+YXEG[ MS.QW+-T:&"X:*_E!HBGN:IU;EJ(H$9-;.V2^3V-D>/&L9YF=_L!0C$>2R\, MHN(!-AM-%L[T:CH:.M/9-0;#8GDSO'; F4&[!S?Z4A_IL)R,%+6P:[MS:K:. M9]@'*S!)R>#U9:K._WT[^@>'( M04K!99GF$;'[20U^+GA9C*M(NW.6' 35- :/QS'U5+8I=@094AC&<48B6-"$ M"XDY'ZZX6)?X-+4_@ 6FK($]C3X>FFN/%AXS+_HBO<7_9 M%B\G$'"1+Y"@K-P'BG+Y,*8>7;M4E(FEW0+<7#I 4@A85&U4:M22>IG Q(@& M(+$/DSO,^3%N5[C(FJ6I4@'_%:>/FQ6@=!0EK4E3*%0*T\HY,Q1!I.@WZK=@ MSG ?I/!:D%MLX;M@L<<2-,45BW$O9=B:!0'SJ% V4.-+!5OY:NX6D"19@"*V M(,E$FA'TN^3U:"^,78MVG(?D3"%+X7W,-ZCTBMK?$02_!!:;[9/"*/6G,G$) MPR"+(K0OVCM2"-BA0M /&1-4U3:I\LJ!@9OD!!!U[=.F?U(YK0:D'8B&GE3D M]GFGVU?P>DH.3>LS#F$QQO&:Y#D#TXZ'N+<($NBL1-%6.:2DRP0H3 MAZ$H&$=(2-!3:1&&P2Z^<$(_+W[R&$>N+"K\RC%IY&NF![&G/Z9(4?5=[NI7 M#54>JCJ4N!&M9G&YP'RC>3R*2))2NVK4Y5"."(L]3M6%RL)HPOVJ4PFX7W.J MGEH)J186U:KE;.U"*^GO=%+)RB-1"4ZL@>@ MI*TMQ''R(.*;REK5N[;!/<-V\3SQ7MN@-;Y:)N_HQ$UYE$G:5[7Z?76/ #J MYCXMS@/E4_I?L" 6\Y*O*R/J'>N1V+"0JQ#BGCF/;L:].*HQ(O$;H^K_>@!A MW'URP7%<8$BA? *>1GW*K^O"Q>*-6LH:[P[!+O/^C70X0530E94*PX.))!4 MV.26,[]$1:^G6Q_KM:+/S.^DBHNK_";LXC]02P,$% @ E(1=6)SAPS:Z M% XL$ !< !T;6(M,C R,S$R,S%X97@Y-V0Q+FAT;>T]"U/C.)-_11]; M>PM5B?,.(;!4,<#L<,L !9F=[]NKJRO95H@6Q_9(-B'[ZZ];DE])"+ #) /> M!Y!8UJ/5;W6W]OY5K1[[(^H[S"6?!I]/B1LX\9CY$7$$HQ%\.^'1B R",*0^ M^K>[O05^'YJ7 [Y-FK;E3:]:;;5+O]9O= M?J=#+CZ3S2^#PRW5^NC\#(_V@;=4; M9""H+WG$ Y]ZM=KQV0;9&$51V*_5)I.)-6E9@;BN#2YKHVCLM6M>$$AFN9&[ ML;^'W\!/1MW]O3&+*'%&5$@6_;KQ9?"QVH,6$8\\MK]72W[KMG;@3O?W7'Y+ M9#3UV*\;8RJNN5^-@K#?JH?1+KQ9@\ZJ$^Y&HWZC7O]Y-Z2NR_WKJL>& M4;_1L+:[V7>"7X^R+P.]N+Y@'HWX+EXP]A@\CIGMH6[T.?)4;MOBNXS$J M^G80C19.63_&&>X.O8!&^D_3>:MKM;!S,[Z>\TXZVC;L?AL^_5WEOLON^LU. MH]OI-=OUF2G,]*; @S!H[^&28O#0,_J@[I MF'O3_B^'U..VX+]4?OG$O%L6<8?"WQ*0LRJ9X,-?=E5SR?]F"DX>]UFZ4U9C M9S=B=U$5.KF&%>*W!K1]@U%V85353:,!C]3'B>['#CP7VA[_^]/)AY,!V=FV M&GLU&^8=/L>LU7!/G3:^7A@Y/]5B9\U>@DUFU[L9?B%^X\=;+KG-/1Y-^R/N MNLR',?[KIUZSWMK=JV'_>K'WX+)"]5E*?(# O@]G3:Y[Z:F^T%SHUB(QI(P,$[ M26\NG8QXQ*HRI Z^. $"A)DT MK+K9MXLOEQ?G5\?S6_><^/J*\%:P>1JH\QV]!*@;EH'U8,0EV:/$IV.8U?_M MW%RVO@Y$L]MM=WJGAZ/HECJ^35O3;]O(^NC^H4WW_C?^GW]FFK?V-VJ$.H&(:H"]I1<# [)8,1@BBR&M<@*.?$= M"T=@R0"'P1@4C-SKBE*9)%% L%GN>6-[5Q+%AO"A !@"B(@##9@O%31)*-@M M#V+I34E(N8OM9,@@2_$W%Z#WR @U(9@?]QTO1HQ0 M@YLQIB08DF,A8)=TWP<3*ESH\3 _]B:5Q&5#V")8._."R1:.0QW8:A=[UPK5 M8H!^^/,PD'9HGS>/.W4#US,J7?J-G'(9X7PN8X^13K?>(YL&=.DW&? -YP1 MX;!0AKJ22(5T1ZB-0?0F:J" 7(HA,!V9VS7JCOC4'P>YVJ]T]^*"A M9I$Y_/_\Z;?.?_Z(VKU>=_N#_>5.WC3RF$N@.1L.<:1;ADN'@KP_**4+2\(Z*)L,61#P]#CFE$C M(0.*2*!<8$' @U $XS>5.DP8J)/O0F=RL18[5KM[9]W;9#"3!B( MSAJJ+V6_/]$PB:@-TEK/]->-^@8H*9YG!DX_X_8EGY-=T6L#P'LTE*R?_+'[ M6AP0MP)W0BV@"J@"@IY[8DY& _]WGH?L'R&5F2D\@F0++ M-;MC%M!2G#)R\ZLHMMB+GY&KJ9Y@6F),O0*?,U_-@J!(F0L!I)1$M?+9QWHP M"3P"O1"9T2 "--N!\^_5X@4>@9==X<:^E7H&$.PUQ*":0L,?G)RZSTY.NEE; MR9*-_5DT_3&)[;V0V^53#-$O(?R@:#0Y(*FU\BRU[H?FFB'B5Y]7P4X\_7VQG;BRV24:V8J&5^:X]H-\B[DP+@78L]3S M4"%\6"& ;J#K*]U+-2]:R)6\>H_&MNE->6="P4(JV/WH6GQ[@H=0:X LG[R; M1@OL_D:WV5PQCM ( !7F76(KFPHZ[R@8@2"VILHG%$;PQQ#^((PZ(]A%F!WL M^X4R%2L$=_1!;A:-:$0F8#P"#V3\5CL693S7'7%CD?CM4G8)CWA0]$F=^ Z@ M%714_0!R9]%@@*(RSZS6AC]]/BWY4ZG[O1=3JOE.=+L3'^0FR,%(LR"4N0?N MF/M<1KI]:5BM-W&]/<.J^7X,JP P.?- CSEH4VQE)I(Y[5*6[9K91A?GI>Y1 ML(V4*6(SPA/VK373 B*I V RIKZO+".M6SJ!+X&W8ZB=.A'.#G:1]:-.'$ G M0I^O.(K5>G1B;+&UP8=/?__6_?-KW-G9V>X=.G],(V_5AM!:((3:N@F7;!8U MN*]0PXXE,"4IR5^Q>ZW"+6>9CT4.H!]@6-JKJO:=%U0$.?=.BHQ#[E-/O6)S M']GU+MIAMQRM*L2_BD8YP3 JHG!$KWA.11M6V>#C6$;8[[TX6VH)[UE+>"\J M>L%'B2^&KUAWBM5;[5V5LR,+3)8V=AK)"3KGTHA61"2;L D\8&" M4+N9/LX?5W3^8: 86^!FMLC7&=&&JM2LRW&=-*C&28D;NQW6ZU6P8K%H8]'AX=K)K3KPY?2MWS'>N>K7>B M>QXQ/"H'NT[Q/+#\/C.J3<#DE&M-3O1SA\2:-:?1\SKR/+$TFYOV%MJ48^JR M10>&E46VK6N@H"4_R <1A(*#V"?C!!PH[F>&7"=IW_SO4MH7#XMULL*83LDM MA2VS631AS)\1WA)#"VPE_ /M0@%*B$7JM,UYR98I"Q7E%,E&Y/YM *O1_A#@ ML<3C@&ZF*48?V!Z7(]05*"9U,($SPEB%J<+OT*,JYD&R2 4L!$/ OVO*?1D1 M)X;&Z-@19!BKJ1925#(/$72FYIUFNN37;9$GQ?P426P='/$I[9N7"!2L)S8 M'7[/TEQEBF@&TC^D(E+^+RKQV UE-?.!G3LZP'%],+'SN<3$HDX7Q)X+^^HP MID.GZ1B#FG$O[32?'&T90+X/6X4$\T>ACQG XS<,6C@TEBIV.C,J0%VL?HMA M>2KE7<#2C$F.)DO%V G:#K*9SX8\D@0#L&T14!>ZI+>4>XE9DF7,&VL+M%,5 MEJ;BL@,RA+;X>XPIW(L"Q1,VVJXW-NG69J.UA2MO-_!3TJ>*?\-CZTMVR_P8 MZ=#0'HP6>^;(&Q?(U.RMTN_WGC70SCO10,_P],-E8Q\HV3&N Y'(J.H%2HP3 M7\8"2TNL@P:JK%G40;F9]73! 5SJ)$'"]P(I'^7L%)]S"4$(D)-1U"U!N 1'"1XQGXB!X,BEL W?2 F>9E"ESX\O<^!7GQK]% MR=Y])Y)=*;PTYW<]5X)M?5+JY^4ZR%B7@5JOK%15U"43N0^*[P5">*W=*]OG MI50N2&5S0 5(K<]V,^0 + 9;TU,'KQB"([45F^AH^;S+3(-+7M;RN(('O]>" MCI6:=RV8-E6RJJX>)S$@N MCS#>LYC9?B=B!@S(T_10&\\$M9BY1#;.VJ6]\M@,T_0(M"IAY M4TU$:JM1HWG1H9F77=H56LRR6B(97J3$,G#THD'5"V=*R:EO3-5EX.\$>!3! MWZUN.%>">;9LW9/J*9?F[&N:L^M:WC!?GOU-E#=LI^4-D:MX7-D@^G !31)R MPU@(BS7H7ZI_/WC9B/;#F>OV:\A14ZS_,,4Y7:J_M#?>(L(]B'*OKKT=9#78 M4>7Y$&!,(2A3_W/%X/LQEK9N]'1MZ_\MK>&WC)T/INB^)CN\U#+W]T3FEBSQ MK2+=^K%$]&F?LFOJD2,L.1CI6I@KL:[SX P%JQI55==&E"'66D 2P+--K*Q. M549K5BQ3>P8LLN2$?'FJJ=W4O/BZ/CCR=G)X.3\;/-JJRRBOE++ M6NW:'9M;H-@&:*!_V?["'^FP!8PRR\(\J72Q(T,$\-].Y[C%LZ_S!W<5>.$Y.. MU>@8KY+^$Y?Q3*ZN!WA'8Z=XF]B B3'1#JFBY+@7CMLMJ]4KX3@#QR.\@XCK MPH%A7C@\$3O?,0COO=@N,[#NJ:V=\ZH^$8G?$KB70_=@/E4X[Y?/E82F&91% M!F7BQJDS?PS?"8SA E&><_ 5[Y31,0?X!];'\AT=\Q4&PO2<32:[(^N+=661 M(8./T%AF%V9Y=%*X)DQG'9NLFWOF"W,%O4-%_,.BF!"@V/'"965SZ:7 MOBS3NG'I4LW2'_>Z/B91E3)4Y#C,*_:BI#"=Z7$,':2SY1IV>IH3IO)7U>2S M*F9)BFNHRRM#.\1;@-X#+:WGX$A&V;F7"MX&"3T[Q\I5M_Q>)O4^=N !;<6P ME_2<,LLP*C*?])#4..&&Y$@E_P1"%JZ54X_3V^1*0EDAH>2/F4MJ>1Z1KZ^' MRVZ'N_\^.!HIH1KQ,>6#Q-)\:JS$693UU\5$]9 J)6,U6,L(WE7-+^1]1]2K?JY;3LCUNL M 6.T:S>)-*VHF*$8OYDOI*&XRGD 5Q\6/*?76-=)(FGE;I4EG>LZ6[3%FL^>5C M0(HIU&Q*,!?Z@]W4MT&7(FR%(NR^,I&ES'H.0RIO*@4:P)+DKE0'(M.7F7=I MM;$YW,KY:O+WDI<4LCH*^9CZGRY3[]IGX':QP'#SDEB^GUBP8,G80%1+$_24 MYK0D+4B8U!5+%J8_L[R;$J0E[%CH07>QU&]H_VMB=LV2YF(?8W)SQ:*Y":7] M@>&'>4+&\TE%I'4/)>S2MS9!]5%QW-!,:S/YI]A=MC9<#?+3*NO96[?J\S=BPM+V8O23B1FYFU55/F.O,:!+3U**;9PQ*/U=\*D+= M.LTA(4ODBZ:N5UGJHI2+^X/!'IF#\2HS7VKI<)E+];%3MW1B_!C/-+F7Y4HT M,XUCSKCM,AMKRUW++CKN(5H4B!^#:>S?$QJVK$1BR?.5^4LT)@446) M,ERH#![12#!=XMI3%YT923 %*I2$CS$+$W1P5=\= M1$F:T ^//8Z:_K"ORC J?QFZPM)\!; JL-NB/] \,0<_QD^@DOL3E\%,Z <0 MWB@0L!XEUR)Z8QQLIOX&R I]+IM\+M911;^R-AIT($6N7+T<98[NI)%;F0]G M>>J%Y[M);< 4(@B&6$25I!Y>("II.0/B84BS5UBG';A3X^*5A:D\9G@+Y&,J MT"I&EL(+*&:)L8.6ZP"X\R@V*PNOXE9N4^K)(+'&M'L>PWRYSO?5[8HU)U(( MVM/"W7-+A.FZ9EB^N1#H;A8"C4[K8W] +H\_'E\>GQT>7Y$RL?)M)'5TURNQ M,BT:>F0.2H#1#(%/@6Z_*;?NR2QZ.5U/ ZZW8S5RFMUHB4*B-DIO"$YE=I,R MI:/5L.I+8\5_2#WD ,,.'X<2]45:2 Y\:,PQ,:,.?A#ICLQ=M M4*G6O>E]O5^;2UY*9M.V>H9UETK>NF@6I9*WDJW(!;SD8^G0E][8:;5UO;38 M,_$PN6M9*KE[61:KB:4551)8N14Z>IN<P_@1?V6M9VLX3F7(41 MZ0@>FLM#_XFX3[#T'0/QX9"5?RB_$YQ]2[!=#DH U"P>EB)T)2*TEXK0 YB? M[_*[4G2N&RT]D4^E&UG*SF>I#$P:RYH=&U02P$"% ,4 " "4A%U8>1F)F;"E "GMP M%P @ 'D; D =&UB+3(P,C,Q,C,Q>#$P:S P-BYJ<&=02P$" M% ,4 " "4A%U8'H<$U?"G >/ 8 & @ ')$@H =&UB M+3(P,C,Q,C,Q>&5X,3!D-#@N:'1M4$L! A0#% @ E(1=6'B5P\ "!@ M%"0 !< ( ![[H* '1M8BTR,#(S,3(S,7AE>#(S9#$N:'1M M4$L! A0#% @ E(1=6/]S/X)6" 53 !< ( !)L$* M '1M8BTR,#(S,3(S,7AE>#,Q9#$N:'1M4$L! A0#% @ E(1=6$Q_[.RH M" 3SD !< ( !L#,Q9#(N M:'1M4$L! A0#% @ E(1=6(16)CUP!0 $!P !< ( ! MCM(* '1M8BTR,#(S,3(S,7AE>#,R9#$N:'1M4$L! A0#% @ E(1=6"#,R M9#(N:'1M4$L! A0#% @ E(1=6)SAPS:Z% XL$ !< M ( !U]T* '1M8BTR,#(S,3(S,7AE>#DW9#$N:'1M4$L%!@ . X L0, ' ,;R"@ $! end XML 121 tmb-20231231x10k_htm.xml IDEA: XBRL DOCUMENT 0001070081 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001070081 us-gaap:RetainedEarningsMember 2023-12-31 0001070081 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-12-31 0001070081 us-gaap:RetainedEarningsMember 2022-12-31 0001070081 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-12-31 0001070081 us-gaap:RetainedEarningsMember 2021-12-31 0001070081 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001070081 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-12-31 0001070081 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001070081 us-gaap:RetainedEarningsMember 2020-12-31 0001070081 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001070081 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001070081 us-gaap:CommonStockMember 2023-12-31 0001070081 us-gaap:CommonStockMember 2022-12-31 0001070081 us-gaap:CommonStockMember 2021-12-31 0001070081 us-gaap:CommonStockMember 2020-12-31 0001070081 us-gaap:StockOptionMember 2022-12-31 0001070081 us-gaap:StockOptionMember 2021-12-31 0001070081 us-gaap:StockOptionMember 2020-12-31 0001070081 us-gaap:StockOptionMember 2023-12-31 0001070081 ptct:LongTermIncentivePlan2013Member 2023-12-31 0001070081 ptct:InducementStockIncentivePlan2020Member 2023-12-31 0001070081 ptct:EmployeeDirectorAndConsultantStockOptionPlan1998EquityAndLongTermIncentivePlan2009AndStockIncentivePlan2013Member 2023-12-31 0001070081 srt:MaximumMember ptct:AmendedAndRestated2013LongTermIncentivePlanMember 2022-06-08 0001070081 srt:MaximumMember ptct:InducementStockIncentivePlan2020Member us-gaap:CommonStockMember 2022-04-30 0001070081 us-gaap:EmployeeStockMember 2021-06-30 0001070081 us-gaap:EmployeeStockMember 2021-05-31 0001070081 srt:MaximumMember ptct:InducementStockIncentivePlan2020Member 2020-01-31 0001070081 srt:MaximumMember ptct:InducementStockIncentivePlan2020Member us-gaap:CommonStockMember 2022-12-01 2022-12-31 0001070081 ptct:AmendedAndRestated2013LongTermIncentivePlanMember 2022-06-08 2022-06-08 0001070081 ptct:InducementStockIncentivePlan2020Member 2020-12-01 2020-12-31 0001070081 srt:MinimumMember us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001070081 srt:MinimumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001070081 srt:MaximumMember us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001070081 srt:MinimumMember us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001070081 srt:MaximumMember us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001070081 us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001070081 us-gaap:StockOptionMember 2022-01-01 2022-12-31 0001070081 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001070081 ptct:RestrictedStockAndRestrictedStockUnitsMember 2023-12-31 0001070081 ptct:RestrictedStockAndRestrictedStockUnitsMember 2022-12-31 0001070081 us-gaap:RestrictedStockUnitsRSUMember ptct:InducementStockIncentivePlan2020Member 2023-01-01 2023-12-31 0001070081 ptct:RestrictedStockAndRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001070081 srt:MaximumMember us-gaap:StockOptionMember 2023-01-01 2023-12-31 0001070081 ptct:StockPurchaseAgreementMember 2022-10-27 0001070081 srt:MaximumMember us-gaap:CommonStockMember ptct:AtMarketOfferingSalesAgreementMember 2019-08-01 2019-08-31 0001070081 2024-01-01 2023-12-31 0001070081 us-gaap:ProductMember country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001070081 us-gaap:ProductMember country:RU us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001070081 us-gaap:RoyaltyMember us-gaap:CollaborativeArrangementMember 2023-01-01 2023-12-31 0001070081 us-gaap:ProductMember us-gaap:NonUsMember 2023-01-01 2023-12-31 0001070081 ptct:TranslarnaMember us-gaap:NonUsMember 2023-01-01 2023-12-31 0001070081 ptct:EmflazaMember country:US 2023-01-01 2023-12-31 0001070081 ptct:CollaborationRevenueMember us-gaap:CollaborativeArrangementMember 2023-01-01 2023-12-31 0001070081 us-gaap:RoyaltyMember 2023-01-01 2023-12-31 0001070081 us-gaap:ProductMember 2023-01-01 2023-12-31 0001070081 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001070081 ptct:CollaborationRevenueMember 2023-01-01 2023-12-31 0001070081 country:US 2023-01-01 2023-12-31 0001070081 us-gaap:ProductMember country:US us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001070081 us-gaap:ProductMember country:RU us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001070081 us-gaap:RoyaltyMember us-gaap:CollaborativeArrangementMember 2022-01-01 2022-12-31 0001070081 us-gaap:ProductMember us-gaap:NonUsMember 2022-01-01 2022-12-31 0001070081 ptct:TranslarnaMember us-gaap:NonUsMember 2022-01-01 2022-12-31 0001070081 ptct:EmflazaMember country:US 2022-01-01 2022-12-31 0001070081 ptct:CollaborationRevenueMember us-gaap:CollaborativeArrangementMember 2022-01-01 2022-12-31 0001070081 us-gaap:RoyaltyMember 2022-01-01 2022-12-31 0001070081 us-gaap:ProductMember 2022-01-01 2022-12-31 0001070081 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001070081 ptct:ManufacturingMember 2022-01-01 2022-12-31 0001070081 ptct:CollaborationRevenueMember 2022-01-01 2022-12-31 0001070081 country:US 2022-01-01 2022-12-31 0001070081 us-gaap:RoyaltyMember us-gaap:CollaborativeArrangementMember 2021-01-01 2021-12-31 0001070081 us-gaap:ProductMember us-gaap:NonUsMember 2021-01-01 2021-12-31 0001070081 ptct:TranslarnaMember us-gaap:NonUsMember 2021-01-01 2021-12-31 0001070081 ptct:EmflazaMember country:US 2021-01-01 2021-12-31 0001070081 ptct:CollaborationRevenueMember us-gaap:CollaborativeArrangementMember 2021-01-01 2021-12-31 0001070081 us-gaap:RoyaltyMember 2021-01-01 2021-12-31 0001070081 us-gaap:ProductMember 2021-01-01 2021-12-31 0001070081 ptct:ManufacturingMember 2021-01-01 2021-12-31 0001070081 ptct:CollaborationRevenueMember 2021-01-01 2021-12-31 0001070081 ptct:FurnitureFixturesAndLabEquipmentMember 2023-12-31 0001070081 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001070081 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001070081 us-gaap:AssetUnderConstructionMember 2023-12-31 0001070081 ptct:MachineryAndLabEquipmentMember 2023-12-31 0001070081 ptct:ComputerEquipmentAndSoftwareMember 2023-12-31 0001070081 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001070081 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001070081 us-gaap:AssetUnderConstructionMember 2022-12-31 0001070081 ptct:MachineryAndLabEquipmentMember 2022-12-31 0001070081 ptct:ComputerEquipmentAndSoftwareMember 2022-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-01-31 0001070081 ptct:SmaFoundationMember us-gaap:CollaborativeArrangementMember 2023-01-01 2023-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-01 2023-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-01-01 2022-12-31 0001070081 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001070081 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001070081 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-01-01 2021-12-31 0001070081 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001070081 us-gaap:ForeignCountryMember 2023-12-31 0001070081 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001070081 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001070081 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001070081 ptct:LineOfCreditUncommittedLoanFacilityMember 2022-10-27 0001070081 ptct:LineOfCreditCommittedLoanFacilityMember 2022-10-27 0001070081 ptct:LineOfCreditCommittedDelayedDrawTermLoanFacilityMember 2022-10-27 0001070081 ptct:WarrenPremisesMember ptct:FifthAnniversaryMember 2022-06-30 0001070081 ptct:WarrenPremisesMember ptct:DepositsAndOtherNoncurrentAssetsMember 2022-06-30 0001070081 ptct:HopewellCampusMember ptct:FifthAnniversaryMember 2019-12-31 0001070081 ptct:HopewellCampusMember ptct:DepositsAndOtherNoncurrentAssetsMember 2019-12-31 0001070081 srt:MinimumMember 2023-12-31 0001070081 srt:MaximumMember 2023-12-31 0001070081 ptct:PrincipalOfficeMember 2023-01-01 2023-12-31 0001070081 ptct:HopewellCampusMember 2020-07-01 2020-07-01 0001070081 us-gaap:SecuredDebtMember 2023-10-19 2023-10-19 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:UpstazaMember 2023-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember 2023-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:UpstazaMember 2022-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:PtcFaMember 2022-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:PtcAsMember 2022-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember 2022-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember 2021-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:PtcFaAndPtcAsMember 2023-04-01 2023-06-30 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:UpstazaMember 2023-01-01 2023-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:PtcFaMember 2023-01-01 2023-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:PtcFaAndPtcAsMember 2023-01-01 2023-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember ptct:PtcAsMember 2023-01-01 2023-12-31 0001070081 us-gaap:IndefinitelivedIntangibleAssetsMember 2023-01-01 2023-12-31 0001070081 ptct:UpstazaMember 2023-01-01 2023-12-31 0001070081 ptct:AgilisMember 2018-08-23 2023-12-31 0001070081 ptct:AgilisMember 2022-12-31 0001070081 ptct:AgilisMember 2018-08-23 0001070081 srt:WeightedAverageMember 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:WaylivraMember 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:UpstazaMember 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:TegsediMember 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:EmflazaMember 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:WaylivraMember 2022-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:UpstazaMember 2022-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:TegsediMember 2022-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:EmflazaMember 2022-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember 2022-12-31 0001070081 ptct:MassBioMember 2023-12-31 0001070081 ptct:MassBioMember 2022-12-31 0001070081 ptct:MassBioMember 2023-01-01 2023-12-31 0001070081 ptct:MassBioMember 2022-01-01 2022-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001070081 ptct:UpstazaMember 2023-12-31 0001070081 ptct:PtcFaAndPtcAsMember 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2022-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2022-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2021-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2021-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2022-07-01 2022-07-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2023-01-01 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2023-01-01 2023-12-31 0001070081 ptct:PtcFaAndPtcAsMember 2023-01-01 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2022-01-01 2022-12-31 0001070081 ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:CommitmentsMember 2022-01-01 2022-12-31 0001070081 us-gaap:EquitySecuritiesMember 2023-12-31 0001070081 us-gaap:EquitySecuritiesMember 2022-12-31 0001070081 us-gaap:EquitySecuritiesMember 2021-12-31 0001070081 ptct:AgilisMember 2018-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-12-31 0001070081 us-gaap:SecuredDebtMember 2023-01-01 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2021-01-01 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-01-01 0001070081 us-gaap:LineOfCreditMember 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes3.0PercentDue2022Member us-gaap:ConvertibleDebtMember 2022-12-31 0001070081 us-gaap:LineOfCreditMember 2022-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2022-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2023-12-31 0001070081 us-gaap:SecuredDebtMember 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2022-12-31 0001070081 us-gaap:SecuredDebtMember 2022-12-31 0001070081 us-gaap:SecuredDebtMember 2022-10-27 0001070081 ptct:ConvertibleSeniorNotes3.0PercentDue2022Member us-gaap:ConvertibleDebtMember 2015-08-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member ptct:DebtInstrumentConversionPeriodOnOrAfterSeptember202023Member us-gaap:ConvertibleDebtMember 2019-09-30 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member ptct:DebtInstrumentConversionPeriodOnOrAfterSeptember202023Member us-gaap:ConvertibleDebtMember 2019-09-01 2019-09-30 0001070081 us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-27 2022-10-27 0001070081 us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-10-27 2022-10-27 0001070081 ptct:ManufacturingMember 2023-01-01 2023-12-31 0001070081 ptct:ManufacturingMember ptct:DeferredRevenueMember 2023-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember 2023-12-31 0001070081 ptct:ManufacturingMember ptct:DeferredRevenueMember 2022-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember 2022-12-31 0001070081 ptct:ManufacturingMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001070081 ptct:ManufacturingMember 2023-12-31 0001070081 ptct:ManufacturingMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001070081 ptct:ManufacturingMember 2022-12-31 0001070081 2021-06-30 0001070081 2021-05-31 0001070081 2020-12-31 0001070081 ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001070081 us-gaap:CorporateDebtSecuritiesMember 2023-12-31 0001070081 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2023-12-31 0001070081 us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember 2022-12-31 0001070081 us-gaap:NonUsMember 2023-12-31 0001070081 country:US 2023-12-31 0001070081 us-gaap:NonUsMember 2022-12-31 0001070081 country:US 2022-12-31 0001070081 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001070081 ptct:RestrictedStockAndRestrictedStockUnitsMember 2023-01-01 2023-12-31 0001070081 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001070081 ptct:RestrictedStockAndRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001070081 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001070081 ptct:RestrictedStockAndRestrictedStockUnitsMember 2021-01-01 2021-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:UpstazaMember 2023-01-01 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2023-01-01 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes3.0PercentDue2022Member us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0001070081 us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001070081 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member 2021-01-01 2021-01-01 0001070081 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001070081 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001070081 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001070081 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001070081 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001070081 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001070081 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001070081 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member 2021-01-01 0001070081 ptct:AkceaMember us-gaap:AccountsPayableAndAccruedLiabilitiesMember ptct:WaylivraMember 2023-12-31 0001070081 ptct:AkceaMember us-gaap:AccountsPayableAndAccruedLiabilitiesMember ptct:TegsediMember 2023-12-31 0001070081 ptct:SmaFoundationMember us-gaap:CollaborativeArrangementMember 2023-12-31 0001070081 srt:MinimumMember ptct:HopewellCampusMember 2019-01-01 2019-12-31 0001070081 ptct:HopewellCampusMember ptct:FifthAnniversaryMember 2019-01-01 2019-12-31 0001070081 us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes3.0PercentDue2022Member 2023-01-01 2023-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member 2023-01-01 2023-12-31 0001070081 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001070081 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001070081 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001070081 us-gaap:StockOptionMember ptct:InducementStockIncentivePlan2020Member 2023-12-31 0001070081 us-gaap:StockOptionMember ptct:InducementStockIncentivePlan2020Member 2023-01-01 2023-12-31 0001070081 srt:MinimumMember us-gaap:StockOptionMember ptct:InducementStockIncentivePlan2020Member 2023-12-31 0001070081 ptct:RestrictedStockUnitsPerformanceBasedPsusMember 2023-12-01 2023-12-31 0001070081 srt:MaximumMember 2023-01-01 2023-12-31 0001070081 ptct:RoyaltyPurchaseAgreementMember ptct:RoyaltyPharmaMember 2023-10-18 0001070081 ptct:RoyaltyPurchaseAgreementMember 2023-10-18 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:SalesMilestonesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:DevelopmentandRegulatoryMilestoneMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:SalesMilestonesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:DevelopmentandRegulatoryMilestoneMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:SalesMilestonesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:DevelopmentandRegulatoryMilestoneMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:SalesMilestonesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:DevelopmentandRegulatoryMilestoneMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:WeightedAverageMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:WeightedAverageMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:WeightedAverageMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 srt:WeightedAverageMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:PercentageofSalesforRoyaltiesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2023-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:PercentageofSalesforRoyaltiesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001070081 srt:MinimumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember ptct:PercentageofSalesforRoyaltiesMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001070081 srt:MaximumMember ptct:AgilisMember ptct:LiabilityDevelopmentandRegulatoryMilestoneMember us-gaap:CommitmentsMember ptct:ProbabilityofSuccessMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2022-12-31 0001070081 ptct:AgilisMember ptct:LiabilityNetSalesMilestonesandRoyaltiesMember us-gaap:CommitmentsMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueOptionPricingModelMember 2022-12-31 0001070081 us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2023-12-31 0001070081 us-gaap:CollaborativeArrangementMember ptct:ResearchAndDevelopmentEventMilestonesMember 2023-12-31 0001070081 ptct:RocheMember srt:MaximumMember us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2011-11-30 0001070081 ptct:RocheMember srt:MaximumMember us-gaap:CollaborativeArrangementMember ptct:ResearchAndDevelopmentEventMilestonesMember 2011-11-30 0001070081 ptct:ConvertibleSeniorNotes3.0PercentDue2022Member us-gaap:ConvertibleDebtMember 2022-08-15 2022-08-15 0001070081 ptct:RoyaltyPurchaseAgreementMember 2020-07-17 2020-07-17 0001070081 us-gaap:CollaborativeArrangementMember ptct:ResearchAndDevelopmentEventMilestonesMember 2021-08-31 0001070081 us-gaap:CollaborativeArrangementMember ptct:ResearchAndDevelopmentEventMilestonesMember 2021-03-31 0001070081 ptct:SmaFoundationMember srt:MaximumMember us-gaap:CollaborativeArrangementMember 2023-01-01 2023-12-31 0001070081 ptct:StockPurchaseAgreementMember 2022-10-27 2022-10-27 0001070081 ptct:WarrenPremisesMember 2022-06-01 2022-06-30 0001070081 ptct:AggregateRoyaltyPurchaseAgreementsMember ptct:RoyaltyPharmaMember 2023-10-18 2023-10-18 0001070081 ptct:AndRRoyaltyPurchaseAgreementMember ptct:RoyaltyPharmaMember 2023-10-18 2023-10-18 0001070081 ptct:AkceaMember ptct:WaylivraMember 2023-01-01 2023-12-31 0001070081 ptct:AkceaMember ptct:TegsediMember 2023-01-01 2023-12-31 0001070081 ptct:AgilisMember 2022-07-01 2022-07-31 0001070081 ptct:HopewellCampusMember 2020-07-01 0001070081 ptct:PrincipalOfficeMember 2023-12-31 0001070081 ptct:CollaborationRevenueMember ptct:ResearchAndDevelopmentAndSalesMilestonesMember 2021-01-01 2021-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001070081 us-gaap:RevenueFromContractWithCustomerMember us-gaap:GeographicConcentrationRiskMember 2021-01-01 2021-12-31 0001070081 us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2023-01-01 2023-12-31 0001070081 us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2022-09-01 2022-09-30 0001070081 us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2021-12-01 2021-12-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member 2021-12-31 0001070081 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2023-01-01 2023-12-31 0001070081 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2022-09-01 2022-09-30 0001070081 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:CollaborativeArrangementMember ptct:SalesMilestonesMember 2021-12-01 2021-12-31 0001070081 ptct:MarathonPharmaceuticalsLLCMember ptct:EmflazaassetacquisitionMember us-gaap:AccountsPayableAndAccruedLiabilitiesMember 2023-12-31 0001070081 ptct:EmflazaassetacquisitionMember 2023-01-01 2023-12-31 0001070081 ptct:AndRRoyaltyPurchaseAgreementMember 2023-10-18 2023-10-18 0001070081 us-gaap:EquitySecuritiesMember 2023-01-01 2023-12-31 0001070081 us-gaap:EquitySecuritiesMember 2022-01-01 2022-12-31 0001070081 ptct:WarrenPremisesMember 2022-05-01 2022-05-31 0001070081 ptct:WarrenPremisesMember 2022-05-31 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2022-03-15 2022-04-08 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2020-09-25 2022-03-14 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:WaylivraMember 2023-01-01 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:TegsediMember 2023-01-01 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember ptct:EmflazaMember 2023-01-01 2023-12-31 0001070081 us-gaap:FiniteLivedIntangibleAssetsMember 2023-01-01 2023-12-31 0001070081 2021-12-31 0001070081 srt:MinimumMember us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001070081 srt:MaximumMember ptct:BioElectronMember 2023-12-31 0001070081 ptct:AgilisMember us-gaap:NoncollaborativeArrangementTransactionsMember 2023-12-31 0001070081 ptct:WellcomeTrustLimitedMember 2023-12-31 0001070081 ptct:MarathonPharmaceuticalsLLCMember us-gaap:NoncollaborativeArrangementTransactionsMember 2022-12-31 0001070081 ptct:WellcomeTrustLimitedMember 2016-06-30 0001070081 ptct:FormerCensaSecurityholdersMember 2023-01-01 2023-12-31 0001070081 ptct:CensaMember 2023-01-01 2023-12-31 0001070081 ptct:AgilisMember 2023-01-01 2023-12-31 0001070081 us-gaap:DomesticCountryMember 2023-12-31 0001070081 ptct:DepositsAndOtherNoncurrentAssetsMember 2023-12-31 0001070081 ptct:DepositsAndOtherNoncurrentAssetsMember 2022-12-31 0001070081 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2023-12-31 0001070081 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2022-12-31 0001070081 us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-10-27 0001070081 us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-10-27 0001070081 ptct:LineOfCreditCommittedLoanFacilityMember 2022-10-27 2022-10-27 0001070081 us-gaap:LineOfCreditMember 2022-10-27 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2019-09-30 0001070081 ptct:ConvertibleSeniorNotes1.5DueSeptember152026Member us-gaap:ConvertibleDebtMember 2019-09-01 2019-09-30 0001070081 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2023-12-31 0001070081 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2022-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2021-12-31 0001070081 srt:MinimumMember ptct:AgilisMember 2023-12-31 0001070081 srt:MinimumMember ptct:AgilisMember 2020-04-29 0001070081 srt:MaximumMember ptct:AgilisMember 2020-04-29 0001070081 srt:MaximumMember ptct:AgilisMember 2023-01-01 2023-12-31 0001070081 srt:MaximumMember ptct:AgilisMember 2023-12-31 0001070081 ptct:AgilisMember 2020-04-29 0001070081 ptct:FormerCensaSecurityholdersMember 2023-12-31 0001070081 ptct:AgilisMember 2023-12-31 0001070081 ptct:AgilisMember ptct:RightsExchangeAgreementMember 2023-01-01 2023-12-31 0001070081 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001070081 ptct:ClearpointEquityInvestmentMember 2023-12-31 0001070081 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001070081 ptct:ClearpointEquityInvestmentMember 2022-12-31 0001070081 ptct:ClearpointEquityInvestmentMember 2021-12-31 0001070081 ptct:ClearpointEquityInvestmentMember 2022-01-01 2022-12-31 0001070081 2022-01-01 2022-12-31 0001070081 ptct:ClearpointEquityInvestmentMember 2023-01-01 2023-12-31 0001070081 us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001070081 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-31 0001070081 2020-07-17 0001070081 ptct:RoyaltyPurchaseAgreementMember 2020-07-17 0001070081 ptct:CensaMember srt:MaximumMember 2020-05-29 0001070081 ptct:CensaMember 2020-05-29 0001070081 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001070081 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001070081 2021-01-01 2021-12-31 0001070081 ptct:AndRRoyaltyPurchaseAgreementMember 2023-10-18 0001070081 2023-12-31 0001070081 2022-12-31 0001070081 ptct:MarkBouldingMember ptct:CommonStockTradingArrangementMember 2023-12-31 0001070081 ptct:MatthewKleinMember ptct:RestrictedStockUnitTradingArrangementMember 2023-10-01 2023-12-31 0001070081 ptct:MarkBouldingMember ptct:CommonStockTradingArrangementMember 2023-10-01 2023-12-31 0001070081 2023-10-01 2023-12-31 0001070081 2023-06-30 0001070081 2024-02-27 0001070081 2023-01-01 2023-12-31 ptct:fund ptct:lease ptct:item ptct:period utr:sqft ptct:D ptct:segment shares iso4217:USD pure iso4217:USD shares ptct:Option ptct:building ptct:country ptct:Distributor ptct:payment 0001070081 --12-31 2023 FY false 0 0 75708889 73104692 1 1 http://fasb.org/us-gaap/2023#BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1 P5D P5D 1 false 10-K true 2023-12-31 false 001-35969 PTC THERAPEUTICS, INC. DE 04-3416587 100 Corporate Court South Plainfield, NJ 07080 908 222-7000 Common Stock, $0.001 par value per share PTCT NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 2330616515 76608030 <p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">DOCUMENTS INCORPORATED BY REFERENCE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:3pt;font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:justify;text-indent:30pt;margin:0pt;">Part III of this Annual Report incorporates by reference information from the definitive Proxy Statement for the registrant’s 2024 Annual Meeting of Shareholders which is expected to be filed with the Securities and Exchange Commission not later than 120 days after the registrant’s fiscal year ended December 31, 2023.</p> 42 Iselin, New Jersey 594001000 279834000 282738000 130871000 160822000 155614000 30577000 21808000 150491000 105658000 1218629000 693785000 87089000 72590000 379497000 705891000 82341000 82341000 91896000 102430000 36246000 48582000 1895698000 1705619000 391983000 320366000 801000 1351000 13002000 9370000 3000000 3000000 194314000 72149000 603100000 406236000 284213000 571722000 36300000 164000000 55905000 102834000 97627000 100860000 17184000 18675000 1619783000 685737000 141000 2641000 2714253000 2052705000 0.001 0.001 250000000 75708889 250000000 73104692 75000 72000 2466233000 2305020000 -1285000 4796000 -3283578000 -2656974000 -818555000 -347086000 1895698000 1705619000 661249000 535228000 428904000 100030000 50052000 55046000 168856000 113521000 54643000 7687000 937822000 698801000 538593000 65486000 44678000 32328000 222635000 116554000 54751000 666563000 651496000 540684000 332540000 325998000 285773000 127700000 25900000 500000 217800000 33384000 1377324000 1146210000 913036000 -439502000 -447409000 -374443000 -129180000 -90871000 -86022000 10130000 -49207000 -57875000 -137558000 -696110000 -587487000 -518340000 -69506000 -28470000 5561000 -626604000 -559017000 -523901000 74838392 74838392 71728634 71728634 70466393 70466393 -8.37 -8.37 -7.79 -7.79 -7.43 -7.43 -626604000 -559017000 -523901000 820000 108000 -2502000 -6901000 28970000 39177000 -632685000 -529939000 -487226000 69718096 70000 2171746000 -60957000 -1628877000 481982000 635871 1000 17308000 17309000 307658 166601 5792000 5792000 103513000 103513000 483000 483000 -175236000 54796000 -120440000 -25000 -25000 -523901000 -523901000 36675000 36675000 70828226 71000 2123606000 -24282000 -2097957000 1438000 1095290 1000 49999000 50000000 496863 14632000 14632000 490008 194305 6450000 6450000 110333000 110333000 -559017000 -559017000 29078000 29078000 73104692 72000 2305020000 4796000 -2656974000 -347086000 657462 1000 29569000 29570000 822482 1000 24039000 24040000 915203 1000 1000 209050 5954000 5954000 101636000 101636000 15000 15000 -626604000 -626604000 -6081000 -6081000 75708889 75000 2466233000 -1285000 -3283578000 -818555000 -626604000 -559017000 -523901000 236590000 128836000 64134000 9827000 9884000 7386000 93460000 48738000 23460000 104790000 72639000 77683000 217800000 33384000 -127700000 -25900000 -500000 -1515000 -3560000 -6078000 -2678000 -5740000 -8281000 -782000 4383000 2517000 -7992000 1673000 29570000 -806000 -80000 -46930000 -34276000 377000 2200000 -1713000 -5299000 1873000 1901000 1848000 -55625000 101636000 110333000 103513000 14113000 -13263000 -47391000 -16887000 8183000 6668000 -1800000 44992000 51621000 15310000 1539000 48468000 44991000 -5222000 2913000 232000 48346000 27542000 45659000 -2307000 -4558000 -6704000 -550000 1351000 -4010000 -9600000 -158418000 -356654000 -251332000 28438000 32016000 28213000 174086000 52764000 333148000 38398000 22787000 210018000 21544000 405234000 843498000 132228000 112958000 4281000 2594000 92181000 120444000 57118000 100000 -176737000 290181000 219182000 24040000 14632000 17309000 300000000 81933000 1000000000 282000 11454000 300000000 150000000 40400000 5954000 6450000 5792000 1379000 1276000 2224000 50000000 646400000 167952000 20877000 3114000 -2772000 -7821000 314359000 98707000 -19094000 295925000 197218000 216312000 610284000 295925000 197218000 36131000 18463000 9588000 14155000 4922000 7708000 820000 108000 -2502000 35817000 645000 54618000 33239000 22294000 2500000 159000 308000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. The Company</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">PTC Therapeutics, Inc. (the “Company” or “PTC”) is a global biopharmaceutical company focused on the discovery, development and commercialization of clinically differentiated medicines that provide benefits to patients with rare disorders. PTC’s ability to innovate to identify new therapies and to globally commercialize products is the foundation that drives investment in a robust and diversified pipeline of transformative medicines. PTC’s mission is to provide access to best-in-class treatments for patients who have little to no treatment options. PTC’s strategy is to leverage its strong scientific and clinical expertise and global commercial infrastructure to bring therapies to patients.  PTC believes that this allows it to maximize value for all of its stakeholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has two products, Translarna™ (ataluren) and Emflaza<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (deflazacort), for the treatment of Duchenne muscular dystrophy (“DMD”), a rare, life threatening disorder. Translarna has marketing authorization in the European Economic Area (the “EEA”) for the treatment of nonsense mutation Duchenne muscular dystrophy (“nmDMD”) in ambulatory patients aged 2 years and older. In July 2020, the European Commission (“EC”) approved the removal of the statement “efficacy has not been demonstrated in non-ambulatory patients” from the indication statement for Translarna. Translarna also has marketing authorization in Russia for the treatment of nmDMD in patients aged two years and older, and in Brazil for the treatment of nmDMD in ambulatory patients two years and older and for continued treatment of patients that become non-ambulatory, as well as in various other countries. Emflaza is approved in the United States for the treatment of DMD in patients two years and older.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s marketing authorization for Translarna in the EEA is subject to annual review and renewal by the EC following reassessment by the European Medicines Agency (“EMA”) of the benefit-risk balance of the authorization, which the Company refers to as the annual EMA reassessment. In September 2022, the Company submitted a Type II variation to the EMA to support conversion of the conditional marketing authorization for Translarna to a standard marketing authorization, which included a report on the placebo-controlled trial of Study 041 and data from the open-label extension. In February 2023, the Company also submitted an annual marketing authorization renewal request to the EMA. <span style="background:#ffffff;">In September 2023, the Committee for Medicinal Products for Human Use (“CHMP’), gave a negative opinion on the conversion of the conditional marketing authorization to full marketing authorization of Translarna for the treatment of nmDMD and a negative opinion on the renewal of the existing conditional marketing authorization of Translarna for the treatment of nmDMD. On January 25, 2024, the CHMP issued a negative opinion for the renewal of the conditional marketing authorization following a re-examination procedure. In accordance with EMA regulations, the EC has 67 days to adopt the opinion. If the EC adopts the negative opinion, Translarna would no longer have marketing authorization in the member states of the EEA.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Translarna is an investigational new drug in the United States. Following the Company’s announcement of top-line results from the placebo-controlled trial of Study 041 in June 2022, the Company submitted a meeting request to the U.S. Food and Drug Administration (“FDA”) to gain clarity on the regulatory pathway for a potential re-submission of a New Drug Application (“NDA”) for Translarna. The FDA provided initial written feedback that Study 041 does not provide substantial evidence of effectiveness to support NDA re-submission. The Company held a Type C meeting with the FDA in the fourth quarter of 2023 to discuss the totality of Translarna data. Based on this discussion, the FDA suggested that the Company request a pre-submission Type C meeting to discuss the specific contents of an NDA resubmission based on results from Study 041 and from the Company’s international drug registry study for nmDMD patients receiving Translarna. This meeting is scheduled for March 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has developed Upstaza (eladocagene exuparvovec), a gene therapy used for the treatment of Aromatic L-Amino Acid Decarboxylase (“AADC”) deficiency (“AADC deficiency”), a rare central nervous system (“CNS”) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">disorder arising from reductions in the enzyme AADC that results from mutations in the dopa decarboxylase gene. In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. In November 2022, the Medicines and Healthcare Products Regulatory Agency approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the United Kingdom. The Company is also preparing a biologics license application (“BLA”) for Upstaza for the treatment of AADC deficiency in the United States and anticipates submitting a BLA to the FDA in March 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company holds the rights for the commercialization of Tegsedi<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (inotersen) and Waylivra<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (volanesorsen) for the treatment of rare diseases in countries in Latin America and the Caribbean pursuant to the Collaboration and License Agreement (the “Tegsedi-Waylivra Agreement”), dated August 1, 2018, by and between the Company and Akcea Therapeutics, Inc. (“Akcea”), a subsidiary of Ionis Pharmaceuticals, Inc. Tegsedi has received marketing authorization in the United States, the European Union (the “EU”) and Brazil for the treatment of stage 1 or stage 2 polyneuropathy in adult patients with hereditary transthyretin amyloidosis (“hATTR amyloidosis”). In August 2021, ANVISA, the Brazilian health regulatory authority, approved Waylivra as the first treatment for familial chylomicronemia syndrome (“FCS”) in Brazil. In December 2022, ANVISA approved Waylivra for the treatment of familial partial lipodystrophy (“FPL”). Waylivra has also received marketing authorization in the EU for the treatment of FCS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also has a spinal muscular atrophy (“SMA”) collaboration with F. Hoffman-La Roche Ltd and Hoffman-La Roche Inc. (referred to collectively as “Roche”) and the Spinal Muscular Atrophy Foundation (“SMA Foundation”). The SMA program has one approved product, Evrysdi<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">®</sup> (risdiplam), which was approved by the FDA in August 2020 for the treatment of SMA in adults and children two months and older and by the EC in March 2021 for the treatment of 5q SMA in patients two months and older with a clinical diagnosis of SMA Type 1, Type 2 or Type 3 or with one to four SMN2 copies. Evrysdi has also received marketing authorization for the treatment of SMA in over 100 countries. In May 2022, the FDA approved a label expansion for Evrysdi to include infants under two months old with SMA. In August 2023, the EC approved an extension of the Evrysdi marketing authorization to include infants under two months old in the EU.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">One of the Company’s most advanced clinical stage molecules is sepiapterin. Sepiapterin is a precursor to intracellular tetrahydrobiopterin, which is a critical enzymatic cofactor involved in metabolism and synthesis of numerous metabolic products, for orphan diseases. In May 2023, the Company announced that the primary endpoint was achieved in its registration-directed Phase 3 trial for sepiapterin for <span style="background:#ffffff;">phenylketonuria (“PKU”)</span>. The primary endpoint of the study was the achievement of statistically-significant reduction in blood Phe level. PTC expects to submit a marketing authorization application (“MAA”) to the EMA for sepiapterin for the treatment of PKU in the EEA in March 2024. Additionally, the Company participated in a pre-NDA meeting with the FDA in the third quarter of 2023. At that meeting, the FDA stated that the sepiapterin clinical safety and efficacy data supported NDA submission for the treatment of pediatric and adult PKU patients. However, the FDA has requested that PTC completes a 26-week nonclinical mouse study to assess sepiapterin carcinogenicity potential prior to NDA submission. Based on the timing to complete this study, PTC expects to submit an NDA to the FDA for sepiapterin for the treatment of PKU no later than the third quarter of 2024 and PTC intends to discuss with the FDA the potential for an earlier submission if PTC is permitted to submit the 26-week mouse study report during the NDA review. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In addition to the Company’s SMA program, the Company’s splicing platform also includes PTC518, which is being developed for the treatment of Huntington’s disease (“HD”). The Company initiated a Phase 2 study of PTC518 for the treatment of HD in the first quarter of 2022, which consists of an initial 12-week placebo-controlled phase focused on safety, pharmacology and pharmacodynamic effects followed by a nine-month placebo-controlled phase focused on PTC518 biomarker effect. In June 2023, the Company announced interim data from the 12-week placebo-controlled phase. The Phase 2 study is actively ongoing outside the United States, while it has been paused within the United States as the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">FDA requested additional data to allow the Phase 2 study to proceed. The Company expects results from the 12-month interim data from the Phase 2 study of PTC518 for the treatment of HD in the second quarter of 2024. The Company expects to submit a safety data update to the FDA in the second quarter of 2024 to support lifting of the partial clinical hold on the program. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s ferroptosis and inflammation platform consists of small molecule compounds that target oxidoreductase enzymes that regulate oxidative stress and inflammatory pathways central to the pathology of a number of CNS diseases. The two most advanced molecules in the Company’s ferroptosis and inflammation platform are vatiquinone and utreloxastat. The Company announced topline results from a registration-directed Phase 3 trial of vatiquinone in children and young adults with Friedreich ataxia, called MOVE-FA, in May 2023. While the study did not meet its primary endpoint, vatiquinone treatment did demonstrate significant benefit on key disease subscales, including the upright stability subscale, as well as on other disease relevant endpoints. In the first quarter of 2024, the Company met with the FDA, who expressed willingness to review an NDA for vatiquinone for the treatment of Friedreich ataxia based on the MOVE-FA trial as well as data from the ongoing open label extension study following the MOVE-FA trial, potentially allowing for the submission of an NDA in late 2024. In the first quarter of 2024, the Company also received scientific advice from the EMA on the MOVE-FA trial results, in which the EMA stated that the MOVE-FA data would likely not be sufficient for conditional authorization. The Company initiated a Phase 2 registration directed trial of utreloxastat for amyotrophic lateral sclerosis, or ALS, in the first quarter of 2022. The Company expect topline results from this trial in the fourth quarter of 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, the Company has a pipeline of product candidates and discovery programs that are in early clinical, pre-clinical and research and development stages focused on the development of new treatments for multiple therapeutic areas for rare diseases.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company had an accumulated deficit of approximately $3,283.6 million. The Company has financed its operations to date primarily through the private offerings of convertible senior notes (see Note 7), public and “at the market offerings” of common stock, proceeds from royalty purchase agreements (see Note 2), net proceeds from its borrowings under its credit agreement with Blackstone (see Note 7), private placements of its convertible preferred stock and common stock, collaborations, bank and institutional lender debt, other convertible debt, grant funding and clinical trial support from governmental and philanthropic organizations and patient advocacy groups in the disease area addressed by the Company’s product candidates. The Company has also relied on revenue generated from net sales of Translarna for the treatment of nmDMD in territories outside of the United States since 2014, Emflaza for the treatment of DMD in the United States since 2017 and Upstaza for the treatment of AADC deficiency in the EEA since May 2022. The Company has also relied on revenue associated with milestone and royalty payments from Roche pursuant to the License and Collaboration Agreement (the “SMA License Agreement”) dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation, under its SMA program. The Company expects that cash flows from the sales of its products, together with the Company’s cash, cash equivalents and marketable securities, will be sufficient to fund its operations for at least the next twelve months.</p> -3283600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2. Summary of significant accounting policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include all adjustments necessary for the fair presentation of the Company’s financial position for the periods presented. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates in these consolidated financial statements have been made in connection with the calculation of net product sales, royalty revenue, certain accruals related to the Company’s research and development expenses, valuation procedures for liability for sale of future royalties, indefinite lived intangible assets annual impairment assessment, fair value of the contingent consideration, and the provision for or benefit from income taxes. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash included in deposits and other assets on the consolidated balance sheet relates to an unconditional, irrevocable and transferable letter of credit that was entered into during the twelve-month period ended December 31, 2019 in connection with obligations under a facility lease for the Company’s leased biologics manufacturing facility in Hopewell Township, New Jersey. The amount of the letter of credit is $7.5 million, is to be maintained for a term of not less than five years and has the potential to be reduced to $3.8 million if after five years from the lease commencement the Company is not in default of its lease. Restricted cash also contains an unconditional, irrevocable and transferable letter of credit that was entered into during June 2022 in connection with obligations for the Company’s new facility lease in Warren, New Jersey. The amount of the letter of credit is $8.1 million and has the potential to be reduced to $4.1 million if after five years the Company is not in default of its lease. Both amounts are classified within deposits and other assets on the consolidated balance sheet due to the long-term nature of the letter of credit. Restricted cash also includes a bank guarantee of $0.6 million denominated in a foreign currency.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">period-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">period-</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 594,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279,834</p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash included in deposits and other assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,091</p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Cash, cash equivalents and restricted cash per statement of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 610,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 295,925</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of PTC Therapeutics, Inc. and its wholly owned subsidiaries. All inter-company accounts, transactions, and profits have been eliminated in consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment and geographic information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business in one operating and <span style="-sec-ix-hidden:Hidden__fU4OQi_vU6JqBdRRk8vXg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reporting </span></span>segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Marketable securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s marketable securities consists of both debt securities and equity investments. The Company considers its investments in debt securities with original maturities of greater than 90 days to be available for sale securities. Securities under this classification are recorded at fair value and unrealized gains and losses within accumulated other comprehensive income. The estimated fair value of the available for sale securities is determined based on quoted market prices or rates for similar instruments. In addition, the cost of debt securities in this category is adjusted for amortization of premium and accretion of discount to maturity. For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. If the criteria are not met, the Company evaluates whether the decline in fair value has resulted from a credit loss or other factors. In making this assessment, management considers, among other factors, the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized costs basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marketable securities that are equity investments are measured at fair value, as it is readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are components of other income (expense), net within the consolidated statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s financial instruments that are exposed to credit risks consist primarily of cash and cash equivalents, available-for-sale marketable securities and accounts receivable. The Company maintains its cash and cash equivalents in bank accounts, which, at times, exceed federally insured limits. The Company has not experienced any credit losses in these accounts and does not believe it is exposed to any significant credit risk on these funds. The Company’s investment policy includes guidelines on the quality of the financial institutions and financial instruments the Company is allowed to invest in, which the Company believes minimizes the exposure to concentration of credit risk.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to credit risk from its accounts receivable related to its product sales. The payment terms are predetermined and the Company evaluates the creditworthiness of each customer or distributor on a regular basis. The Company reserves all uninsured amounts billed directly to a patient until the time of cash receipt as collectability is not reasonably assured at the time the product is received. To date, the Company has not incurred any material credit losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fixed assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fixed assets are stated at cost. Depreciation is computed starting when the asset is placed into service on a straight-line basis over the estimated useful life of the related asset as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lesser of useful life or lease term</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and lab equipment</p></td><td style="vertical-align:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">7 years</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">7 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventory and cost of product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Inventory</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost and net realizable value with cost determined on a first-in, first-out basis by product. The Company capitalizes inventory costs associated with products following regulatory approval when future commercialization is considered probable and the future economic benefit is expected to be realized. Products which may be used in clinical development programs are included in inventory and charged to research and development expense when the product enters the research and development process and no longer can be used for commercial purposes. Inventory used for marketing efforts are charged to selling, general and administrative expense. Amounts related to clinical development programs and marketing efforts are immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes the components of the Company’s inventory for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,078</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,074</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,656</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,808</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company periodically reviews its inventories for excess amounts or obsolescence and writes down obsolete or otherwise unmarketable inventory to its estimated net realizable value. The Company recorded write downs of $12.5 million and $1.7 million for the years ended December 31, 2023 and 2022, respectively, primarily related to adjustments to inventory reserves and product approaching expiration. Additionally, though the Company’s product is subject to strict quality control and monitoring which it performs throughout the manufacturing processes, certain batches or units of product may not meet quality specifications resulting in a charge to cost of product sales. For the years ended December 31, 2023 and December 31, 2022, these amounts were immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cost of product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cost of product sales consists of the cost of inventory sold, manufacturing and supply chain costs, storage costs, amortization of the acquired intangible asset, royalty payments associated with net product sales, and royalty payments to collaborative partners associated with royalty revenues and collaboration revenue related to milestones. Production costs are expensed as cost of product sales when the related products are sold or royalty revenues and collaboration revenue milestones are earned.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accumulated other comprehensive income (loss)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accumulated other comprehensive income (loss) consists of unrealized gains or losses on marketable securities and foreign currency translation adjustments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Net product revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s net product revenue primarily consists of sales of Translarna in territories outside of the U.S. for the treatment of nmDMD and sales of Emflaza in the U.S. for the treatment of DMD. The Company recognizes revenue when its performance obligations with its customers have been satisfied. The Company’s performance obligations are to provide products based on customer orders from distributors, hospitals, specialty pharmacies or retail pharmacies. The performance obligations are satisfied at a point in time when the Company’s customer obtains control of the product, which is typically upon delivery. The Company invoices its customers after the products have been delivered and invoice payments are generally due within 30 to 90 days of the invoice date. The Company determines the transaction price based on fixed consideration in its contractual agreements. Contract liabilities arise in certain circumstances when consideration is due for goods the Company has yet to provide. As the Company has identified only one distinct performance obligation, the transaction price is allocated entirely to product sales. In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers product to when the customers pay for the product is typically less than one year. Customers in certain countries pay in advance of product delivery. In those instances, payment and delivery typically occur in the same month.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records product sales net of any variable consideration, which includes discounts, allowances, rebates related to Medicaid and other government pricing programs, and distribution fees. The Company uses the expected value or most likely amount method when estimating its variable consideration, unless discount or rebate terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from product sales are recognized. These estimates for variable consideration are adjusted to reflect known changes in factors and may impact such estimates in the quarter those changes are known. Revenue recognized does not include amounts of variable consideration that are constrained. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside of the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of net product sales, respectively. During the year ended December 31, 2021, only the <span style="-sec-ix-hidden:Hidden_W4a4swUorEK6I0PUgibHZg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">United States</span></span> accounted for at least 10% of the Company’s net product sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. The Company considers any shipping and handling costs that are incurred after the customer has obtained control of the product as a cost to fulfill a promise. Shipping and handling costs associated with finished goods delivered to customers are recorded as a selling expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;padding-bottom:12pt;margin:0pt;">Collaboration and royalty revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The terms of these agreements typically include payments to the Company of one or more of the following: nonrefundable, upfront license fees; milestone payments; research funding and royalties on future product sales. In addition, the Company generates service revenue through agreements that generally provide for fees for research and development services and may include additional payments upon achievement of specified events. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">At the inception of a collaboration arrangement, the Company needs to first evaluate if the arrangement meets the criteria in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 808 “Collaborative Arrangements” to then determine if ASC Topic 606 is applicable by considering whether the collaborator meets the definition of a customer. If the criteria are met, the Company assesses the promises in the arrangement to identify distinct performance obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">For licenses of intellectual property, the Company assesses, at contract inception, whether the intellectual property is distinct from other performance obligations identified in the arrangement. If the licensing of intellectual property is determined to be distinct, revenue is recognized for nonrefundable, upfront license fees when the license is transferred to the customer and the customer can use and benefit from the license. If the licensing of intellectual property is determined not to be distinct, then the license will be bundled with other promises in the arrangement into one distinct performance obligation. The Company needs to determine if the bundled performance obligation is satisfied over time or at a point in time. If the Company concludes that the nonrefundable, upfront license fees will be recognized over time, the Company will need to assess the appropriate method of measuring proportional performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">For milestone payments, the Company assesses, at contract inception, whether the development or sales-based milestones are considered probable of being achieved. If it is probable that a significant revenue reversal will occur, the Company will not record revenue until the uncertainty has been resolved. Milestone payments that are contingent upon regulatory approval are not considered probable of being achieved until the applicable regulatory approvals or other external conditions are obtained as such conditions are not within the Company’s control. If it is probable that a significant revenue reversal will not occur, the Company will estimate the milestone payments using the most likely amount method. The Company will re-assess the development and sales-based milestones each reporting period to determine the probability of achievement. The Company recognizes royalties from product sales at the later of when the related sales occur or when the performance obligation to which the royalty has been allocated has been satisfied. If it is probable that a significant revenue reversal will not occur, the Company will estimate the royalty payments using the most likely amount method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The Company recognizes revenue for reimbursements of research and development costs under collaboration agreements as the services are performed. The Company records these reimbursements as revenue and not as a reduction of research and development expenses as the Company has the risks and rewards as the principal in the research and development activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">For the years ended December 31, 2023, 2022, and 2021, the Company has recognized $100.0 million, $50.1 million, and $55.0 million of collaboration revenue, respectively, related to the SMA License Agreement with Roche. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2023, 2022 and 2021, the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue, respectively, related to Evrysdi. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Manufacturing Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has manufacturing services related to the production of plasmid deoxyribonucleic acid (“DNA”) and adeno-associated virus (“AAV”) vectors for gene therapy applications for external customers. Performance obligations vary but may include manufacturing plasmid DNA and/or AAV vectors, material testing, stability studies, and other services related to material development. The transaction prices for these arrangements are fixed and include amounts stated in the contracts for each promised service. Typically, the performance obligations within a manufacturing contract are highly interdependent, in which case, the Company will combine them into a single performance obligation. The Company has determined that the assets created have no alternative use to the Company, and the Company has an enforceable right to payment for the performance completed to date, therefore revenue related to these services are recognized over time and is measured using an output method based on performance of manufacturing milestones completed to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Manufacturing service contracts may also include performance obligations related to project management services or obtaining materials from third parties. The Company has determined that these are separate performance obligations for which revenue is recognized at the point in time the services are performed. For performance obligations related to obtaining third party materials, the Company has determined that it is the principal as the Company has control of the materials and has discretion in setting the price. Therefore, the Company recognizes revenue on a gross basis related to obtaining third party materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Certain arrangements require a portion of the contract consideration to be received in advance at the commencement of the contract, and such advance payment is initially recorded as a contract liability. A contract asset may be recognized in the event the Company’s satisfaction of performance obligations outpaces customer billings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to plasmid DNA and AAV vector production for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. As of December 31, 2023, the Company has contract assets of $0.2 million and remaining performance obligations of $0.8 million related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. For the period ended December 31, 2022, the Company had remaining performance obligations of $1.4 million and no contracts assets related to plasmid DNA and AAV production for external customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Allowance for doubtful accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains an allowance for estimated losses resulting from the inability of its customers to make required payments. The Company estimates uncollectible amounts based upon current customer receivable balances, the age of customer receivable balances, the customer’s financial condition and current economic trends. The Company also assesses whether an allowance for expected credit losses may be required <span style="background:#ffffff;">which includes a review of the Company’s receivables portfolio, which are pooled on a customer basis or country basis.  In making its assessment of whether an allowance for credit losses is required, the Company considers its historical experience with customers, current balances, levels of delinquency, regulatory and legal environments, and other relevant current and future forecasted economic conditions</span>. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. The allowance for doubtful accounts was $1.2 million as of December 31, 2023 and $0.3 million as of December 31, 2022. For the years ended December 31, 2023, 2022 and 2021, bad debt expense was $0.9 million, $0.2 million, and $0.1 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Liability for sale of future royalties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">On July 17, 2020, the Company, RPI Intermediate Finance Trust (“RPI”), and, for the limited purposes set forth in the agreement, Royalty Pharma PLC, entered into a royalty purchase agreement (the “Original Royalty Purchase </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Agreement”).  Pursuant to the Original Royalty Purchase Agreement, the Company sold to RPI </span><span style="background:#ffffff;">42.933%</span><span style="background:#ffffff;"> (the “Original Assigned Royalty Rights”) of the Company’s right to receive sales-based royalty payments (the “Royalty”) on worldwide net sales of Evrysdi and any other product developed pursuant to the License and Collaboration Agreement (the “License Agreement”), dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation under the SMA program. In consideration for the sale of the Original Assigned Royalty Rights, RPI paid the Company </span><span style="background:#ffffff;">$650.0</span><span style="background:#ffffff;"> million in cash consideration. The Company has retained a </span><span style="background:#ffffff;">57.067%</span><span style="background:#ffffff;"> interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the License Agreement, which remaining milestone payments equal </span><span style="background:#ffffff;">$150.0</span><span style="background:#ffffff;"> million in the aggregate as of December 31, 2023. The Original Royalty Purchase Agreement was set to terminate </span><span style="background:#ffffff;">60 days</span><span style="background:#ffffff;"> following the earlier of the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement and the date on which RPI has received </span><span style="background:#ffffff;">$1.3</span><span style="background:#ffffff;"> billion in respect of the Original Assigned Royalty Rights.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Pursuant to the guidance in ASC 470-10-25-2, the Company determined that the $650.0 million cash consideration obtained pursuant to the Original Royalty Purchase Agreement should be classified as debt and recorded it as “liability for sale of future royalties-current” and “liability for sale of future royalties-noncurrent” on the Company’s consolidated balance sheet based on the timing of the expected payments to be made to RPI at the time of the transaction. The liability was subsequently amortized using the effective interest method over the life of the arrangement, in accordance with the respective guidance, utilizing the prospective method to account for subsequent changes in the estimated future payments to be made to RPI.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">On October 18, 2023, the Company, Royalty Pharma Investments 2019 ICAV (“Royalty Pharma”), and, for the limited purposes set forth in the agreement, Royalty Pharma plc, entered into an Amended and Restated Royalty Purchase Agreement (the “A&amp;R Royalty Purchase Agreement”), which amends and restates in its entirety the Original Royalty Purchase Agreement.  Pursuant to the A&amp;R Royalty Purchase Agreement, the Company has sold or agreed to sell to Royalty Pharma certain portions of the Company’s remaining Royalty on worldwide net sales of Evrysdi and any other product (the “Products”) developed pursuant to the SMA License Agreement (all such retained Royalty rights of the Company, the “Retained Royalty Rights,” and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&amp;R Royalty Purchase Agreement, the “A&amp;R Assigned Royalty Rights”). At closing, Royalty Pharma paid the Company $1.0 billion in cash consideration for 38.0447% of the Company’s Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. In addition, the Company may sell to Royalty Pharma the remainder of the Company’s Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&amp;R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by the Company that are exercisable at the Company’s option between January 1, 2024 and December 31, 2025. If the Company exercises two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of the Company’s Retained Royalty Rights less amounts exercised by the Company via its put options at a purchase price that is proportional to the purchase price of the Company’s unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty. The A&amp;R Royalty Purchase Agreement will terminate 60 days following the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The change in rights and obligations from the A&amp;R Royalty Purchase Agreement resulted in a change in the terms of the liability for sale of future royalties, which was evaluated by the Company in accordance with ASC 470-50, Debt — </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">Modifications and Extinguishments. The Company determined that the present value of the cash flows under the A&amp;R Royalty Purchase Agreement were substantially different from the present value of the cash flows under the Original Royalty Purchase Agreement. This resulted in the derecognition of the old liability for sale of future royalties and the new liability for sale of future royalties being recorded at fair value, which was determined to be $1,809.9 million as of the date of the A&amp;R Royalty Purchase Agreement. This resulted in an extinguishment loss of $44.9 million, which was recorded within loss on extinguishment of debt, within the Company’s statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The fair value for the new liability for sale of future royalties on the date of the A&amp;R Royalty Purchase Agreement was based on the Company’s estimates of future royalties expected to be paid to Royalty Pharma over the life of the arrangement, which was determined using forecasts from market data sources, which are considered Level 3 inputs. The liability is being amortized using the effective interest method over the life of the arrangement, in accordance with ASC 470 and ASC 835. The initial annual effective interest rate was determined to be 10.8%. The Company utilizes the prospective method to account for subsequent changes in the estimated future payments to be made to Royalty Pharma and updates the effective interest rate on a quarterly basis. Issuance costs related to the transaction were determined to be immaterial. Refer to Note 7 for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company has lease agreements which include lease and non-lease components, which the Company accounts for as a single lease component for all leases. Operating and finance leases are classified as right of use ("ROU") assets, short term lease liabilities, and long term lease liabilities. Operating and finance lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. ROU assets are </span>amortized and lease liabilities accrete to yield straight-line expense over the term of the lease. Lease payments included in the measurement of the lease liability are comprised of fixed payments.<span style="display:inline-block;width:2.27pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented in the Company’s consolidated statements of operations in the same line item as expense arising from fixed lease payments for operating leases.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company applies this policy to all underlying asset categories.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A lessee is required to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either a Company option to extend (or not to terminate) the le</span>ase that the Company is reasonably </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. Leasehold improvements are capitalized and depreciated over the lesser of useful life or lease term. See Note 5 Leases for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"> Research and development costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include the clinical development costs associated with the Company’s product development programs and research and development costs associated with the Company’s discovery programs. These expenses include internal research and development costs and the costs of research and development conducted on behalf of the Company by third parties, including sponsored university-based research agreements and clinical study vendors. All research and development costs are expensed as incurred. Costs incurred in obtaining technology licenses are charged immediately to research and development expense if the technology licensed has not reached technological feasibility and has no alternative future uses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Advance payments made for goods and services that will be used in future research and development activities are deferred if the contracted party has not yet performed the related activities. The amount deferred is then expensed when the research and development activities are performed. As of December 31, 2023 and 2022, the short term deferred research and development advance payments were $2.6 million and $2.4 million, respectively, and are classified as prepaid expenses and other current assets on the consolidated balance sheet. As of December 31, 2023 and 2022, the long term deferred research and development advance payments were $4.7 million and $3.9 million, respectively, and are classified as deposits and other assets on the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value of financial instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company follows the fair value measurement rules, which provides guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. These rules establish a fair value hierarchy for inputs to be used to measure fair value of financial assets and liabilities. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three levels: Level 1 (highest priority), Level 2, and Level 3 (lowest priority).</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the balance sheet date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3—Inputs are unobservable and reflect the Company’s assumptions as to what market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximates fair value due to the short-term nature of those instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. For service type awards, share-based compensation expense is recognized on a straight-line basis over the period during which the employee is required to provide service in exchange for the entire award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of options is calculated using the Black-Scholes option pricing model to determine the fair value of stock options on the date of grant based on key assumptions such as expected volatility and expected term. The Company estimates the expected volatility of options utilizing the Company’s historical stock volatility. The Company estimates the expected term of options utilizing the Company’s historical exercise data. The risk-free rate of the option is based on U.S. Government Securities Treasury Constant Maturities yields at the date of grant for a term similar to the expected term of the option. In connection with the adoption of FASB Accounting Standards Update (“ASU”) 2016-9, the Company made a policy election to continue its methodology for estimating its forfeiture rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense for performance stock units (“PSUs”) is determined using the grant date fair value, which is the quoted closing market price per share of the Company’s common stock on the Nasdaq Global Select Market on the grant date. Stock-based compensation expense for the PSUs will not be recognized until the achievement of the performance goal is deemed probable (the “Probable Date”), a determination that requires significant judgment by management, as the achievement of these goals have inherent risk and uncertainties. At the Probable Date, the Company records a cumulative catch-up expense for the portion of the grant date fair value attributable to the period from the grant date to the Probable Date. The remaining expense is recognized over the remaining service period on a straight-line basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">On December 15, 2022, the European Union (EU) member states formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. As a result, the tax laws in the U.S. and other countries in which PTC and its affiliates do business could change on a prospective or retroactive basis and any such changes could materially adversely affect the Company’s business. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending legislative adoption by additional individual countries, including those within the EU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">On December 22, 2017, the U.S. government enacted the 2017 Tax Cuts and Jobs Act (“TCJA”), which significantly revised U.S. tax law by, among other provisions, lowering the U.S. federal statutory income tax rate to 21%, imposing a mandatory one-time transition tax on previously deferred foreign earnings, and eliminating or reducing certain income tax deductions. The Global Intangible Low-tax Income ("GILTI") provisions of the TCJA require the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the period ended December 31, 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="color:#212529;">Starting in 2022, TCJA amendments to IRC Section 174 no longer permits an immediate deduction for research and development (R&amp;D) expenditures in the tax year that such costs are incurred. Instead, these IRC Section 174 development </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">costs must now be capitalized and amortized over either a five- or 15-year period, depending on the location of the activities performed. The new amortization period begins with the midpoint of any taxable year that IRC Section 174 costs are first incurred, regardless of whether the expenditures were made prior to or after July 1 and runs until the midpoint of year five for activities conducted in the United States or year 15 in the case of development conducted on foreign soil. </span><span style="color:#212529;">This tax law change resulted in an increased current taxable income of the Company by </span><span style="color:#212529;">$300.3</span><span style="color:#212529;"> million for the year ended December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and credit carryforwards. Deferred tax assets and liabilities are measured at rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the statement of operations in the period that includes the enactment date. A valuation allowance is recorded when it is not more likely than not that all or a portion of the net deferred tax assets will be realized.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">On August 23, 2018, the Company completed its acquisition of Agilis Biotherapeutics, Inc. (“Agilis”), pursuant to an Agreement and Plan of Merger, dated as of July 19, 2018 (the “Agilis Merger Agreement”), by and among the Company, Agility Merger Sub, Inc., a Delaware corporation and the Company’s wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC, (the “Agilis Merger”). The Company recorded a deferred tax liability in conjunction with the Agilis Merger of </span><span style="color:#212529;">$122.0</span><span style="color:#212529;"> million in 2018, related to the tax basis difference in the In-Process Research and Development, or IPR&amp;D, indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&amp;D which may eventually be realized either upon amortization of the asset when the research is completed and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&amp;D assets, and thus, began the amortization of the intangible.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs for its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit of </span><span style="color:#212529;">$46.9</span><span style="color:#212529;"> million during the 2023 tax year.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The functional currencies of the Company’s foreign subsidiaries primarily are the local currencies of the country in which the subsidiary operates. The Company had an intercompany loan which was recorded on a non-U.S. subsidiary and was formally denominated in U.S. dollars and was remeasured into local currency using the exchange rate as of the balance sheet date. During the year ended December 31, 2022, the loan agreement was amended to change the denomination from U.S. dollars to local currency, and the Company recorded a non-cash realized foreign exchange loss of $16.9 million, which was recorded within other income (expense), net on the consolidated statement of operations. The intercompany loan was settled during the year ended December 31, 2023. The Company’s asset and liability accounts, including the intercompany loan, are translated using the current exchange rate as of the balance sheet date. Stockholders’ equity accounts are translated using historical rates at the balance sheet date. Revenue and expense accounts are translated using a weighted average exchange rate over the period ended on the balance sheet date. Adjustments resulting from the translation of the financial statements of the Company’s foreign subsidiaries into U.S. dollars are accumulated as a separate component of stockholders’ equity within other comprehensive income. Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the consolidated statements of income. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net (loss) income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic net (loss) income per share is calculated by dividing the net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income per share is calculated by dividing the net income attributable to common stockholders by the weighted-average number of common share equivalents outstanding for the period determined using the treasury-stock method and the if-converted method. During periods in which the Company incurs net losses, both basic and diluted loss per share is calculated by dividing the net loss by the weighted average shares outstanding—potentially dilutive securities are excluded from the calculation because their effect would be anti-dilutive. Dilutive common stock equivalents are comprised of options and unvested restricted stock outstanding under the Company’s stock option plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Business combinations and asset acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen is met, the transaction is accounted for as an asset acquisition. If the screen is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business. If determined to be a business combination, the Company accounts for the transaction under the acquisition method of accounting as indicated in ASU 2017-01, “Business Combinations”, which requires the acquiring entity in a business combination to recognize the fair value of all assets acquired, liabilities assumed, and any non-controlling interest in the acquiree and establishes the acquisition date as the fair value measurement point. Accordingly, the Company recognizes assets acquired and liabilities assumed in business combinations, including contingent assets and liabilities, and non-controlling interest in the acquiree based on the fair value estimates as of the date of acquisition. In accordance with ASC 805, the Company recognizes and measures goodwill as of the acquisition date, as the excess of the fair value of the consideration paid over the fair value of the identified net assets acquired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consideration for the Company’s business acquisitions may include future payments that are contingent upon the occurrence of a particular event or events. The obligations for such contingent consideration payments are recorded at fair value on the acquisition date. The contingent consideration obligations are then evaluated each reporting period. Changes in the fair value of contingent consideration, other than changes due to payments, are recognized as a gain or loss and recorded within the change in the fair value of deferred and contingent consideration in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If determined to be an asset acquisition, the Company accounts for the transaction under ASC 805-50, which requires the acquiring entity in an asset acquisition to recognize assets acquired and liabilities assumed based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. No gain or loss is recognized as of the date of acquisition unless the fair value of noncash assets given as consideration differs from the assets’ carrying amounts on the acquiring entity’s books. Consideration transferred that is noncash will be measured based on either the cost (which will be measured based on the fair value of the consideration given) or the fair value of the assets acquired and liabilities assumed, whichever is more reliably measurable. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the identifiable assets based on relative fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Contingent consideration payments in asset acquisitions are recognized when the contingency is resolved and the consideration is paid or becomes payable (unless the contingent consideration meets the definition of a derivative, in which </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">case the amount becomes part of the basis in the asset acquired). Upon recognition of the contingent consideration payment, the amount is included in the cost of the acquired asset or group of assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Finite-lived intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records the fair value of purchased intangible assets with finite useful lives as of the transaction date of a business combination or asset acquisition. Purchased intangible assets with finite useful lives are amortized to their estimated residual values over their estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of long-lived assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company monitors its long-lived assets and finite-lived intangibles for indicators of impairment. If such indicators are present, the Company assesses the recoverability of affected assets by determining whether the carrying value of such assets is less than the sum of the undiscounted future cash flows of the assets. If such assets are found not to be recoverable, the Company measures the amount of such impairment by comparing the carrying value of the assets to the fair value of the assets, with the fair value generally determined based on the present value of the expected future cash flows associated with the assets. The Company believes that no impairment of long-lived assets exists as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible assets consist of IPR&amp;D.  <span style="background:#ffffff;">IPR&amp;D acquired directly in a transaction other than a business combination is capitalized if the projects will be further developed or have an alternative future use; otherwise they are expensed. The fair values of IPR&amp;D projects and license agreement assets acquired in business combinations are capitalized. Several methods may be used to determine the estimated fair value of the IPR&amp;D and license agreement asset acquired in a business combination. The Company utilizes the “income method” and uses estimated future net cash flows that are derived from projected sales revenues and estimated costs. These projections are based on factors such as relevant market size, patent protection, and expected pricing and industry trends. The estimated future net cash flows are then discounted to the present value using an appropriate discount rate. These assets are treated as indefinite-lived intangible assets until completion or abandonment of the projects, at which time the assets are amortized over the remaining useful life or written off, as appropriate. Intangible assets with indefinite lives, including IPR&amp;D, are tested for impairment if impairment indicators arise and, at a minimum, annually. However, an entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. The indefinite-lived intangible asset impairment test consists of a one-step analysis that compares the fair value of the intangible asset with its carrying amount. If the carrying amount of an intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company considers many factors in evaluating whether the value of its intangible assets with indefinite lives may not be recoverable, including, but not limited to, expected growth rates, the cost of equity and debt capital, general economic conditions, the Company’s outlook and market performance of the Company’s industry and recent and forecasted financial performance.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company determined that the Friedreich ataxia and Angelman syndrome indefinite lived intangible assets were fully impaired and recorded impairment expense of </span><span style="background:#ffffff;">$217.8</span><span style="background:#ffffff;"> million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. Refer to Note 17 for further information regarding the Company’s intangible assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company performed an annual test for its remaining indefinite-lived intangible asset as of October 1, 2023 and concluded that </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;"> impairment exists as of December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the amount of consideration paid in excess of the fair value of net assets acquired as a result of the Company’s business acquisitions accounted for using the acquisition method of accounting. Goodwill is not amortized and is subject to impairment testing at a reporting unit level on an annual basis or when a triggering event occurs that may indicate the carrying value of the goodwill is impaired. The Company reassesses its reporting units as part of its annual segment review. As of December 31, 2023, the Company concluded that it continues to operate as one reporting unit. An entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company performed an annual test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Recent accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"> In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements, unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. ASU 2023-09 enhances the transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance is effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Basis of presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) and include all adjustments necessary for the fair presentation of the Company’s financial position for the periods presented. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Significant estimates in these consolidated financial statements have been made in connection with the calculation of net product sales, royalty revenue, certain accruals related to the Company’s research and development expenses, valuation procedures for liability for sale of future royalties, indefinite lived intangible assets annual impairment assessment, fair value of the contingent consideration, and the provision for or benefit from income taxes. Actual results could differ from those estimates. Changes in estimates are reflected in reported results in the period in which they become known.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash included in deposits and other assets on the consolidated balance sheet relates to an unconditional, irrevocable and transferable letter of credit that was entered into during the twelve-month period ended December 31, 2019 in connection with obligations under a facility lease for the Company’s leased biologics manufacturing facility in Hopewell Township, New Jersey. The amount of the letter of credit is $7.5 million, is to be maintained for a term of not less than five years and has the potential to be reduced to $3.8 million if after five years from the lease commencement the Company is not in default of its lease. Restricted cash also contains an unconditional, irrevocable and transferable letter of credit that was entered into during June 2022 in connection with obligations for the Company’s new facility lease in Warren, New Jersey. The amount of the letter of credit is $8.1 million and has the potential to be reduced to $4.1 million if after five years the Company is not in default of its lease. Both amounts are classified within deposits and other assets on the consolidated balance sheet due to the long-term nature of the letter of credit. Restricted cash also includes a bank guarantee of $0.6 million denominated in a foreign currency.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">period-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">period-</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 594,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279,834</p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash included in deposits and other assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,091</p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Cash, cash equivalents and restricted cash per statement of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 610,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 295,925</p></td></tr></table> 7500000 P5Y 3800000 P5Y 8100000 4100000 P5Y 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the consolidated balance sheet that sum to the total of the same amounts shown in the statement of cash flows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">End of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Beginning of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">period-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">period-</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 594,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 279,834</p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted cash included in deposits and other assets </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,091</p></td></tr><tr><td style="vertical-align:bottom;width:71.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total Cash, cash equivalents and restricted cash per statement of cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 610,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 295,925</p></td></tr></table> 594001000 279834000 16283000 16091000 610284000 295925000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of PTC Therapeutics, Inc. and its wholly owned subsidiaries. All inter-company accounts, transactions, and profits have been eliminated in consolidation.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Segment and geographic information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision making group, in deciding how to allocate resources and in assessing performance. The Company views its operations and manages its business in one operating and <span style="-sec-ix-hidden:Hidden__fU4OQi_vU6JqBdRRk8vXg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">reporting </span></span>segment.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with a maturity of 90 days or less at the time of purchase to be cash equivalents. Cash equivalents are carried at cost which approximates fair value due to their short-term nature.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Marketable securities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s marketable securities consists of both debt securities and equity investments. The Company considers its investments in debt securities with original maturities of greater than 90 days to be available for sale securities. Securities under this classification are recorded at fair value and unrealized gains and losses within accumulated other comprehensive income. The estimated fair value of the available for sale securities is determined based on quoted market prices or rates for similar instruments. In addition, the cost of debt securities in this category is adjusted for amortization of premium and accretion of discount to maturity. For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. If the criteria are not met, the Company evaluates whether the decline in fair value has resulted from a credit loss or other factors. In making this assessment, management considers, among other factors, the extent to which fair value is less than amortized cost, any changes to the rating of the security by a rating agency, and adverse conditions specifically related to the security. If this assessment indicates that a credit loss exists, the present value of cash flows expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded for the credit loss, limited by the amount that the fair value is less than the amortized costs basis. Any impairment that has not been recorded through an allowance for credit losses is recognized in other comprehensive income. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marketable securities that are equity investments are measured at fair value, as it is readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are components of other income (expense), net within the consolidated statement of operations.</p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s financial instruments that are exposed to credit risks consist primarily of cash and cash equivalents, available-for-sale marketable securities and accounts receivable. The Company maintains its cash and cash equivalents in bank accounts, which, at times, exceed federally insured limits. The Company has not experienced any credit losses in these accounts and does not believe it is exposed to any significant credit risk on these funds. The Company’s investment policy includes guidelines on the quality of the financial institutions and financial instruments the Company is allowed to invest in, which the Company believes minimizes the exposure to concentration of credit risk.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is subject to credit risk from its accounts receivable related to its product sales. The payment terms are predetermined and the Company evaluates the creditworthiness of each customer or distributor on a regular basis. The Company reserves all uninsured amounts billed directly to a patient until the time of cash receipt as collectability is not reasonably assured at the time the product is received. To date, the Company has not incurred any material credit losses.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fixed assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fixed assets are stated at cost. Depreciation is computed starting when the asset is placed into service on a straight-line basis over the estimated useful life of the related asset as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lesser of useful life or lease term</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and lab equipment</p></td><td style="vertical-align:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">7 years</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">7 years</p></td></tr></table> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">   </p></td><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lesser of useful life or lease term</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and lab equipment</p></td><td style="vertical-align:top;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">7 years</p></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:top;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">7 years</p></td></tr></table> P3Y P7Y P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventory and cost of product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Inventory</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost and net realizable value with cost determined on a first-in, first-out basis by product. The Company capitalizes inventory costs associated with products following regulatory approval when future commercialization is considered probable and the future economic benefit is expected to be realized. Products which may be used in clinical development programs are included in inventory and charged to research and development expense when the product enters the research and development process and no longer can be used for commercial purposes. Inventory used for marketing efforts are charged to selling, general and administrative expense. Amounts related to clinical development programs and marketing efforts are immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes the components of the Company’s inventory for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,078</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,074</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,656</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,808</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company periodically reviews its inventories for excess amounts or obsolescence and writes down obsolete or otherwise unmarketable inventory to its estimated net realizable value. The Company recorded write downs of $12.5 million and $1.7 million for the years ended December 31, 2023 and 2022, respectively, primarily related to adjustments to inventory reserves and product approaching expiration. Additionally, though the Company’s product is subject to strict quality control and monitoring which it performs throughout the manufacturing processes, certain batches or units of product may not meet quality specifications resulting in a charge to cost of product sales. For the years ended December 31, 2023 and December 31, 2022, these amounts were immaterial.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Cost of product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cost of product sales consists of the cost of inventory sold, manufacturing and supply chain costs, storage costs, amortization of the acquired intangible asset, royalty payments associated with net product sales, and royalty payments to collaborative partners associated with royalty revenues and collaboration revenue related to milestones. Production costs are expensed as cost of product sales when the related products are sold or royalty revenues and collaboration revenue milestones are earned.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes the components of the Company’s inventory for the periods indicated:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,078</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Work in progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,074</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,656</p></td></tr><tr><td style="vertical-align:bottom;width:68.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,808</p></td></tr></table> 952000 1078000 17991000 14074000 11634000 6656000 30577000 21808000 12500000 1700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Accumulated other comprehensive income (loss)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accumulated other comprehensive income (loss) consists of unrealized gains or losses on marketable securities and foreign currency translation adjustments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Net product revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s net product revenue primarily consists of sales of Translarna in territories outside of the U.S. for the treatment of nmDMD and sales of Emflaza in the U.S. for the treatment of DMD. The Company recognizes revenue when its performance obligations with its customers have been satisfied. The Company’s performance obligations are to provide products based on customer orders from distributors, hospitals, specialty pharmacies or retail pharmacies. The performance obligations are satisfied at a point in time when the Company’s customer obtains control of the product, which is typically upon delivery. The Company invoices its customers after the products have been delivered and invoice payments are generally due within 30 to 90 days of the invoice date. The Company determines the transaction price based on fixed consideration in its contractual agreements. Contract liabilities arise in certain circumstances when consideration is due for goods the Company has yet to provide. As the Company has identified only one distinct performance obligation, the transaction price is allocated entirely to product sales. In determining the transaction price, a significant financing component does not exist since the timing from when the Company delivers product to when the customers pay for the product is typically less than one year. Customers in certain countries pay in advance of product delivery. In those instances, payment and delivery typically occur in the same month.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records product sales net of any variable consideration, which includes discounts, allowances, rebates related to Medicaid and other government pricing programs, and distribution fees. The Company uses the expected value or most likely amount method when estimating its variable consideration, unless discount or rebate terms are specified within contracts. The identified variable consideration is recorded as a reduction of revenue at the time revenues from product sales are recognized. These estimates for variable consideration are adjusted to reflect known changes in factors and may impact such estimates in the quarter those changes are known. Revenue recognized does not include amounts of variable consideration that are constrained. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside of the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of net product sales, respectively. During the year ended December 31, 2021, only the <span style="-sec-ix-hidden:Hidden_W4a4swUorEK6I0PUgibHZg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">United States</span></span> accounted for at least 10% of the Company’s net product sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In relation to customer contracts, the Company incurs costs to fulfill a contract but does not incur costs to obtain a contract. These costs to fulfill a contract do not meet the criteria for capitalization and are expensed as incurred. The Company considers any shipping and handling costs that are incurred after the customer has obtained control of the product as a cost to fulfill a promise. Shipping and handling costs associated with finished goods delivered to customers are recorded as a selling expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;padding-bottom:12pt;margin:0pt;">Collaboration and royalty revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The terms of these agreements typically include payments to the Company of one or more of the following: nonrefundable, upfront license fees; milestone payments; research funding and royalties on future product sales. In addition, the Company generates service revenue through agreements that generally provide for fees for research and development services and may include additional payments upon achievement of specified events. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">At the inception of a collaboration arrangement, the Company needs to first evaluate if the arrangement meets the criteria in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 808 “Collaborative Arrangements” to then determine if ASC Topic 606 is applicable by considering whether the collaborator meets the definition of a customer. If the criteria are met, the Company assesses the promises in the arrangement to identify distinct performance obligations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">For licenses of intellectual property, the Company assesses, at contract inception, whether the intellectual property is distinct from other performance obligations identified in the arrangement. If the licensing of intellectual property is determined to be distinct, revenue is recognized for nonrefundable, upfront license fees when the license is transferred to the customer and the customer can use and benefit from the license. If the licensing of intellectual property is determined not to be distinct, then the license will be bundled with other promises in the arrangement into one distinct performance obligation. The Company needs to determine if the bundled performance obligation is satisfied over time or at a point in time. If the Company concludes that the nonrefundable, upfront license fees will be recognized over time, the Company will need to assess the appropriate method of measuring proportional performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">For milestone payments, the Company assesses, at contract inception, whether the development or sales-based milestones are considered probable of being achieved. If it is probable that a significant revenue reversal will occur, the Company will not record revenue until the uncertainty has been resolved. Milestone payments that are contingent upon regulatory approval are not considered probable of being achieved until the applicable regulatory approvals or other external conditions are obtained as such conditions are not within the Company’s control. If it is probable that a significant revenue reversal will not occur, the Company will estimate the milestone payments using the most likely amount method. The Company will re-assess the development and sales-based milestones each reporting period to determine the probability of achievement. The Company recognizes royalties from product sales at the later of when the related sales occur or when the performance obligation to which the royalty has been allocated has been satisfied. If it is probable that a significant revenue reversal will not occur, the Company will estimate the royalty payments using the most likely amount method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The Company recognizes revenue for reimbursements of research and development costs under collaboration agreements as the services are performed. The Company records these reimbursements as revenue and not as a reduction of research and development expenses as the Company has the risks and rewards as the principal in the research and development activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">For the years ended December 31, 2023, 2022, and 2021, the Company has recognized $100.0 million, $50.1 million, and $55.0 million of collaboration revenue, respectively, related to the SMA License Agreement with Roche. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2023, 2022 and 2021, the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue, respectively, related to Evrysdi. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Manufacturing Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-style:italic;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company has manufacturing services related to the production of plasmid deoxyribonucleic acid (“DNA”) and adeno-associated virus (“AAV”) vectors for gene therapy applications for external customers. Performance obligations vary but may include manufacturing plasmid DNA and/or AAV vectors, material testing, stability studies, and other services related to material development. The transaction prices for these arrangements are fixed and include amounts stated in the contracts for each promised service. Typically, the performance obligations within a manufacturing contract are highly interdependent, in which case, the Company will combine them into a single performance obligation. The Company has determined that the assets created have no alternative use to the Company, and the Company has an enforceable right to payment for the performance completed to date, therefore revenue related to these services are recognized over time and is measured using an output method based on performance of manufacturing milestones completed to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Manufacturing service contracts may also include performance obligations related to project management services or obtaining materials from third parties. The Company has determined that these are separate performance obligations for which revenue is recognized at the point in time the services are performed. For performance obligations related to obtaining third party materials, the Company has determined that it is the principal as the Company has control of the materials and has discretion in setting the price. Therefore, the Company recognizes revenue on a gross basis related to obtaining third party materials.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Certain arrangements require a portion of the contract consideration to be received in advance at the commencement of the contract, and such advance payment is initially recorded as a contract liability. A contract asset may be recognized in the event the Company’s satisfaction of performance obligations outpaces customer billings. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to plasmid DNA and AAV vector production for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. As of December 31, 2023, the Company has contract assets of $0.2 million and remaining performance obligations of $0.8 million related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. For the period ended December 31, 2022, the Company had remaining performance obligations of $1.4 million and no contracts assets related to plasmid DNA and AAV production for external customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 255100000 218300000 187300000 406100000 316900000 241600000 355800000 288600000 236000000.0 2 2 0.10 0.10 255100000 86000000.0 218300000 59700000 0.10 100000000.0 50100000 55000000.0 168900000 113500000 54600000 7700000 0 0 200000 800000 1400000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Allowance for doubtful accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains an allowance for estimated losses resulting from the inability of its customers to make required payments. The Company estimates uncollectible amounts based upon current customer receivable balances, the age of customer receivable balances, the customer’s financial condition and current economic trends. The Company also assesses whether an allowance for expected credit losses may be required <span style="background:#ffffff;">which includes a review of the Company’s receivables portfolio, which are pooled on a customer basis or country basis.  In making its assessment of whether an allowance for credit losses is required, the Company considers its historical experience with customers, current balances, levels of delinquency, regulatory and legal environments, and other relevant current and future forecasted economic conditions</span>. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. The allowance for doubtful accounts was $1.2 million as of December 31, 2023 and $0.3 million as of December 31, 2022. For the years ended December 31, 2023, 2022 and 2021, bad debt expense was $0.9 million, $0.2 million, and $0.1 million, respectively. </p> 0 0 1200000 300000 900000 200000 100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;background:#ffffff;">Liability for sale of future royalties</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">On July 17, 2020, the Company, RPI Intermediate Finance Trust (“RPI”), and, for the limited purposes set forth in the agreement, Royalty Pharma PLC, entered into a royalty purchase agreement (the “Original Royalty Purchase </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Agreement”).  Pursuant to the Original Royalty Purchase Agreement, the Company sold to RPI </span><span style="background:#ffffff;">42.933%</span><span style="background:#ffffff;"> (the “Original Assigned Royalty Rights”) of the Company’s right to receive sales-based royalty payments (the “Royalty”) on worldwide net sales of Evrysdi and any other product developed pursuant to the License and Collaboration Agreement (the “License Agreement”), dated as of November 23, 2011, by and among the Company, Roche and, for the limited purposes set forth therein, the SMA Foundation under the SMA program. In consideration for the sale of the Original Assigned Royalty Rights, RPI paid the Company </span><span style="background:#ffffff;">$650.0</span><span style="background:#ffffff;"> million in cash consideration. The Company has retained a </span><span style="background:#ffffff;">57.067%</span><span style="background:#ffffff;"> interest in the Royalty and all economic rights to receive the remaining potential regulatory and sales milestone payments under the License Agreement, which remaining milestone payments equal </span><span style="background:#ffffff;">$150.0</span><span style="background:#ffffff;"> million in the aggregate as of December 31, 2023. The Original Royalty Purchase Agreement was set to terminate </span><span style="background:#ffffff;">60 days</span><span style="background:#ffffff;"> following the earlier of the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement and the date on which RPI has received </span><span style="background:#ffffff;">$1.3</span><span style="background:#ffffff;"> billion in respect of the Original Assigned Royalty Rights.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Pursuant to the guidance in ASC 470-10-25-2, the Company determined that the $650.0 million cash consideration obtained pursuant to the Original Royalty Purchase Agreement should be classified as debt and recorded it as “liability for sale of future royalties-current” and “liability for sale of future royalties-noncurrent” on the Company’s consolidated balance sheet based on the timing of the expected payments to be made to RPI at the time of the transaction. The liability was subsequently amortized using the effective interest method over the life of the arrangement, in accordance with the respective guidance, utilizing the prospective method to account for subsequent changes in the estimated future payments to be made to RPI.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">On October 18, 2023, the Company, Royalty Pharma Investments 2019 ICAV (“Royalty Pharma”), and, for the limited purposes set forth in the agreement, Royalty Pharma plc, entered into an Amended and Restated Royalty Purchase Agreement (the “A&amp;R Royalty Purchase Agreement”), which amends and restates in its entirety the Original Royalty Purchase Agreement.  Pursuant to the A&amp;R Royalty Purchase Agreement, the Company has sold or agreed to sell to Royalty Pharma certain portions of the Company’s remaining Royalty on worldwide net sales of Evrysdi and any other product (the “Products”) developed pursuant to the SMA License Agreement (all such retained Royalty rights of the Company, the “Retained Royalty Rights,” and all such Royalty rights that are sold to Royalty Pharma pursuant to the A&amp;R Royalty Purchase Agreement, the “A&amp;R Assigned Royalty Rights”). At closing, Royalty Pharma paid the Company $1.0 billion in cash consideration for 38.0447% of the Company’s Retained Royalty Rights (which is in addition to the 42.9330% assigned to Royalty Pharma in connection with the Original Royalty Purchase Agreement, for a total of 80.9777% of the total Royalty) until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 66.6667% of the total Royalty. In addition, the Company may sell to Royalty Pharma the remainder of the Company’s Retained Royalty Rights in exchange for an aggregate of $500.0 million in additional cash consideration after the closing of the A&amp;R Royalty Purchase Agreement, less royalties received in respect of the Retained Royalty Rights put to Royalty Pharma, which will be payable by Royalty Pharma pursuant to five put options held by the Company that are exercisable at the Company’s option between January 1, 2024 and December 31, 2025. If the Company exercises two or fewer of the put options, Royalty Pharma may exercise a call option during the period from and after January 1, 2026 until and including March 31, 2026 for up to 50% of the remainder of the Company’s Retained Royalty Rights less amounts exercised by the Company via its put options at a purchase price that is proportional to the purchase price of the Company’s unexercised put options. Royalty Pharma’s exercise of the call option would result in Royalty Pharma owning 90.4888% of the total Royalty until such time as Royalty Pharma has received payments in respect of the Original Assigned Royalty Rights equal to $1.3 billion in the aggregate, and thereafter 83.3333% of the total Royalty. The A&amp;R Royalty Purchase Agreement will terminate 60 days following the date on which Roche is no longer obligated to make any payments of the Royalty pursuant to the License Agreement.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The change in rights and obligations from the A&amp;R Royalty Purchase Agreement resulted in a change in the terms of the liability for sale of future royalties, which was evaluated by the Company in accordance with ASC 470-50, Debt — </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">Modifications and Extinguishments. The Company determined that the present value of the cash flows under the A&amp;R Royalty Purchase Agreement were substantially different from the present value of the cash flows under the Original Royalty Purchase Agreement. This resulted in the derecognition of the old liability for sale of future royalties and the new liability for sale of future royalties being recorded at fair value, which was determined to be $1,809.9 million as of the date of the A&amp;R Royalty Purchase Agreement. This resulted in an extinguishment loss of $44.9 million, which was recorded within loss on extinguishment of debt, within the Company’s statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The fair value for the new liability for sale of future royalties on the date of the A&amp;R Royalty Purchase Agreement was based on the Company’s estimates of future royalties expected to be paid to Royalty Pharma over the life of the arrangement, which was determined using forecasts from market data sources, which are considered Level 3 inputs. The liability is being amortized using the effective interest method over the life of the arrangement, in accordance with ASC 470 and ASC 835. The initial annual effective interest rate was determined to be 10.8%. The Company utilizes the prospective method to account for subsequent changes in the estimated future payments to be made to Royalty Pharma and updates the effective interest rate on a quarterly basis. Issuance costs related to the transaction were determined to be immaterial. Refer to Note 7 for further details.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p> 0.42933 650000000.0 0.57067 150000000.0 P60D 1300000000 650000000.0 1000000000.0 0.380447 0.429330 0.809777 1300000000 0.666667 500000000.0 5 2 0.50 0.904888 1300000000 0.833333 P60D 1809900000 -44900000 0.108 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company determines if an arrangement is a lease at inception. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset. The Company has lease agreements which include lease and non-lease components, which the Company accounts for as a single lease component for all leases. Operating and finance leases are classified as right of use ("ROU") assets, short term lease liabilities, and long term lease liabilities. Operating and finance lease ROU assets and lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. ROU assets are </span>amortized and lease liabilities accrete to yield straight-line expense over the term of the lease. Lease payments included in the measurement of the lease liability are comprised of fixed payments.<span style="display:inline-block;width:2.27pt;"></span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">Variable lease payments associated with the Company’s leases are recognized when the event, activity, or circumstance in the lease agreement on which those payments are assessed occurs. Variable lease payments are presented in the Company’s consolidated statements of operations in the same line item as expense arising from fixed lease payments for operating leases.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Leases with an initial term of 12 months or less are not recorded on the consolidated balance sheet and the Company recognizes lease expense for these leases on a straight-line basis over the lease term. The Company applies this policy to all underlying asset categories.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A lessee is required to discount its unpaid lease payments using the interest rate implicit in the lease or, if that rate cannot be readily determined, its incremental borrowing rate. As most of the Company’s leases do not provide an implicit rate, the Company uses its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The Company gives consideration to its recent debt issuances as well as publicly available data for instruments with similar characteristics when calculating its incremental borrowing rates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">The lease term for all of the Company’s leases includes the non-cancellable period of the lease plus any additional periods covered by either a Company option to extend (or not to terminate) the le</span>ase that the Company is reasonably </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">certain to exercise, or an option to extend (or not to terminate) the lease controlled by the lessor. Leasehold improvements are capitalized and depreciated over the lesser of useful life or lease term. See Note 5 Leases for additional information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"> Research and development costs</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Research and development expenses include the clinical development costs associated with the Company’s product development programs and research and development costs associated with the Company’s discovery programs. These expenses include internal research and development costs and the costs of research and development conducted on behalf of the Company by third parties, including sponsored university-based research agreements and clinical study vendors. All research and development costs are expensed as incurred. Costs incurred in obtaining technology licenses are charged immediately to research and development expense if the technology licensed has not reached technological feasibility and has no alternative future uses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Advance payments made for goods and services that will be used in future research and development activities are deferred if the contracted party has not yet performed the related activities. The amount deferred is then expensed when the research and development activities are performed. As of December 31, 2023 and 2022, the short term deferred research and development advance payments were $2.6 million and $2.4 million, respectively, and are classified as prepaid expenses and other current assets on the consolidated balance sheet. As of December 31, 2023 and 2022, the long term deferred research and development advance payments were $4.7 million and $3.9 million, respectively, and are classified as deposits and other assets on the consolidated balance sheet.</p> 2600000 2400000 4700000 3900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Fair value of financial instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company follows the fair value measurement rules, which provides guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. These rules establish a fair value hierarchy for inputs to be used to measure fair value of financial assets and liabilities. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three levels: Level 1 (highest priority), Level 2, and Level 3 (lowest priority).</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1—Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the balance sheet date.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2—Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. Level 2 inputs include quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable for the asset or liability (i.e., interest rates, yield curves, etc.), and inputs that are derived principally from or corroborated by observable market data by correlation or other means (market corroborated inputs).</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3—Inputs are unobservable and reflect the Company’s assumptions as to what market participants would use in pricing the asset or liability. The Company develops these inputs based on the best information available.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximates fair value due to the short-term nature of those instruments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share-based compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. For service type awards, share-based compensation expense is recognized on a straight-line basis over the period during which the employee is required to provide service in exchange for the entire award. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The fair value of options is calculated using the Black-Scholes option pricing model to determine the fair value of stock options on the date of grant based on key assumptions such as expected volatility and expected term. The Company estimates the expected volatility of options utilizing the Company’s historical stock volatility. The Company estimates the expected term of options utilizing the Company’s historical exercise data. The risk-free rate of the option is based on U.S. Government Securities Treasury Constant Maturities yields at the date of grant for a term similar to the expected term of the option. In connection with the adoption of FASB Accounting Standards Update (“ASU”) 2016-9, the Company made a policy election to continue its methodology for estimating its forfeiture rate.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense for performance stock units (“PSUs”) is determined using the grant date fair value, which is the quoted closing market price per share of the Company’s common stock on the Nasdaq Global Select Market on the grant date. Stock-based compensation expense for the PSUs will not be recognized until the achievement of the performance goal is deemed probable (the “Probable Date”), a determination that requires significant judgment by management, as the achievement of these goals have inherent risk and uncertainties. At the Probable Date, the Company records a cumulative catch-up expense for the portion of the grant date fair value attributable to the period from the grant date to the Probable Date. The remaining expense is recognized over the remaining service period on a straight-line basis.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">On December 15, 2022, the European Union (EU) member states formally adopted the EU’s Pillar Two Directive, which generally provides for a minimum effective tax rate of 15%, as established by the Organization for Economic Co-operation and Development (OECD) Pillar Two Framework that was supported by over 130 countries worldwide. The EU effective dates are January 1, 2024, and January 1, 2025, for different aspects of the directive. A significant number of other countries are also implementing similar legislation. As a result, the tax laws in the U.S. and other countries in which PTC and its affiliates do business could change on a prospective or retroactive basis and any such changes could materially adversely affect the Company’s business. The Company is continuing to evaluate the potential impact on future periods of the Pillar Two Framework, pending legislative adoption by additional individual countries, including those within the EU.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">On December 22, 2017, the U.S. government enacted the 2017 Tax Cuts and Jobs Act (“TCJA”), which significantly revised U.S. tax law by, among other provisions, lowering the U.S. federal statutory income tax rate to 21%, imposing a mandatory one-time transition tax on previously deferred foreign earnings, and eliminating or reducing certain income tax deductions. The Global Intangible Low-tax Income ("GILTI") provisions of the TCJA require the Company to include in its U.S. income tax return foreign subsidiary earnings in excess of an allowable return on the foreign subsidiary’s tangible assets. The Company has elected to account for GILTI tax in the period in which it is incurred, and therefore has not provided any deferred tax impacts of GILTI in its consolidated financial statements for the period ended December 31, 2023. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="color:#212529;">Starting in 2022, TCJA amendments to IRC Section 174 no longer permits an immediate deduction for research and development (R&amp;D) expenditures in the tax year that such costs are incurred. Instead, these IRC Section 174 development </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">costs must now be capitalized and amortized over either a five- or 15-year period, depending on the location of the activities performed. The new amortization period begins with the midpoint of any taxable year that IRC Section 174 costs are first incurred, regardless of whether the expenditures were made prior to or after July 1 and runs until the midpoint of year five for activities conducted in the United States or year 15 in the case of development conducted on foreign soil. </span><span style="color:#212529;">This tax law change resulted in an increased current taxable income of the Company by </span><span style="color:#212529;">$300.3</span><span style="color:#212529;"> million for the year ended December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and net operating loss and credit carryforwards. Deferred tax assets and liabilities are measured at rates expected to apply to taxable income in the years in which those temporary differences and carryforwards are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in the statement of operations in the period that includes the enactment date. A valuation allowance is recorded when it is not more likely than not that all or a portion of the net deferred tax assets will be realized.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">On August 23, 2018, the Company completed its acquisition of Agilis Biotherapeutics, Inc. (“Agilis”), pursuant to an Agreement and Plan of Merger, dated as of July 19, 2018 (the “Agilis Merger Agreement”), by and among the Company, Agility Merger Sub, Inc., a Delaware corporation and the Company’s wholly owned, indirect subsidiary, Agilis and, solely in its capacity as the representative, agent and attorney-in-fact of the equityholders of Agilis, Shareholder Representative Services LLC, (the “Agilis Merger”). The Company recorded a deferred tax liability in conjunction with the Agilis Merger of </span><span style="color:#212529;">$122.0</span><span style="color:#212529;"> million in 2018, related to the tax basis difference in the In-Process Research and Development, or IPR&amp;D, indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&amp;D which may eventually be realized either upon amortization of the asset when the research is completed and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&amp;D assets, and thus, began the amortization of the intangible.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="color:#212529;">In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs for its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit of </span><span style="color:#212529;">$46.9</span><span style="color:#212529;"> million during the 2023 tax year.</span></p> 300300000 122000000.0 -46900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Foreign currency</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The functional currencies of the Company’s foreign subsidiaries primarily are the local currencies of the country in which the subsidiary operates. The Company had an intercompany loan which was recorded on a non-U.S. subsidiary and was formally denominated in U.S. dollars and was remeasured into local currency using the exchange rate as of the balance sheet date. During the year ended December 31, 2022, the loan agreement was amended to change the denomination from U.S. dollars to local currency, and the Company recorded a non-cash realized foreign exchange loss of $16.9 million, which was recorded within other income (expense), net on the consolidated statement of operations. The intercompany loan was settled during the year ended December 31, 2023. The Company’s asset and liability accounts, including the intercompany loan, are translated using the current exchange rate as of the balance sheet date. Stockholders’ equity accounts are translated using historical rates at the balance sheet date. Revenue and expense accounts are translated using a weighted average exchange rate over the period ended on the balance sheet date. Adjustments resulting from the translation of the financial statements of the Company’s foreign subsidiaries into U.S. dollars are accumulated as a separate component of stockholders’ equity within other comprehensive income. Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the consolidated statements of income. </p> -16900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net (loss) income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic net (loss) income per share is calculated by dividing the net (loss) income attributable to common stockholders by the weighted average number of common shares outstanding for the period, without consideration for common stock equivalents. Diluted net income per share is calculated by dividing the net income attributable to common stockholders by the weighted-average number of common share equivalents outstanding for the period determined using the treasury-stock method and the if-converted method. During periods in which the Company incurs net losses, both basic and diluted loss per share is calculated by dividing the net loss by the weighted average shares outstanding—potentially dilutive securities are excluded from the calculation because their effect would be anti-dilutive. Dilutive common stock equivalents are comprised of options and unvested restricted stock outstanding under the Company’s stock option plans.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Business combinations and asset acquisitions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company evaluates acquisitions of assets and other similar transactions to assess whether or not the transaction should be accounted for as a business combination or asset acquisition by first applying a screen to determine if substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or group of similar identifiable assets. If the screen is met, the transaction is accounted for as an asset acquisition. If the screen is not met, further determination is required as to whether or not the Company has acquired inputs and processes that have the ability to create outputs, which would meet the requirements of a business. If determined to be a business combination, the Company accounts for the transaction under the acquisition method of accounting as indicated in ASU 2017-01, “Business Combinations”, which requires the acquiring entity in a business combination to recognize the fair value of all assets acquired, liabilities assumed, and any non-controlling interest in the acquiree and establishes the acquisition date as the fair value measurement point. Accordingly, the Company recognizes assets acquired and liabilities assumed in business combinations, including contingent assets and liabilities, and non-controlling interest in the acquiree based on the fair value estimates as of the date of acquisition. In accordance with ASC 805, the Company recognizes and measures goodwill as of the acquisition date, as the excess of the fair value of the consideration paid over the fair value of the identified net assets acquired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consideration for the Company’s business acquisitions may include future payments that are contingent upon the occurrence of a particular event or events. The obligations for such contingent consideration payments are recorded at fair value on the acquisition date. The contingent consideration obligations are then evaluated each reporting period. Changes in the fair value of contingent consideration, other than changes due to payments, are recognized as a gain or loss and recorded within the change in the fair value of deferred and contingent consideration in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If determined to be an asset acquisition, the Company accounts for the transaction under ASC 805-50, which requires the acquiring entity in an asset acquisition to recognize assets acquired and liabilities assumed based on the cost to the acquiring entity on a relative fair value basis, which includes transaction costs in addition to consideration given. No gain or loss is recognized as of the date of acquisition unless the fair value of noncash assets given as consideration differs from the assets’ carrying amounts on the acquiring entity’s books. Consideration transferred that is noncash will be measured based on either the cost (which will be measured based on the fair value of the consideration given) or the fair value of the assets acquired and liabilities assumed, whichever is more reliably measurable. Goodwill is not recognized in an asset acquisition and any excess consideration transferred over the fair value of the net assets acquired is allocated to the identifiable assets based on relative fair values.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Contingent consideration payments in asset acquisitions are recognized when the contingency is resolved and the consideration is paid or becomes payable (unless the contingent consideration meets the definition of a derivative, in which </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">case the amount becomes part of the basis in the asset acquired). Upon recognition of the contingent consideration payment, the amount is included in the cost of the acquired asset or group of assets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Finite-lived intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records the fair value of purchased intangible assets with finite useful lives as of the transaction date of a business combination or asset acquisition. Purchased intangible assets with finite useful lives are amortized to their estimated residual values over their estimated useful lives.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of long-lived assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company monitors its long-lived assets and finite-lived intangibles for indicators of impairment. If such indicators are present, the Company assesses the recoverability of affected assets by determining whether the carrying value of such assets is less than the sum of the undiscounted future cash flows of the assets. If such assets are found not to be recoverable, the Company measures the amount of such impairment by comparing the carrying value of the assets to the fair value of the assets, with the fair value generally determined based on the present value of the expected future cash flows associated with the assets. The Company believes that no impairment of long-lived assets exists as of December 31, 2023.</p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangible assets consist of IPR&amp;D.  <span style="background:#ffffff;">IPR&amp;D acquired directly in a transaction other than a business combination is capitalized if the projects will be further developed or have an alternative future use; otherwise they are expensed. The fair values of IPR&amp;D projects and license agreement assets acquired in business combinations are capitalized. Several methods may be used to determine the estimated fair value of the IPR&amp;D and license agreement asset acquired in a business combination. The Company utilizes the “income method” and uses estimated future net cash flows that are derived from projected sales revenues and estimated costs. These projections are based on factors such as relevant market size, patent protection, and expected pricing and industry trends. The estimated future net cash flows are then discounted to the present value using an appropriate discount rate. These assets are treated as indefinite-lived intangible assets until completion or abandonment of the projects, at which time the assets are amortized over the remaining useful life or written off, as appropriate. Intangible assets with indefinite lives, including IPR&amp;D, are tested for impairment if impairment indicators arise and, at a minimum, annually. However, an entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that an indefinite-lived intangible asset’s fair value is less than its carrying amount. Otherwise, no further impairment testing is required. The indefinite-lived intangible asset impairment test consists of a one-step analysis that compares the fair value of the intangible asset with its carrying amount. If the carrying amount of an intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company considers many factors in evaluating whether the value of its intangible assets with indefinite lives may not be recoverable, including, but not limited to, expected growth rates, the cost of equity and debt capital, general economic conditions, the Company’s outlook and market performance of the Company’s industry and recent and forecasted financial performance.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company determined that the Friedreich ataxia and Angelman syndrome indefinite lived intangible assets were fully impaired and recorded impairment expense of </span><span style="background:#ffffff;">$217.8</span><span style="background:#ffffff;"> million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. Refer to Note 17 for further information regarding the Company’s intangible assets.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company performed an annual test for its remaining indefinite-lived intangible asset as of October 1, 2023 and concluded that </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;"> impairment exists as of December 31, 2023.</span></p> 217800000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the amount of consideration paid in excess of the fair value of net assets acquired as a result of the Company’s business acquisitions accounted for using the acquisition method of accounting. Goodwill is not amortized and is subject to impairment testing at a reporting unit level on an annual basis or when a triggering event occurs that may indicate the carrying value of the goodwill is impaired. The Company reassesses its reporting units as part of its annual segment review. As of December 31, 2023, the Company concluded that it continues to operate as one reporting unit. An entity is permitted to first assess qualitative factors to determine if a quantitative impairment test is necessary. Further testing is only required if the entity determines, based on the qualitative assessment, that it is more likely than not that the fair value of the reporting unit is less than its carrying amount. The Company performed an annual test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.</p> 1 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">Recent accounting pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"> In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280) – Improvements to Reportable Segment Disclosures. This ASU requires that a public entity provide additional segment disclosures on an interim and annual basis. The amendments in this ASU should be applied retrospectively to all prior periods presented in the financial statements, unless impracticable. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The ASU is effective for fiscal years beginning after December 15, 2023 and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">In December 2023, the FASB issued ASU 2023-09, Improvements to Income Tax Disclosures. ASU 2023-09 enhances the transparency about income tax information through improvements to income tax disclosures primarily related to the rate reconciliation and income taxes paid information. The guidance is effective for public business entities for annual periods beginning after December 15, 2024. For entities other than public business entities, the amendments are effective for annual periods beginning after December 15, 2025. Early adoption is permitted. The Company is currently planning to adopt this guidance when effective. The Company is assessing the impact of the adoption on the Company’s consolidated financial statements and accompanying footnotes. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;"> </span>3. Fair value of financial instruments and investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company follows the fair value measurement rules, which provide guidance on the use of fair value in accounting and disclosure for assets and liabilities when such accounting and disclosure is called for by other accounting literature. </span>Cash equivalents, marketable securities, and equity investments are reflected in the accompanying financial statements at fair value. The carrying amount of receivables and accounts payable and accrued expenses approximate fair value due to the short-term nature of those instruments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>The Company uses the market approach to measure fair value for its marketable securities. The market approach uses prices and other relevant information generated by market transactions involving identical or comparable assets. The </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Company’s marketable securities are classified as Level 2 as they primarily utilize broker quotes in a nonactive market to value these securities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company owns common stock in ClearPoint Neuro, Inc. (“ClearPoint”) (formerly MRI Interventions, Inc.), a publicly traded medical device company. The ClearPoint equity investments (collectively, the “ClearPoint Equity Investments”) represent financial instruments, and therefore, are recorded at fair value, which is readily determinable. The ClearPoint Equity Investments are components of prepaids and other current assets as of December 31, 2023 and deposits and other assets as of December 31, 2022 on the consolidated balance sheet. The Company classifies its equity investments in ClearPoint as a Level 1 asset within the fair value hierarchy, as the value is based on a quoted market price in an active market, which is not adjusted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In January 2020, the Company purchased a $10.0 million convertible note from ClearPoint that the Company can convert into ClearPoint shares at a conversion rate of $6.00 per share at any point throughout the term of the loan, which matures five years from the purchase date. The Company determined that the convertible note represents an available for sale debt security and the Company has elected to record it at fair value under ASC 825. The Company classifies its ClearPoint convertible debt security as a Level 2 asset within the fair value hierarchy, as the value is based on inputs other than quoted prices that are observable. The fair value of the ClearPoint convertible debt security is determined at each reporting period by utilizing a Black-Scholes option pricing model, as well as a present value of expected cash flows from the debt security utilizing the risk free rate and the estimated credit spread as of the valuation date as the discount rate. The convertible debt security is considered to be long term and is included as a component of deposits and other assets on the consolidated balance sheet. Other than the ClearPoint Equity Investment and the ClearPoint convertible debt security, no other items included in deposits and other assets and prepaids and other current assets on the consolidated balance sheets are fair valued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has investments in mutual funds, including one that is denominated in a foreign currency. All of these are equity investments and are classified as marketable securities on the Company’s consolidated balance sheets. These equity investments are reported at fair value, as they are readily available, and as such are classified as Level 1 assets. Unrealized holding gains and losses for these equity investments are included as components of other income (expense), net within the consolidated statement of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table presented below is a summary of changes in the fair value for the Company’s marketable securities – equity investments, ClearPoint Equity Investments, and ClearPoint convertible debt security for the years ended December 31, 2023 and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Realized </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemptions/</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Purchased </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 108,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 38,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 22,634</p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 10,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (782)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,594)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,074</p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Convertible Debt Security </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 15,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,678)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,553</p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 134,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 38,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 41,261</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending </b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Purchased </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 206,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,992)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 108,261</p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,965</p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Convertible Debt Security </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 20,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,740)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,231</p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 242,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 134,457</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value of marketable securities that are classified as available for sale debt securities is based upon market prices using quoted prices in active markets for identical assets quoted on the last day of the period. In establishing the estimated fair value of the remaining available for sale debt securities, the Company used the fair value as determined by its investment advisors using observable inputs other than quoted prices.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following represents the fair value using the hierarchy described in Note 2 for the Company’s financial assets and liabilities that are required to be measured at fair value on a recurring basis as of December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - available for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 260,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 260,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint convertible debt security</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,600</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- net sales milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,700</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - available for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint convertible debt security</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 82,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 82,500</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- net sales milestones and royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,500</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No transfers of assets between Level 1 and Level 2 of the fair value measurement hierarchy occurred during the years ended December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following is a summary of marketable securities accounted for as available for sale debt securities at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 117,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 117,160</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,296</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 259,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 260,104</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,424</p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,186</p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,610</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For available for sale debt securities in an unrealized loss position, the Company assesses whether it intends to sell or if it is more likely than not that the Company will be required to sell the security before recovery of its amortized cost basis. If either of the criteria regarding intent or requirement to sell is met, the security’s amortized cost basis is written down to fair value. For the years ended December 31, 2023 and 2022, no write downs occurred. The Company does not intend to sell the investments and it is not more likely than not that the Company will be required to sell the investments before recovery of their amortized cost basis, which may be maturity. The Company also reviews its available for sale debt securities in an unrealized loss position and evaluates whether the decline in fair value has resulted from credit losses or other factors. This review is subjective, as it requires management to evaluate whether an event or change in circumstances has occurred in that period that may be related to credit issues. For the years ended December 31, 2023 and 2022, no allowance was recorded for credit losses. Unrealized gains and losses are reported as a component of accumulated other comprehensive (loss) income in stockholders’ deficit.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2023, the Company had $0.3 million of realized losses from the sale of available for sale debt securities. For the year ended December 31, 2022, the Company had $4.0 million of realized gains from the sale of available for sale debt securities. Realized gains and losses are reported as a component of interest expense, net in the consolidated statement of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:78.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position greater than or equal to 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,446</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 46,094</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:20.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:78.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position greater than or equal to 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Available for sale debt securities on the balance sheet at December 31, 2023 and 2022 mature as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">More Than</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 117,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 260,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">More Than</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company classifies all of its marketable securities as current as they are all either available for sale debt securities or equity investments and are available for current operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Convertible senior notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In September 2019, the Company issued $287.5 million of 1.5% convertible senior notes due September 15, 2026 (the “2026 Convertible Notes). The fair value of the 2026 Convertible Notes, which differs from their carrying values, is influenced by interest rates, the Company’s stock price and stock price volatility and is determined by prices for the 2026 Convertible Notes observed in market trading which are Level 2 inputs. The estimated fair value of the 2026 Convertible Notes at December 31, 2023 and December 31, 2022 was $265.3 million and $281.7 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Level 3 valuation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The contingent consideration payable is fair valued each reporting period with the change in fair value recorded as a gain or loss within the change in the fair value of contingent consideration on the consolidated statements of operations. The fair value of the development and regulatory milestones are estimated utilizing a probability adjusted, discounted cash flow approach. The discount rates are estimated utilizing Corporate B rated bonds maturing in the years of expected payments based on the Company’s estimated development timelines for the acquired product candidate. The fair value of the net sales milestones is determined utilizing a valuation framework that estimates net sales volatility to simulate a range of possible payment scenarios. The average of the payments in these scenarios is then discounted to calculate present fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company fully impaired the Friedreich ataxia and Angelman syndrome intangible assets and determined that the fair value for all of the contingent consideration payable related to Friedreich ataxia and Angelman syndrome was $0. The change in fair value for the contingent consideration payable related to Friedreich ataxia and Angelman syndrome for the year ended December 31, 2023 was $128.4 million and is included in the <span style="-sec-ix-hidden:Hidden_lAcgAT59gUe35Nb1Cauttg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">change in fair value</span></span> of the contingent consideration in the statement of operations. The remaining contingent consideration as of December 31, 2023 is $36.3 million, which is solely related to the development and regulatory milestones, and net sales milestones, for Upstaza. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the weighted average discount rate for the Upstaza development and regulatory milestones was 5.9% and the weighted average probability of success was 90%. As of December 31, 2023, the weighted average discount rate for the Upstaza net sales milestones was 11.0% and the weighted average probability of success for the net sales milestones was 93%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table presented below is a summary of changes in the fair value of the Company’s Level 3 valuation for the contingent consideration payables for the years ended December 31, 2023, and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent consideration payable-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent consideration payable-</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">development and regulatory</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">net sales milestones and royalties</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">milestones - Agilis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">- Agilis</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 139,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 100,600</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,100)</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 82,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 81,500</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71,800)</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,700</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:22.3pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA, which triggered a $50.0 million milestone payment to the former equityholders of Agilis in accordance with the terms of the Agilis Merger Agreement.  In accordance with ASC 230, the portion of the $50.0 million milestone payment up to the acquisition date fair value of the contingent consideration liability is classified as a financing outflow and the amount paid in excess of the acquisition date fair value of that liability is classified as an operating outflow on the consolidated statements of cash flows for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following significant unobservable inputs were used in the valuation of the contingent consideration payables for the years ended December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:32.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:79.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr><td style="vertical-align:middle;width:18.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent consideration payable-<br/>development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$26,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> Probability-adjusted discounted cash flow </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential development and regulatory milestones<br/>Probabilities of success<br/>Discount rates<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:17.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $31 million<br/>85% - 92%<br/>5.8% - 6.1%<br/>2024 - 2026</p></td></tr><tr><td style="vertical-align:middle;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent considerable payable- net sales<br/>milestones and royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$9,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Option-pricing model with Monte Carlo simulation  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential net sales milestones<br/>Probabilities of success<br/>Potential percentage of net sales for royalties<br/>Discount rate<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:17.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $50 million<br/>85% - 100%<br/>0%<br/>11%<br/>2026 - 2034</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:32.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:79.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr><td style="vertical-align:middle;width:18.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent consideration payable-<br/>development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$82,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> Probability-adjusted discounted cash flow </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential development and regulatory milestones<br/>Probabilities of success<br/>Discount rates<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:18.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $331 million<br/>25% - 92%<br/>6.2% - 8.3%<br/>2023 - 2029</p></td></tr><tr><td style="vertical-align:middle;width:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent considerable payable- net sales<br/>milestones and royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$81,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Option-pricing model with Monte Carlo simulation  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential net sales milestones<br/>Probabilities of success<br/>Potential percentage of net sales for royalties<br/>Discount rate<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $150 million<br/>25% - 100%<br/>2% - 6%<br/>11.5%<br/>2025 - 2041</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The contingent consideration payables are classified Level 3 liabilities as their valuation requires substantial judgment and estimation of factors that are not currently observable in the market. If different assumptions were used for the various inputs to the valuation approaches, including but not limited to, assumptions involving probability adjusted sales estimates for the gene therapy platform and estimated discount rates, the estimated fair value could be significantly higher or lower than the fair value determined.</p> 10000000.0 6.00 P5Y 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table presented below is a summary of changes in the fair value for the Company’s marketable securities – equity investments, ClearPoint Equity Investments, and ClearPoint convertible debt security for the years ended December 31, 2023 and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:14pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Realized </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemptions/</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Purchased </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Sale</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';"> </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 108,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 2,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 4,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 38,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (132,343)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 22,634</p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 10,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,515)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (782)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,594)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 6,074</p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Convertible Debt Security </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 15,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,678)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 12,553</p></td></tr><tr><td style="vertical-align:bottom;width:29.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 134,457</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,676)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 3,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 1,384</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 38,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134,937)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.5pt 0.05pt 0pt;"> 41,261</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="color:#0563c1;font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending </b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Investments </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Gain/(Loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Purchased </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Redemptions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">   </span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 206,973</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,992)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 108,261</p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 14,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,560)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 10,965</p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">ClearPoint Convertible Debt Security </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 20,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,740)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 15,231</p></td></tr><tr><td style="vertical-align:bottom;width:32.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 242,469</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,292)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (549)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 22,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,958)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:7pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:7pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"> 134,457</p></td></tr></table> 108261000 2517000 4383000 1384000 38432000 132343000 22634000 10965000 -1515000 -782000 2594000 6074000 15231000 -2678000 12553000 134457000 -1676000 3601000 1384000 38432000 134937000 41261000 206973000 -7992000 -549000 22787000 112958000 108261000 14525000 -3560000 10965000 20971000 -5740000 15231000 242469000 -17292000 -549000 22787000 112958000 134457000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following represents the fair value using the hierarchy described in Note 2 for the Company’s financial assets and liabilities that are required to be measured at fair value on a recurring basis as of December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - available for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 260,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 260,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint convertible debt security</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,600</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- net sales milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,700</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:54.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Quoted prices</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">in active</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Significant</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">markets for</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">observable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">unobservable</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">identical assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">inputs</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 1)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 2)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(level 3)</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - available for sale</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketable securities - equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint Equity Investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ClearPoint convertible debt security</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,231</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 82,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 82,500</p></td></tr><tr><td style="vertical-align:bottom;width:43.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration payable- net sales milestones and royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 81,500</p></td></tr></table> 260104000 260104000 22634000 22634000 6074000 6074000 12553000 12553000 26600000 26600000 9700000 9700000 22610000 22610000 108261000 108261000 10965000 10965000 15231000 15231000 82500000 82500000 81500000 81500000 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following is a summary of marketable securities accounted for as available for sale debt securities at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 117,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 117,160</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government Obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,084</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,296</p></td></tr><tr><td style="vertical-align:bottom;width:52.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 259,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 260,104</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:45.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,424</p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,685</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,186</p></td></tr><tr><td style="vertical-align:bottom;width:52.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 23,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,610</p></td></tr></table> 117044000 128000 12000 117160000 1650000 0 2000 1648000 141084000 212000 0 141296000 259778000 340000 14000 260104000 12419000 5000 0 12424000 10685000 0 499000 10186000 23104000 5000 499000 22610000 0 0 0 0 -300000 4000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2023 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:78.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position greater than or equal to 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,446</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td></tr><tr><td style="vertical-align:bottom;width:20.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 44,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 46,094</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The unrealized losses and fair values of available for sale debt securities that have been in an unrealized loss position for a period of less than and greater than or equal to 12 months as of December 31, 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:20.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:78.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities in an unrealized loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position less than 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">position greater than or equal to 12 months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">   </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:20.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.8%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.01%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (499)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr></table> 12000 44446000 12000 44446000 2000 1648000 2000 1648000 12000 44446000 2000 1648000 14000 46094000 499000 10186000 499000 10186000 499000 10186000 499000 10186000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Available for sale debt securities on the balance sheet at December 31, 2023 and 2022 mature as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">More Than</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 117,160</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,648</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Government obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 141,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 260,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Less Than</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">More Than</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">12 Months</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commercial paper</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Corporate debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr><tr><td style="vertical-align:bottom;width:74.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,424</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,186</p></td></tr></table> 117160000 1648000 141296000 260104000 12424000 10186000 12424000 10186000 287500000 0.015 265300000 281700000 0 128400000 36300000 0.059 0.90 0.110 0.93 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table presented below is a summary of changes in the fair value of the Company’s Level 3 valuation for the contingent consideration payables for the years ended December 31, 2023, and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent consideration payable-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contingent consideration payable-</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">development and regulatory</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">net sales milestones and royalties</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">milestones - Agilis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:25.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">- Agilis</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Beginning balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 139,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 100,600</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19,100)</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (50,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 82,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 81,500</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Change in fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (55,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71,800)</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:44.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ending balance as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,700</p></td></tr></table> 139300000 100600000 -6800000 -19100000 50000000 82500000 81500000 -55900000 -71800000 26600000 9700000 50000000.0 50000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following significant unobservable inputs were used in the valuation of the contingent consideration payables for the years ended December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:32.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:79.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr><td style="vertical-align:middle;width:18.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent consideration payable-<br/>development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$26,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> Probability-adjusted discounted cash flow </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential development and regulatory milestones<br/>Probabilities of success<br/>Discount rates<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:17.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $31 million<br/>85% - 92%<br/>5.8% - 6.1%<br/>2024 - 2026</p></td></tr><tr><td style="vertical-align:middle;width:18.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent considerable payable- net sales<br/>milestones and royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:8.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$9,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Option-pricing model with Monte Carlo simulation  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential net sales milestones<br/>Probabilities of success<br/>Potential percentage of net sales for royalties<br/>Discount rate<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:17.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $50 million<br/>85% - 100%<br/>0%<br/>11%<br/>2026 - 2034</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:18.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:32.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:79.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Valuation Technique</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unobservable Input</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Range</b></p></td></tr><tr><td style="vertical-align:middle;width:18.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent consideration payable-<br/>development and regulatory milestones</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$82,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> Probability-adjusted discounted cash flow </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential development and regulatory milestones<br/>Probabilities of success<br/>Discount rates<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:18.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $331 million<br/>25% - 92%<br/>6.2% - 8.3%<br/>2023 - 2029</p></td></tr><tr><td style="vertical-align:middle;width:18.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Contingent considerable payable- net sales<br/>milestones and royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">$81,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">Option-pricing model with Monte Carlo simulation  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:32.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Potential net sales milestones<br/>Probabilities of success<br/>Potential percentage of net sales for royalties<br/>Discount rate<br/>Projected years of payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:18.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">$0 - $150 million<br/>25% - 100%<br/>2% - 6%<br/>11.5%<br/>2025 - 2041</p></td></tr></table> 26600000 0 31000000 0.85 0.92 0.058 0.061 9700000 0 50000000 0.85 1 0 0.11 82500000 0 331000000 0.25 0.92 0.062 0.083 81500000 0 150000000 0.25 1 0.02 0.06 0.115 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Fixed assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Fixed assets, net were as follows at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,969</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,332</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47,496</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,812</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,349</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 138,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,958</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,368)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,590</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Depreciation expense was approximately $13.9 million, $12.3 million, and $9.4 million for the years ended December 31, 2023, 2022, and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Fixed assets, net were as follows at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,969</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computer equipment and software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,332</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery and lab equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47,496</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and fixtures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,812</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets in process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,349</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 138,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 109,958</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,274)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37,368)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 87,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 72,590</p></td></tr></table> 30166000 28969000 17503000 15332000 62837000 47496000 3849000 3812000 24008000 14349000 138363000 109958000 51274000 37368000 87089000 72590000 13900000 12300000 9400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">The Company leases office space in South Plainfield, New Jersey for its principal office under </span><span style="font-size:10pt;">two</span><span style="font-size:10pt;"> </span><span style="font-size:10pt;">noncancelable</span><span style="font-size:10pt;"> operating leases through August 2024, in addition to office and laboratory space in Bridgewater, New Jersey and other locations throughout the United States, as well as office space in various countries for international employees primarily through workspace providers.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;">The Company also leases approximately </span><span style="font-size:10pt;">220,500</span><span style="font-size:10pt;"> square feet of office, manufacturing and laboratory space at a facility located in Hopewell Township, New Jersey (the “Campus”) pursuant to a Lease Agreement (the “Hopewell Lease”) with Hopewell Campus Owner LLC (the “Landlord”). The rental term of the Hopewell Lease commenced on July 1, 2020 and has an initial term of </span><span style="font-size:10pt;">fifteen years</span><span style="font-size:10pt;"> (the “Hopewell Initial Term”), with </span><span style="font-size:10pt;">two</span><span style="font-size:10pt;"> consecutive </span><span style="font-size:10pt;">ten year</span><span style="font-size:10pt;"> </span><span style="font-size:10pt;">renewal</span><span style="font-size:10pt;"> periods, each at the Company’s option. The aggregate rent for the Hopewell Initial Term will be approximately </span><span style="font-size:10pt;">$111.5</span><span style="font-size:10pt;"> million. The rental rate for the renewal periods</span> <span style="font-size:10pt;">will be </span><span style="font-size:10pt;">95%</span><span style="font-size:10pt;"> of the Prevailing Market Rate (as defined in the Hopewell Lease) and determined </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">at the time of the exercise of the</span> <span style="font-size:10pt;">renewal. The Company is also responsible for maintaining certain insurance and the payment of proportional taxes,</span> <span style="font-size:10pt;">utilities and common area operating expenses. The Hopewell Lease contains customary events of default, representations,</span> <span style="font-size:10pt;">warranties and covenants.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">In May 2022, the Company entered into a Lease Agreement (the “Warren Lease”) with Warren CC Acquisitions, LLC (the “Warren Landlord”) relating to the lease of </span><span style="font-size:10pt;">two</span><span style="font-size:10pt;"> entire buildings comprised of approximately </span><span style="font-size:10pt;">360,000</span><span style="font-size:10pt;"> square feet of shell condition, modifiable space (the “Warren Premises”) at a facility located in Warren, New Jersey. The rental term of the Warren Lease commenced on June 1, 2022 (the “Commencement Date”), with an initial term of </span><span style="font-size:10pt;">seventeen years</span><span style="font-size:10pt;"> (the “Warren Initial Term”), followed by </span><span style="font-size:10pt;">three</span><span style="font-size:10pt;"> consecutive </span><span style="font-size:10pt;">five-year</span><span style="font-size:10pt;"> </span><span style="font-size:10pt;">renewal</span><span style="font-size:10pt;"> periods at the Company’s option. The aggregate base rent for the Warren Initial Term will be approximately </span><span style="font-size:10pt;">$163.0</span><span style="font-size:10pt;"> million; provided, however, that if the Company is not subject to an Event of Default (as defined in the Warren Lease), the Company will be entitled to a base rent abatement over the first </span><span style="font-size:10pt;">three years</span><span style="font-size:10pt;"> of the Warren Initial Term of approximately </span><span style="font-size:10pt;">$18.6</span><span style="font-size:10pt;"> million, reducing the Company’s total base rent obligation to </span><span style="font-size:10pt;">$144.4</span><span style="font-size:10pt;"> million. The rental rate for the renewal periods will be at the Fair Market Rental Value (as defined in the Warren Lease) and determined at the time of the exercise of the renewal. Beginning in the second lease year, the Company is also responsible for the payment of all taxes and operating expenses for the Warren Premises. As a result, the Company recorded an operating lease ROU asset of </span><span style="font-size:10pt;">$28.9</span><span style="font-size:10pt;"> million and an operating lease ROU liability of </span><span style="font-size:10pt;">$28.9</span><span style="font-size:10pt;"> million as of the Commencement Date.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company is developing the Warren Premises into office and laboratory space. The Company is entitled to an allowance of approximately $36.2 million to be provided by the Warren Landlord to be used towards such improvements. The Landlord is providing the allowance to cover those assets that are real property improvements, such as structural components, roofs, flooring, etc., whose useful lives are typically longer in nature. Upon the first issuance of a temporary certificate of occupancy for the Warren Premises, the Company will receive $5.0 million from the Landlord, which the Company has committed to fund into the construction account. The Company evaluated the leasehold improvements under ASC 842 and determined that the Company will be the owner of the improvements, and therefore the $36.2 million allowance and $5.0 million due from the Landlord were treated as lease incentives at the commencement of the lease and included in the calculation of the lease ROU asset and lease ROU liability, effectively reducing both at Commencement Date.<span style="color:#ff0000;"> </span>In connection with the execution of the Warren Lease, the Company also committed to fund a construction account with $3.6 million to go towards the Company’s improvements of the Warren Premises. Subject to the terms of the Warren Lease, the Company has a right of first offer to purchase the Warren Premises if the Warren Landlord receives a bona fide third party offer to purchase the Warren Premises or the Warren Landlord decides to sell the Warren Premises.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also has a finance lease related to its commercial manufacturing agreement with MassBiologics of the University of Massachusetts Medical School (“MassBio”). As of December 31, 2023, the balance of the finance lease liabilities-current and finance lease liabilities-non-current are $3.0 million and $17.2 million, respectively, and are directly related to the Company’s MassBio agreement. As of December 31, 2022, the balance of the finance lease liabilities-current and finance lease liabilities non-current were $3.0 million and $18.7 million, respectively. Additionally, during the years ended December 31, 2023 and December 31, 2022, the Company recorded finance lease costs of $1.5 million and $1.6 million, respectively, related to interest on the lease liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also leases certain vehicles, lab equipment, and office equipment under operating leases. The Company’s operating leases have remaining lease terms ranging from 0.2 years to 15.4 years and certain leases include renewal options to extend the lease for up to 15 years. Rent expense was $29.0 million, $25.2 million, and $21.4 million for the years ended December 31, 2023, 2022 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The components of lease expense were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2022</b></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating Lease Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,411</p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,361</p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 656</p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,428</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Total operating lease cost is a component of operating expenses on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Supplemental lease term and discount rate information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - operating leases (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - finance lease (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Supplemental cash flow information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,683</p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash flows from finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,224</p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash flows from finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 776</p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 645</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Future minimum lease payments under non-cancelable leases as of December 31, 2023 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Lease</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 175,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 252,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Imputed Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,816</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,184</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 false 220500 P15Y 2 P10Y true 111500000 0.95 2 360000 P17Y 3 P5Y true 163000000.0 P3Y 18600000 144400000 28900000 28900000 36200000 5000000.0 36200000 5000000.0 3600000 3000000.0 17200000 3000000.0 18700000 1500000 1600000 P0Y2M12D P15Y4M24D P15Y 29000000.0 25200000 21400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The components of lease expense were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2022</b></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:20.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating Lease Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,952</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,804</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,411</p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Variable lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,846</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,361</p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Short-term lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 656</p></td></tr><tr><td style="vertical-align:bottom;width:34.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21,428</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Supplemental lease term and discount rate information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - operating leases (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.61</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease terms - finance lease (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:67.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate - finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 21952000 19804000 16411000 5846000 4557000 4361000 1186000 808000 656000 28984000 25169000 21428000 P11Y6M18D P11Y7M9D 0.0869 0.0861 P9Y3D P10Y3D 0.0780 0.0780 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Supplemental cash flow information related to leases was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,683</p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Financing cash flows from finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,224</p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating cash flows from finance lease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,621</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,724</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 776</p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for lease obligations:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 645</p></td></tr></table> 15338000 14736000 13683000 1379000 1276000 2224000 1621000 1724000 776000 35817000 645000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Future minimum lease payments under non-cancelable leases as of December 31, 2023 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating Leases</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Finance Lease</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 175,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease payments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 252,586</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,000</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Imputed Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 141,957</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,816</p></td></tr><tr><td style="vertical-align:bottom;width:72.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,184</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 18352000 3000000 20450000 3000000 19992000 3000000 17945000 3000000 175847000 15000000 252586000 27000000 141957000 6816000 110629000 20184000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Accounts payable and accrued expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Accounts payable and accrued expenses at December 31, 2023 and 2022 consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee compensation, benefits, and related accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,669</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,712</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consulting and contracted research</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,882</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,093</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63,787</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,355</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,546</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,268</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,054</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 391,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 320,366</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">During the year ended December 31, 2023, the Company incurred $32.8 million of restructuring costs from a reduction in workforce in connection with the Company’s strategic pipeline prioritization and discontinuation of its preclinical and early research programs in its gene therapy platform. The costs are included in research and development and selling, general and administrative expenses on the Company’s consolidated statement of operations. As of December 31, 2023, the remaining $9.0 million of accrued restructuring costs are included above within employee compensation, benefits, and related accruals.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Accounts payable and accrued expenses at December 31, 2023 and 2022 consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee compensation, benefits, and related accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,643</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,669</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,712</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consulting and contracted research</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,882</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,093</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales allowance </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 77,176</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 63,787</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales rebates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 131,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 67,355</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 74,111</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40,546</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,045</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,268</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,054</p></td></tr><tr><td style="vertical-align:bottom;width:75.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 391,983</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 320,366</p></td></tr></table> 62643000 62669000 4712000 27500000 38882000 2246000 3093000 77176000 63787000 131334000 67355000 74111000 40546000 6045000 27268000 10928000 12054000 391983000 320366000 32800000 9000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:12pt;margin:0pt;">7. Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Liability for sale of future royalties</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">The following table shows the activity within the “liability for sale of future royalties- current” and “liability for sale of future royalties- noncurrent” accounts for the year ended December 31, 2023:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Liability for sale of future royalties- (current and noncurrent)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 757,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Non-cash royalty revenue payable to RPI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plus: Non-cash interest expense recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 104,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plus: Cash Consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plus: Loss on Debt Extinguishment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,814,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Non-cash interest expense is recorded in the statement of operations within “Interest expense, net”.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;background:#ffffff;">Senior Secured Term Loan </i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On October 27, 2022 (the “Closing Date”), the Company entered into a credit agreement (the “Blackstone Credit Agreement”) for fundings of up to $950.0 million consisting of a committed loan facility of $450.0 million and further contemplating the potential for up to $500.0 million of additional financing, to the extent that the Company requested such additional financing and subject to the Lenders’ agreement to provide such additional financing and to mutual agreement on terms, among the Company, certain subsidiaries of the Company (together with the Company, the “Loan Parties”) and funds and other affiliated entities advised or managed by Blackstone Life Sciences and Blackstone Credit (collectively, “Blackstone”, and such lenders, together with their permitted assignees, the “Lenders” and each a “Lender”) and Wilmington Trust, National Association, as the administrative agent for the Lenders.  </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:10pt;">The Blackstone Credit Agreement provided for a senior secured term loan facility funded on the Closing Date in the aggregate principal amount of </span><span style="font-size:10pt;">$300.0</span><span style="font-size:10pt;"> million (the “Initial Loans”) and a committed delayed draw term loan facility of up to </span><span style="font-size:10pt;">$150.0</span><span style="font-size:10pt;"> million (the “Delayed Draw Loans” and, together with the Initial Loans, the “Loans”) to be funded at the Company’s request within </span><span style="font-size:10pt;">18 months</span><span style="font-size:10pt;"> of the Closing Date subject to specified conditions. In addition, the Blackstone Credit Agreement contemplated the potential for further financings by Blackstone, by providing for incremental discretionary uncommitted further financings of up to </span><span style="font-size:10pt;">$500.0</span><span style="font-size:10pt;"> million. The Company capitalized approximately </span><span style="font-size:10pt;">$11.6</span><span style="font-size:10pt;"> million of debt issuance costs which are presented on the balance sheet as a direct deduction from the debt liability and are being amortized over the term of the senior secured term loan facility using the effective interest rate method. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:12pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Loans were to mature on the date that is seven years from the Closing Date. Borrowings under the Blackstone Credit Agreement bore interest at a variable rate equal to, at the Company’s option, either an adjusted Term SOFR rate plus seven and a quarter percent (7.25%) or the Base Rate plus six and a quarter percent (6.25%), subject to a floor of one percent (1%) and two percent (2%) with respect to Term SOFR rate and Base Rate (each as defined in the Blackstone Credit Agreement), respectively. Payment of the Loans were subject to certain premiums specified in the Blackstone Credit Agreement, in each case, from the date of the applicable Loan funded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">All obligations under the Blackstone Credit Agreement were secured, subject to certain exceptions and specified inclusions, by security interests in certain assets of the Loan Parties, including (1) intellectual property and other assets related to Translarna, Emflaza, Upstaza, sepiapterin and, until certain release conditions were met, vatiquinone, in each case, together with any other forms, formulations, or methods of delivery of any such products, and regardless of trade or brand name, (2) future acquired intellectual property (but not internally developed intellectual property unrelated to other intellectual property collateral) and other related assets, and (3) the equity interests held by the Loan Parties in certain of their subsidiaries. The Blackstone Credit Agreement contained certain negative covenants with which the Company was to remain in compliance. The Blackstone Credit Agreement also required that the Company maintained consolidated liquidity of at least $100.0 million as of the last day of each fiscal quarter, which was to be increased to $200.0 million upon the Company consummating acquisitions meeting certain consolidated thresholds described therein. In addition, the Company was required under conditions specified in the Blackstone Credit Agreement to fund a reserve account up to certain amounts specified therein. The funds in the reserve account were available to prepay the Loans at any time at the Company’s option, and were, if funded, subject to release upon certain further conditions. Upon any such release, such funds were freely available for use by the Company subject to the generally applicable terms and conditions of the Blackstone Credit Agreement. The Blackstone Credit Agreement contained certain customary representations and warranties, affirmative covenants and provisions relating to events of default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">On October 19, 2023, the Company terminated the Blackstone Credit Agreement. In connection with the termination of the Credit Agreement, the Company repaid outstanding principal of $300.0 million, accrued interest of $2.1 million, an additional $82.0 million in prepayment premiums, exit fees, and creditor expenses, and $0.2 million in legal fees. The Company recorded a loss on the extinguishment of debt of $92.7 million which is included on the statement of operations for the period ended December 31, 2023. The loss on extinguishment of debt consisted of $82.0 million in prepayment </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">premiums, exit fees, and creditor expenses and debt issuance costs of $10.7 million. All liens and security interests securing the loans made pursuant to the Blackstone Credit Agreement were released upon termination. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Blackstone Credit Agreement consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:43.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 300,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,322)</p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repayment of senior secured term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (300,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288,678</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The following table sets forth total interest expense recognized related to the Blackstone Credit Agreement:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:56.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">2026 Convertible Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In September 2019, the Company issued, at par value, $287.5 million aggregate principal amount of 1.50% convertible senior notes due 2026, which included an option to purchase up to an additional $37.5 million in aggregate principal amount of the 2026 Convertible Notes, which was exercised in full by the initial purchasers. The 2026 Convertible Notes bear cash interest at a rate of 1.50% per year, payable semi-annually on March 15 and September 15 of each year, beginning on March 15, 2020. The 2026 Convertible Notes will mature on September 15, 2026, unless earlier repurchased or converted. The net proceeds to the Company from the offering were $279.3 million after deducting the initial purchasers’ discounts and commissions and the offering expenses payable by the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The 2026 Convertible Notes are governed by an indenture (the “2026 Convertible Notes Indenture”) with U.S Bank National Association as trustee (the “2026 Convertible Notes Trustee”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Holders of the 2026 Convertible Notes may convert their 2026 Convertible Notes at their option at any time prior to the close of business on the business day immediately preceding March 15, 2026 only under the following circumstances:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">during any calendar quarter commencing on or after December 31, 2019 (and only during such calendar quarter), if the last reported sale price of the Company’s common stock for at least </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> trading days (whether or not consecutive) during a period of </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading days ending on the last trading day of the immediately preceding calendar quarter is greater than or equal to </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">130%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the conversion price on each applicable trading day;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">during the </span><span style="-sec-ix-hidden:Hidden_oyBYU4PDCUuXPqBeOWrD9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> business day period after any </span><span style="-sec-ix-hidden:Hidden_4vuKMv_UUEyVK3IQZ1FZDQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">five</span></span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> consecutive trading day period (the “measurement period”) in which the trading price (as defined in the 2026 Convertible Notes Indenture) per $1,000 principal amount of 2026 Convertible Notes for each trading day of the measurement period was less than </span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">98%</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> of the product of the last reported sale price of the Company’s common stock and the conversion rate on each such trading day;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">during any period after the Company has issued notice of redemption until the close of business on the scheduled trading day immediately preceding the relevant redemption date; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">upon the occurrence of specified corporate events.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On or after March 15, 2026, until the close of business on the business day immediately preceding the maturity date, holders may convert their 2026 Convertible Notes at any time, regardless of the foregoing circumstances. Upon conversion, the Company will pay or deliver, as the case may be, cash, shares of the Company’s common stock or any combination thereof at the Company’s election.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The conversion rate for the 2026 Convertible Notes was initially, and remains, 19.0404 shares of the Company’s common stock per $1,000 principal amount of the 2026 Convertible Notes, which is equivalent to an initial conversion price of approximately $52.52 per share of the Company’s common stock. The conversion rate may be subject to adjustment in some events but will not be adjusted for any accrued and unpaid interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company was not permitted to redeem the 2026 Convertible Notes prior to September 20, 2023. The Company may redeem for cash all or any portion of the 2026 Convertible Notes, at its option, if the last reported sale price of its common stock has been at least 130% of the conversion price then in effect on the last trading day of, and for at least 19 other 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 notice of redemption, at a redemption price equal to 100% of the principal amount of the 2026 Convertible Notes to be redeemed, plus accrued and unpaid interest to, but excluding, the redemption date. No sinking fund is provided for the 2026 Convertible Notes, which means that the Company is not required to redeem or retire the 2026 Convertible Notes periodically.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">If the Company undergoes a “fundamental change” (as defined in the 2026 Convertible Notes Indenture), subject to certain conditions, holders of the 2026 Convertible Notes may require the Company to repurchase for cash all or part of their 2026 Convertible Notes at a repurchase price equal to 100% of the principal amount of the 2026 Convertible Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the fundamental change repurchase date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The 2026 Convertible Notes represent senior unsecured obligations and will rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated in right of payment to the notes, equal in right of payment to the Company’s existing and future unsecured indebtedness that is not so subordinated, effectively junior in right of payment to any of the Company’s secured indebtedness to the extent of the value of the assets securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables) incurred by the Company’s subsidiaries. The 2026 Convertible Notes Indenture contains customary events of default with respect to the 2026 Convertible Notes, including that upon certain events of default (including the Company’s failure to make any payment of principal or interest on the 2026 Convertible Notes when due and payable) occurring and continuing, the 2026 Convertible Notes Trustee by notice to the Company, or the holders of at least 25% in principal amount of the outstanding 2026 Convertible Notes by notice to the Company and the Convertible Notes Trustee, may, and the 2026 Convertible Notes Trustee at the request of such holders (subject to the provisions of the 2026 Convertible Notes Indenture) will, declare 100% of the principal of and accrued and unpaid interest, if any, on all the 2026 Convertible Notes to be due and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">payable. In case of certain events of bankruptcy, insolvency or reorganization, involving the Company or a significant subsidiary, 100% of the principal of and accrued and unpaid interest on the 2026 Convertible Notes will automatically become due and payable. Upon such a declaration of acceleration, such principal and accrued and unpaid interest, if any, will be due and payable immediately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Prior to the adoption of ASU 2020-06, the Company accounted for the 2026 Convertible Notes as a liability and equity component where the carrying value of the liability component was valued based on a similar instrument. In accounting for the issuance of the 2026 Convertible Notes, the Company separated the 2026 Convertible Notes into liability and equity components. The carrying amount of the liability component was calculated by measuring the fair value of a similar liability that did not have an associated convertible feature. The carrying amount of the equity component representing the conversion option was determined by deducting the fair value of the liability component from the par value of the 2026 Convertible Notes as a whole. The excess of the principal amount of the liability component over its carrying amount, referred to as the debt discount, was amortized to interest expense over the seven-year term of the 2026 Convertible Notes. The equity component was not re-measured as long as it continued to meet the conditions for equity classification. The equity component recorded at issuance related to the 2026 Convertible Notes was $123.0 million and was recorded in additional paid-in capital.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accounting for the transaction costs related to the issuance of the 2026 Convertible Notes, the Company allocated the total costs incurred to the liability and equity components of the 2026 Convertible Notes based on their relative values. Transaction costs attributable to the liability component were amortized to interest expense over the seven-year term of the 2026 Convertible Notes, and transaction costs attributable to the equity component were netted with the equity components in stockholders’ equity. Additionally, the Company initially recorded a net deferred tax liability of $25.3 million in connection with the 2026 Convertible Notes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Effective January 1, 2021 the Company adopted ASU 2020-06. After adoption, the Company now accounts for the 2026 Convertible Notes as a single liability measured at amortized cost. As the equity component is no longer required to be split into a separate component, the Company recorded an adjustment for the initial $123.0 million that was allocated to additional paid in capital and $16.1 million of life to date interest expense recorded as amortization of debt discount. Additionally, the net deferred tax liability recorded for the 2026 Convertible Notes was reversed.  The principal amount of the liability over its carrying amount is amortized to interest expense over the seven-year term of the 2026 Convertible Notes. Since the 2026 Convertible Notes are classified as a single liability, there is no debt discount required to be amortized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The 2026 Convertible Notes consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:22.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 287,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 287,500</p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,456)</p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 284,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 283,044</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the remaining contractual life of the 2026 Convertible Notes is approximately 2.7 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth total interest expense recognized related to the 2026 Convertible Notes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:73.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In April 2022, under the terms of the 2026 Convertible Notes Indenture, the Company paid additional interest on the 2026 Convertible Notes at a rate equal to 0.5% per annum, for a total interest payment of approximately $2.1 million, for the period beginning September 25, 2020 and ending March 14, 2022. In September 2022, under the terms of the 2026 Convertible Notes Indenture, the Company paid additional interest on the 2026 Convertible Notes at a rate equal to 0.5% per annum, for a total interest payment of approximately $0.1 million, for the period beginning March 15, 2022 and ending April 8, 2022. These amounts are not included in the table above, but were recorded as interest expense, net within the statement of operations for the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">2022 Convertible Notes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2015, the Company issued, at par value, $150.0 million aggregate principal amount of 3.00% convertible senior notes due 2022 (the “2022 Convertible Notes”). On August 15, 2022, the Company repaid the outstanding principal amount and accrued interest, totaling $152.3 million, of the 2022 Convertible Notes that was due upon maturity in accordance with the terms of the notes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth total interest expense recognized related to the 2022 Convertible Notes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">The following table shows the activity within the “liability for sale of future royalties- current” and “liability for sale of future royalties- noncurrent” accounts for the year ended December 31, 2023:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Liability for sale of future royalties- (current and noncurrent)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:27.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beginning balance as of December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 757,886</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Non-cash royalty revenue payable to RPI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,460)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plus: Non-cash interest expense recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 104,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plus: Cash Consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,000,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Plus: Loss on Debt Extinguishment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 44,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending balance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,814,097</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate as of December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">10.8%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 757886000 93460000 104790000 1000000000 -44881000 1814097000 0.108 950000000.0 450000000.0 500000000.0 300000000.0 150000000.0 P18M 500000000.0 11600000 P7Y 0.0725 0.0625 0.01 0.02 100000000.0 200000000.0 300000000.0 2100000 82000000.0 200000 -92700000 82000000.0 10700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Blackstone Credit Agreement consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:43.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:21.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 300,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 300,000</p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,322)</p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Repayment of senior secured term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (300,000)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:51.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 288,678</p></td></tr></table> 300000000 300000000 11322000 300000000 288678000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;background:#ffffff;margin:0pt;">The following table sets forth total interest expense recognized related to the Blackstone Credit Agreement:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:56.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,198</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:56.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">13.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.7%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 30198000 6069000 702000 290000 30900000 6359000 0.131 0.122 287500000 0.0150 37500000 0.0150 279300000 20 30 1.30 0.98 19.0404 52.52 1.30 19 30 1 0 1 0.25 1 1 P7Y 123000000.0 P7Y 25300000 -123000000.0 16100000 P7Y 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The 2026 Convertible Notes consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;width:22.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended </b><b style="font-weight:bold;"><br/></b><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Principal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 287,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 287,500</p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: Debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,456)</p></td></tr><tr><td style="vertical-align:bottom;width:74.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net carrying amount</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.3%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 284,213</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.75%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 283,044</p></td></tr></table> 287500000 287500000 3287000 4456000 284213000 283044000 P2Y8M12D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth total interest expense recognized related to the 2026 Convertible Notes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:73.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,313</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,476</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,463</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:73.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.11%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.96%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 4305000 4313000 1171000 1150000 5476000 5463000 0.019 0.019 0.005 2100000 0.005 100000 150000000.0 0.0300 152300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth total interest expense recognized related to the 2022 Convertible Notes:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contractual interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 2,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of debt issuance costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,260</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 2800000 460000 3260000 0.035 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. Capital structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Common stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In August 2019, the Company entered into an At the Market Offering Sales Agreement (the “Sales Agreement”) with Cantor Fitzgerald and RBC Capital Markets, LLC (together, the “Sales Agents”), pursuant to which, the Company may offer and sell shares of its common stock, having an aggregate offering price of up to $125.0 million from time to time through the Sales Agents by any method that is deemed to be an “at the market offering” as defined in Rule 415(a)(4) promulgated under the Securities Act of 1933, as amended. No shares were sold pursuant to the Sales Agreement during the years ended December 31, 2023, 2022, and 2021. The remaining shares of the Company’s common stock available to be issued and sold, under the Sales Agreement, have an aggregate offering price of up to $93.0 million as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">In June 2021, the Company filed a Certificate of Amendment to its Restated Certificate of Incorporation, which increased the number of authorized shares of the Company’s common stock from </span><span style="background:#ffffff;">125,000,000</span><span style="background:#ffffff;"> to </span><span style="background:#ffffff;">250,000,000</span><span style="background:#ffffff;"> shares.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="font-family:'Arial','Helvetica','sans-serif';visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">In connection with the execution of the Blackstone Credit Agreement, the Company and certain entities affiliated with the Lenders (the “Purchasers”) also entered into a stock purchase agreement (the “Stock Purchase Agreement”) on the Closing Date for the sale and issuance of 1,095,290 shares of common stock (the “Shares”) to the Purchasers at a price of $45.65 per share, for an aggregate purchase price of approximately $50.0 million. The per share price represents the closing price of the Company’s common stock on the Nasdaq Global Select Market on October 26, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Under the Stock Purchase Agreement, the Company agreed to register the resale of the Shares on a registration statement to be filed with the Securities and Exchange Commission within 60 days of the Closing Date. The Company agreed to keep such registration statement effective for a period of six months following the Closing Date. In addition, subject to certain conditions, the Purchasers were entitled to participate in registered underwritten public offerings by the Company during such period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Pursuant to the terms of the Stock Purchase Agreement, the Purchasers and certain of their controlled affiliates agreed not to, without the prior written approval of the Company and subject to specified conditions, directly or indirectly acquire shares of the Company’s outstanding common stock in excess of specified thresholds, seek or propose any acquisition of all or substantially all of the assets of the Company, seek or propose a merger or other business combination involving the Company, solicit proxies or consents with respect to any securities of the Company, seek to influence the management, board of directors or policies of the Company, or undertake other specified actions related to the potential acquisition of additional equity interests in the Company, or to encourage others to do any of the above (the “Standstill Restrictions”). The Standstill Restrictions terminated upon the termination of the Blackstone Credit Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The Purchasers also agreed not to sell or transfer the Shares without the prior written approval of the Company for a period of 90 days following the Closing Date, subject to certain exceptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">In February 2023, the Company completed enrollment of its Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, the Company paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. The Company elected to pay this milestone in the form of shares of its common stock, less certain cash payments in accordance with the Censa Merger Agreement. Pursuant to such election, the Company issued 657,462 shares of its common stock and paid $0.4 million to the former Censa securityholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023, the Company’s number of authorized shares of common stock was 250,000,000.</p> 125000000.0 0 0 0 93000000.0 125000000 250000000 1095290 45.65 50000000.0 P60D P6M P90D 30000000.0 657462 400000 250000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9. Net loss per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share is computed by dividing net loss available to common stockholders by the weighted-average number of common shares outstanding.  Potentially dilutive securities were excluded from the diluted calculation because their effect would be anti-dilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth the computation of basic and diluted net loss per share for common stockholders:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (626,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (559,017)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (523,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for basic and diluted net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,838,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,728,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 70,466,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">For the years ended December 31, 2023, 2022, and 2021, the Company experienced a net loss and therefore did not report any dilutive share impact.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table shows historical dilutive common share equivalents outstanding, which are not included in the above historical calculation, as the effect of their inclusion is anti-dilutive during each period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,600,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,502,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,772,582</p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,866,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,516,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,519,831</p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,466,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,018,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,292,413</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table sets forth the computation of basic and diluted net loss per share for common stockholders:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.21120834%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:41.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (626,604)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (559,017)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (523,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Denominator for basic and diluted net loss per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 74,838,392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,728,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 70,466,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net loss per share:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:56.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (8.37)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">*</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">For the years ended December 31, 2023, 2022, and 2021, the Company experienced a net loss and therefore did not report any dilutive share impact.</p></td></tr></table> -626604000 -626604000 -559017000 -559017000 -523901000 -523901000 74838392 74838392 71728634 71728634 70466393 70466393 -8.37 -8.37 -7.79 -7.79 -7.43 -7.43 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table shows historical dilutive common share equivalents outstanding, which are not included in the above historical calculation, as the effect of their inclusion is anti-dilutive during each period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock Options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,600,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,502,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,772,582</p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested restricted stock awards and units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,866,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,516,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,519,831</p></td></tr><tr><td style="vertical-align:bottom;width:58.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,466,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,018,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,292,413</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 9600399 11502417 10772582 2866270 2516336 1519831 12466669 14018753 12292413 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. Stock award plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2013, the Company’s Board of Directors and stockholders approved the 2013 Long Term Incentive Plan, which became effective upon the closing of the Company’s IPO. The 2013 Long Term Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards and other stock-based awards. On June 8, 2022 (the “Restatement Effective Date”), the Company’s stockholders approved the Amended and Restated 2013 Long-Term Incentive Plan (the “Amended 2013 LTIP”). The Amended 2013 LTIP provides for the grant of incentive stock options, nonstatutory stock options, restricted stock units and other stock-based awards. The number of shares of common stock reserved for issuance under the Amended 2013 LTIP is the sum of (A) the number of shares of the Company’s common stock (up to 16,724,212 shares) that is equal to the sum of (1) the number of shares issued under the 2013 Long-Term Incentive Plan prior to the Restatement Effective Date, (2) the number of shares that remain available for issuance under the 2013 Long-Term Incentive Plan immediately prior to the Restatement Effective Date and (3) the number of shares subject to awards granted under the 2013 Long-Term Incentive Plan prior to the Restatement Effective Date that are outstanding as of the Restatement Effective Date, plus (B) from and after the Restatement Effective Date, an additional 8,475,000 shares of Common Stock. As of December 31, 2023, awards for 8,680,209 shares of common stock were available for issuance under the Amended 2013 LTIP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There are no additional shares of common stock available for issuance under the Company’s 1998 Employee, Director and Consultant Stock Option Plan, 2009 Equity and Long Term Incentive Plan or 2013 Stock Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In January 2020, the Company’s Board of Directors approved the 2020 Inducement Stock Incentive Plan. The 2020 Inducement Stock Incentive Plan provides for the grant of incentive stock options, nonstatutory stock options, restricted stock awards and other stock-based awards, initially up to an aggregate of 1,000,000 shares of common stock. Any grants made under the 2020 Inducement Stock Incentive Plan must be made pursuant to the Nasdaq Listing Rule 5635(c)(4) </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">inducement grant exception as a material component of the Company’s new hires’ employment compensation. In December 2020, the Company’s Board of Directors approved an additional 1,000,000 shares of common stock that may be issued under the 2020 Inducement Stock Incentive Plan. In April 2022, the Company’s Board of Directors approved a reduction in the total number of shares of common stock that may be issued under the 2020 Inducement Stock Incentive Plan to 1,300,000 shares. In December 2022, the Company’s Board of Directors approved an additional 1,700,000 shares of common stock that may be issued under the 2020 Inducement Stock Inventive Plan. As of December 31, 2023, awards for 1,834,322 shares of common stock are available for issuance under the 2020 Inducement Stock Incentive Plan.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Board of Directors has the authority to select the individuals to whom options are granted and determine the terms of each option, including (i) the number of shares of common stock subject to the option; (ii) the date on which the option becomes exercisable; (iii) the option exercise price, which, in the case of incentive stock options, must be at least 100% (110% in the case of incentive stock options granted to a stockholder owning in excess of 10% of the Company’s stock) of the fair market value of the common stock as of the date of grant; and (iv) the duration of the option (which, in the case of incentive stock options, may not exceed ten years). Options typically vest over a four-year period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Inducement stock option awards</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the Nasdaq inducement grant exception, during the year ended December 31, 2023, the Company issued options to purchase an aggregate of 139,040 shares of common stock to certain new hire employees at a weighted-average exercise price of $41.25 per share under the 2020 Inducement Stock Incentive Plan. Additionally, during the year ended December 31, 2023, the Company issued 105,370 restricted stock units under the 2020 Inducement Stock Incentive Plan. An aggregate of 270,583 of options and 79,195 of restricted stock units previously granted as inducement awards were forfeited during the year ended December 31, 2023 in connection with employee separations from the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Stock option activity</i>—A summary of stock option activity is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">value(in </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,663,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,487,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (635,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (742,458)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,772,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,685,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (496,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (458,737)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,502,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,117,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (822,482)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,196,820)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,600,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,814</p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested or Expected to vest at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,796,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 366</p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,650,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,387</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The fair values of grants made in the years ended December 31, 2023, 2022 and 2021 were contemporaneously estimated on the date of grant using the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.54% - 4.69%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.55% - 4.57%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.51% - 1.24%</p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">53% - 56%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">54% - 74%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">74% - 89%</p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.5 years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.5 years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.5 years </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company assumed no expected dividends for all grants. The weighted average grant date fair value of options granted during the years ended December 31, 2023, 2022 and 2021 was $21.27, $23.54, and $43.05 per share, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Restricted Stock Awards and Restricted Stock Units</i>—Restricted stock awards and restricted stock units are granted subject to certain restrictions, including in some cases service conditions (restricted stock). The grant-date fair value of restricted stock awards, which has been determined based upon the market value of the Company’s shares on the grant date, is expensed over the vesting period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes information on the Company’s restricted stock awards and units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Awards and Units</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,516,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45.67</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,104,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.75</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920,488)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.74</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (833,706)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42.31</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,866,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41.82</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Performance-based Restricted Stock Units</i>—In December 2023, the Company granted 150,000 performance-based restricted stock units (“PSUs”) to its Chief Executive Officer, Dr. Matthew Klein, which will vest only if challenging performance goals relating to development and regulatory milestones are achieved over an approximately two year performance period. As of December 31, 2023, the achievements of the performance goals have not yet been deemed probable and therefore no expense has been recognized to date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Employee Stock Purchase Plan</i>—In June 2016, the Company established an Employee Stock Purchase Plan (as amended, “ESPP” or the “Plan”) for certain eligible employees. The Plan is administered by the Company’s Board of Directors or a committee appointed by the Board. In June 2021, the Plan was amended to increase the total number of shares available for purchase under the Plan from one million shares to two million shares of the Company’s common stock. Employees may participate over a six-month period through payroll withholdings and may purchase, at the end of the six-month period, the Company’s common stock at a purchase price of at least 85% of the closing price of a share of the Company’s common stock on the first business day of the offering period or the closing price of a share of the Company’s common stock on the last business day of the offering period, whichever is lower. No participant will be granted a right to purchase the Company’s common stock under the Plan if such participant would own more than 5% of the total combined voting power of the Company or any subsidiary of the Company after such purchase. For the period ending December 31, 2023, the Company recorded $2.4 million in compensation expense related to the ESPP.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company recorded share-based compensation expense in the statement of operations related to incentive stock options, nonstatutory stock options, restricted stock awards, restricted stock units and the ESPP as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.11848831%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,632</p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,881</p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 101,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,513</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, there was approximately $119.6 million of total unrecognized compensation cost related to unvested share-based compensation arrangements granted under the Company’s Plans. This cost is expected to be recognized as compensation expense over the weighted average remaining service period of approximately 2.1 years.</p> 16724212 8475000 8680209 0 1000000 1000000 1300000 1700000 1834322 1 1.10 0.10 P10Y P4Y 139040 41.25 105370 270583 79195 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><i style="font-style:italic;">Stock option activity</i>—A summary of stock option activity is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">value(in </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,663,677</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,487,234</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (635,871)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (742,458)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52.04</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,772,582</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,685,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.55</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (496,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (458,737)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 11,502,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,117,284</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 40.19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (822,482)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29.25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited/Cancelled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,196,820)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,600,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,814</p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested or Expected to vest at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,796,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8.16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 366</p></td></tr><tr><td style="vertical-align:bottom;width:46.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,650,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,387</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 9663677 38.72 2487234 61.36 635871 28.01 742458 52.04 10772582 43.66 1685435 38.55 496863 29.45 458737 48.75 11502417 43.33 1117284 40.19 822482 29.25 2196820 45.85 9600399 43.59 P5Y4M20D 8814000 1796687 45.85 P8Y1M28D 366000 7650948 43.08 P4Y8M4D 8387000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The fair values of grants made in the years ended December 31, 2023, 2022 and 2021 were contemporaneously estimated on the date of grant using the following assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Risk-free interest rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3.54% - 4.69%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1.55% - 4.57%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">0.51% - 1.24%</p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected volatility</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">53% - 56%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">54% - 74%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">74% - 89%</p></td></tr><tr><td style="vertical-align:bottom;width:53.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.5 years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.5 years </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5.5 years </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.0354 0.0469 0.0155 0.0457 0.0051 0.0124 0.53 0.56 0.54 0.74 0.74 0.89 P5Y6M P5Y6M P5Y6M 0 0 0 21.27 23.54 43.05 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes information on the Company’s restricted stock awards and units:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:24.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Restricted Stock Awards and Units</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,516,336</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 45.67</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,104,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38.75</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (920,488)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43.74</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (833,706)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 42.31</p></td></tr><tr><td style="vertical-align:bottom;width:73.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unvested at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,866,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 41.82</p></td></tr></table> 2516336 45.67 2104128 38.75 920488 43.74 833706 42.31 2866270 41.82 150000 P2Y 0 1000000 2000000 P6M P6M 0.85 0.05 2400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company recorded share-based compensation expense in the statement of operations related to incentive stock options, nonstatutory stock options, restricted stock awards, restricted stock units and the ESPP as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.11848831%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.23%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 55,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 53,632</p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,695</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 54,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 49,881</p></td></tr><tr><td style="vertical-align:bottom;width:61.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 101,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110,333</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 103,513</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 52941000 55869000 53632000 48695000 54464000 49881000 101636000 110333000 103513000 119600000 P2Y1M6D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11. Other comprehensive (loss) income and accumulated other comprehensive items</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other comprehensive (loss) income includes changes in equity that are excluded from net loss, such as unrealized gains and losses on marketable securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes other comprehensive (loss) income and the changes in accumulated other comprehensive items, by component, for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">On</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Marketable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities, net of tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (62,857)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,957)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,279)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,898</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from other comprehensive items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 777</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,675</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (602)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,680)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,282)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,042</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from other comprehensive items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,078</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,796</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss) before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,766)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from other comprehensive items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,081)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,285)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">Reclassified</span> amounts from other comprehensive items were determined using the actual realized gains and losses from the sales of marketable securities.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The following table summarizes other comprehensive (loss) income and the changes in accumulated other comprehensive items, by component, for the years ended December 31, 2023, 2022, and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Gains (Losses)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">On</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Marketable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Securities, net of tax</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Items</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,900</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (62,857)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,957)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive (loss) income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,279)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,898</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from other comprehensive items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 777</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,502)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 39,177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,675</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (602)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23,680)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24,282)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 33,042</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from other comprehensive items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,964)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,970</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,078</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,290</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,796</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss) before reclassifications</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,766)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amounts reclassified from other comprehensive items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,901)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,081)</p></td></tr><tr><td style="vertical-align:bottom;width:56.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,611)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,285)</p></td></tr></table> 1900000 -62857000 -60957000 -3279000 39177000 35898000 -777000 -777000 -2502000 39177000 36675000 -602000 -23680000 -24282000 4072000 28970000 33042000 3964000 3964000 108000 28970000 29078000 -494000 5290000 4796000 1135000 -6901000 -5766000 315000 315000 820000 -6901000 -6081000 326000 -1611000 -1285000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Revenue recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Net product sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">During the years ended December 31, 2023, 2022, and 2021, net product sales in the United States were $255.1 million, $218.3 million, and $187.3 million, respectively, consisting solely of sales of Emflaza, and net product sales outside of the United States were $406.1 million, $316.9 million, and $241.6 million respectively, consisting of sales of Translarna, Tegsedi, Waylivra, and Upstaza. Translarna net product revenues made up $355.8 million, $288.6 million, and $236.0 million of the net product sales outside the United States for the years ended December 31, 2023, 2022, and 2021, respectively. During the years ended December 31, 2023 and 2022, two countries, the United States and Russia, accounted for at least 10% of the Company’s net product sales, representing $255.1 million and $86.0 million, and $218.3 million and $59.7 million of the net product sales, respectively. During the year ended December 31, 2021, only the <span style="-sec-ix-hidden:Hidden_0ZNkmRWbXE6Ba-Mx-maatA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">United States</span></span> accounted for at least 10% of the Company’s net product sales. For the years ended December 31, 2023, 2022, and 2021, two of the Company’s distributors each accounted for over 10% of the Company’s net product sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2022, the Company does not have a contract liabilities balance related to net product sales, and has not made significant changes to the judgments made in applying ASC Topic 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Collaboration revenue and Royalty revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In November 2011, the Company and the Spinal Muscular Atrophy Foundation (“SMA Foundation”) entered into a licensing and collaboration agreement with F. Hoffman-La Roche Ltd and Hoffman- La Roche Inc. (collectively, “Roche”). Under the terms of the SMA License Agreement, Roche acquired an exclusive worldwide license to the Company’s SMA program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the agreement, the Company is eligible to receive additional payments from Roche if specified events are achieved with respect to each licensed product, including up to $135.0 million in research and development event milestones, up to $325.0 million in sales milestones upon achievement of certain sales events, and up to double digit royalties on worldwide annual net sales of a commercial product.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2023, 2022, and 2021, the Company recognized revenue related to the licensing and collaboration agreement with Roche of $100.0 million, $50.1 million, and $55.0 million, respectively. The below summarizes the milestone achievements associated with the Company’s SMA program during the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The SMA program currently has one approved product, Evrysdi, which was approved in August 2020 by the FDA for the treatment of SMA in adults and children two months and older. The first commercial sale of Evrysdi in the EU was made in March 2021. This event triggered a $20.0 million milestone payment to the Company from Roche. The first commercial sale in Japan was made in August 2021, which was the final research and development milestone received by the Company. This event triggered a $10.0 million payment to the Company from Roche. In December 2021, the Company recorded its first sales milestone of $25.0 million for the achievement of $500.0 million in worldwide annual net sales from Evrysdi. The Company recorded these three milestone payments as collaboration revenue for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="white-space:pre-wrap;"> </span>In September 2022, the Company recognized a sales milestone of $50.0 million for the achievement of $750.0 million in worldwide annual net sales from Evrysdi, which is recorded on the balance sheet within prepaid expenses and other current assets as of December 31, 2022. For the year ended December 31, 2023, the Company recognized a sales milestone </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">of $100.0 million for the achievement of $1.5 billion in worldwide annual net sales from Evrysdi, which is recorded on the balance sheet within prepaid expenses and other current assets as of December 31, 2023. The remaining potential sales milestones as of December 31, 2023 is $150.0 million upon achievement of certain sales events. As of December 31, 2023, the Company does not have any remaining research and development milestones that can be received.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition to research and development and sales milestones, the Company is eligible to receive up to double-digit royalties on worldwide annual net sales of a commercial product under the SMA License Agreement. For the years ended December 31, 2023, 2022, and 2021 the Company has recognized $168.9 million, $113.5 million, and $54.6 million of royalty revenue related to Evrysdi, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Manufacturing Revenue </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2023, the Company recognized $7.7 million of manufacturing revenue related to the production of DNA and AAV vectors for gene therapy applications for external customers. No manufacturing revenue was recognized for the years ended December 31, 2022 and 2021. The Company has not made significant changes to the judgments made in applying ASC Topic 606 for the years ended 2023, 2022, and 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023 and 2022, the Company has a contract liabilities balance of $0.8 million and $1.4 million, respectively, relating to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers, which is recorded within deferred revenue on the consolidated balance sheet. For the year ended December 31, 2023, the Company recognized $1.4 million related to the amounts included in the contract liability balance at the beginning of the period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, the Company has contract assets of $0.2 million related to plasmid DNA and AAV production for external customers, which is recorded within prepaid expenses and other current assets on the consolidated balance sheet. The Company did not have any contract assets for the period ending December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Remaining performance obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, and 2022, the Company has remaining performance obligations of $0.8 million and $1.4 million, respectively, related to the production of plasmid DNA and AAV vectors for gene therapy applications for external customers. The Company expects to recognize revenue over the next one year, as the specific timing for satisfying the performance obligations is contingent upon a number of factors, including customers’ needs and schedules.</p> 255100000 218300000 187300000 406100000 316900000 241600000 355800000 288600000 236000000.0 2 2 0.10 0.10 255100000 86000000.0 218300000 59700000 0.10 2 2 2 0.10 0.10 0.10 0 0 135000000.0 325000000.0 100000000.0 50100000 55000000.0 20000000.0 10000000.0 25000000.0 500000000.0 3 50000000.0 750000000.0 100000000.0 1500000000 150000000.0 0 168900000 113500000 54600000 7700000 0 0 800000 1400000 1400000 200000 0 800000 1400000 P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. Income taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The loss from operations before tax benefit (expense) consisted of the following for the years ended December 31, 2023, 2022, and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784,744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (591,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (487,726)</p></td></tr><tr><td style="vertical-align:bottom;width:59.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 88,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,614)</p></td></tr><tr><td style="vertical-align:bottom;width:59.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (696,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (518,340)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Income Tax Provision consisted of the following for the years ended December 31, 2023, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. State and Local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,844)</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,003)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,582)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,340)</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. State and Local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (377)</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (646)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,561)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A reconciliation of the U.S. statutory income tax rate to the Company’s effective tax rate is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal income tax provision at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State income tax provision, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.83)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign tax rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax rate change</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.26)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Release (Accrual) of uncertain tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.78)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Accounting for income taxes under U.S. GAAP requires that individual tax-paying entities of the company offset all deferred tax liabilities and assets within each particular tax jurisdiction and present them as a noncurrent deferred tax liability or asset. Amounts in different tax jurisdictions cannot be offset against each other. The noncurrent deferred income tax asset is recorded within deposits and other assets on the balance sheet. The amount of deferred income taxes are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Noncurrent deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Noncurrent deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income taxes - net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The significant components of the Company’s deferred tax assets and liabilities at December 31, 2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,124</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 137,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,532</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 205,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 174,802</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,787</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,957</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,316</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,837</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Capitalized research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 149,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110,219</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share based compensation and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,054</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Liability for sale of future royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 190,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 185,589</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Noncash interest expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,160</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (728)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (719)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 841,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 676,658</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (833,810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (672,172)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,486</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,486)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Indefinite lived intangible</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,388)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,320)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the year ended December 31, 2023, the Company generated taxable income in the U.S. of $102.5 million.  The Company has not recorded any federal income tax provision after considering the federal NOL, section 250 deduction, available general business credits, and foreign tax credits. The Company recorded a state income tax benefit of $27.2 million which is primarily attributable to the receipt of an outstanding state tax refund received during the year ended December 31, 2023, and the subsequent release of the associated ASC 740 income tax reserve. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2023 and 2022, the Company recorded a valuation allowance against its net deferred tax assets of $833.8 million and $672.2 million, respectively. The change in the valuation allowance during the years ended December 31, 2023 and 2022 was $161.6 million and $146.6 million, respectively. A valuation allowance has been recorded since, in the judgment of management, these assets are not more likely than not to be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during periods in which those temporary differences and carryforwards become deductible or are utilized. As of December 31, 2023, the Company had $287.0 million, $208.8 million, and $12.1 million of federal, state, and foreign net operating loss carryforwards, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company recorded a deferred tax liability in conjunction with the Agilis Merger of $122.0 million in 2018, related to the tax basis difference in the IPRD indefinite-lived intangibles acquired. The Company’s policy is to record a deferred tax liability related to acquired IPR&amp;D which may eventually be realized either upon amortization of the asset when the research is completed, and a product is successfully launched or the write-off of the asset if it is abandoned or unsuccessful. In July 2022, the Company received EMEA approval for a portion of the IPR&amp;D assets, and thus, began the amortization of the intangible. In May 2023, as part of a strategic portfolio prioritization, the Company announced the discontinuation of its preclinical and early research programs in gene therapy, which included programs for Friedreich ataxia and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Angelman syndrome. In conjunction with the announcement, the Company recorded an impairment to its indefinite-lived intangible for IP research and development relating to the Friedreich ataxia and Angelman syndrome gene therapy assets. As a result of the impairment, the Company recorded a deferred tax benefit during the 2023 tax year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2023, research and development credit carryforward for federal purposes is $35.9 million. In addition, the Orphan Drug Credit Carryover available as of December 31, 2023 is $169.6 million. The Company had research and development carryforwards expiring of $0.6 million in 2023, with additional expiration in 2024 and onwards if not otherwise utilized as projected.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The income tax benefit (expense) for the years ended December 31, 2023 and 2022 differed from the amounts computed by applying the U.S. federal income tax rate of 21% to loss before tax expense as a result of the IPR&amp;D assets becoming partially amortizable in 2022, foreign taxes, the impact of temporary difference, including the updated section 174,  the impact of permanent differences, including “global intangible low-taxed income” (“GILTI”), tax credits generated, true up of net operating loss carryforwards, and increase in the Company’s valuation allowance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the 2017 Tax Cuts and Jobs Act, the ability to currently deduct qualifying research and experimental costs under section 174, as well as software development costs, are eliminated for tax years beginning after December 31, 2021. Under the new rule, these costs must be capitalized and amortized over a five-year or fifteen-year period, depending on whether the research is conducted in the U.S. or abroad, respectively. The rule resulted in an increased current taxable income of the Company by $300.3 million for the tax year ended December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company applies the elements of FASB ASC 740-10 regarding accounting for uncertainty in income taxes. This clarifies the accounting for uncertainty in income taxes recognized in financial statements and required impact of a tax position to be recognized in the financial statements if that position is more likely than not of being sustained by the taxing authority. As of December 31, 2023, the Company recorded unrecognized tax benefits in the amount of $1.4 million including interest and penalties through 2023. The Company’s policy is to recognize interest and penalties related to tax matters within the income tax provision. Tax years beginning in 2014 are generally subject to examination by taxing authorities, although net operating losses from all years are subject to examinations and adjustments for at least three years following the year in which the attributes are used. The Company is currently under a wage tax audit in Germany for tax years 2018 through 2021. Although the outcome of tax audits is always uncertain, the company does not expect any adjustment to result for these years as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For all years through December 31, 2016, the Company generated research credits but has not conducted a study to document the qualified activities. This study may result in an adjustment to the Company’s research and development credit carryforwards; however, until a study is completed and any adjustment is known, no amounts are being presented as an uncertain tax position. A full valuation allowance has been provided against the Company’s research and development credits and, if an adjustment is required, this adjustment would be offset by an adjustment to the deferred tax asset established for the research and development credit carryforwards and the valuation allowance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of U.S. tax reform legislation, distributions of profits from non-U.S. subsidiaries are not expected to cause a significant incremental U.S. tax impact in the future. However, distributions may be subject to non-U.S. withholding taxes if profits are distributed from certain jurisdictions. As of December 31, 2023, for purposes of ASC 740-10-25-3, the Company had $345.9 million of undistributed earnings from non-U.S. subsidiaries that it intends to reinvest permanently in its non-U.S. operations. As these ASC 740-10-25-3 earnings are considered permanently reinvested, no tax provision has been accrued. It is not feasible to estimate the amount of tax that might be payable on the eventual remittance of such earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Unrecognized Tax Benefits</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the gross amount of unrecognized tax benefits, excluding accrued interest and penalties, is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:26.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrecognized Tax Benefits</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,217</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reductions based on settlements or expiration of statute of limitations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,671)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest received </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,186)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,360</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Uncertain tax positions, for which management’s assessment is that there is a more than 50% probability of sustaining the position upon challenge by a taxing authority based upon its technical merits, are subject to certain recognition and measurement criteria. The nature of the uncertain tax positions is often very complex and subject to change, and the amounts at issue can be substantial. The Company develops its cumulative probability assessment of the measurement of uncertain tax positions using internal experience, judgment, and assistance from professional advisors. The Company re-evaluates these uncertain tax positions on a quarterly basis based on a number of factors including, but not limited to, changes in facts or circumstances, changes in tax law, and effectively settled issues under audit and new audit activity. Any change in these factors could result in the recognition of a tax benefit or an additional charge to the tax provision.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company records penalties and tax-related interest expense on unrecognized tax benefits as a component of the provision for income taxes in the accompanying consolidated statement of operations. The Company has not recorded any interest and penalties related to uncertain tax positions for the year ended December 31, 2023, in the accompanying consolidated balance sheet.  Future changes in the Company’s unrecognized tax benefits will affect the Company’s annual effective tax rate.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The loss from operations before tax benefit (expense) consisted of the following for the years ended December 31, 2023, 2022, and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:59.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Domestic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (784,744)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (591,126)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (487,726)</p></td></tr><tr><td style="vertical-align:bottom;width:59.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 88,634</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,614)</p></td></tr><tr><td style="vertical-align:bottom;width:59.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (696,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587,487)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.6%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (518,340)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> -784744000 -591126000 -487726000 88634000 3639000 -30614000 -696110000 -587487000 -518340000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Income Tax Provision consisted of the following for the years ended December 31, 2023, 2022 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. State and Local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,224)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,844)</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,003)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,582)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,340)</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 36,408</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 23,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S. State and Local</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,587</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (377)</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (646)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total tax benefit (expense)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 28,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,561)</p></td></tr></table> 0 0 0 -27226000 4224000 3844000 4003000 1582000 1340000 -36408000 -23689000 0 -10521000 -10587000 377000 646000 0 0 -69506000 -28470000 5561000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">A reconciliation of the U.S. statutory income tax rate to the Company’s effective tax rate is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal income tax provision at statutory rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 21.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State income tax provision, net of federal benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.32</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.07</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.74)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.43)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.83)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.59</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowances</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16.86)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23.36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign tax rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.17)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax rate change</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.26)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 0.01</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Release (Accrual) of uncertain tax positions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3.71</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4.78)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.03)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:61.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4.84</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 0.2100 0.2100 0.2100 0.0032 0.0307 -0.0074 0.0143 0.0183 0.0406 0.0459 0.0589 0.0450 -0.1686 -0.2336 -0.2903 -0.0010 0.1205 0.0005 -0.0017 0.0001 -0.0126 0.0034 0.0001 -0.0371 0.0478 -0.0012 -0.0003 0.1000 0.0484 -0.0107 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Noncurrent deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Noncurrent deferred income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income taxes - net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The significant components of the Company’s deferred tax assets and liabilities at December 31, 2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,124</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 137,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,532</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 205,485</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 174,802</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,787</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 60,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 69,957</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,316</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign net operating losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,837</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Capitalized research and development costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 149,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 110,219</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Share based compensation and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,757</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 27,054</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Liability for sale of future royalties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 190,659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 185,589</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Noncash interest expense </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,410</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 30,160</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (728)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (719)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 841,293</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 676,658</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (833,810)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (672,172)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total deferred tax assets, net of valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,483</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,486</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Depreciation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,486)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Indefinite lived intangible</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total gross deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,388)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,320)</p></td></tr><tr><td style="vertical-align:bottom;width:74.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets (liabilities)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (55,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,834)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 55905000 102834000 55905000 102834000 25400000 2124000 137808000 52532000 205485000 174802000 9817000 9787000 60270000 69957000 18680000 10316000 4052000 4837000 149683000 110219000 30757000 27054000 190659000 185589000 9410000 30160000 -728000 -719000 841293000 676658000 833810000 672172000 7483000 4486000 7483000 4486000 55905000 102834000 63388000 107320000 55905000 102834000 102500000 -27200000 833800000 672200000 161600000 146600000 287000000.0 208800000 12100000 122000000.0 35900000 169600000 600000 0.21 0.21 300300000 1400000 0 345900000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the gross amount of unrecognized tax benefits, excluding accrued interest and penalties, is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:26.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrecognized Tax Benefits</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,217</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reductions based on settlements or expiration of statute of limitations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (24,671)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest received </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,186)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:73.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,360</p></td></tr></table> 27217000 24671000 1186000 1360000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14. Commitments and contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Under various agreements, the Company will be required to pay royalties and milestone payments upon the successful development and commercialization of products. The Company has entered into funding agreements with The Wellcome Trust Limited (“Wellcome Trust”) for the research and development of small molecule compounds in connection with its oncology and antibacterial programs. As the Company has discontinued development under its antibacterial program, it no longer expects that milestone and royalty payments from the Company to Wellcome Trust will apply under that agreement, resulting in a change to the total amount of development and regulatory milestone payments the Company may become obligated to pay for this program. Under the oncology platform funding agreement, to the extent that the Company develops and commercializes certain program intellectual property on a for-profit basis itself or in collaboration with a partner (provided the Company retains overall control of worldwide commercialization), the Company may become obligated to pay to Wellcome Trust development and regulatory milestone payments and single-digit royalties on sales of any research program product. The Company’s obligation to pay such royalties would continue on a country-by-country basis until the longer of the expiration of the last patent in the program intellectual property in such country covering the research program product and the expiration of market exclusivity of such product in such country. The Company made the first development milestone payment of $0.8 million to Wellcome Trust under the oncology platform funding agreement during the second quarter of 2016. During the year ended December 31, 2022, the Company incurred $2.5 million of development milestones in connection with the enrollment of patients in the registration-directed Phase 2/3 trial of unesbulin for the treatment of LMS, which is recorded in accounts payable and accrued expenses on the balance sheet </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">and will be payable upon the earlier to occur of the first dose administered to the last patient enrolled in the study or the termination of dosing of all patients in the study. However, as part the Company's continuous platform review, the Company has decided to deprioritize its programs for unesbulin for the treatment of diffuse intrinsic pontine glioma and leiomyosarcoma. Accordingly, the Company no longer expects to pay additional milestones to Wellcome Trust under this agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has also entered into a collaboration agreement with the SMA Foundation. The Company may become obligated to pay the SMA Foundation single-digit royalties on worldwide net product sales of any collaboration product that is successfully developed and subsequently commercialized or, with respect to collaboration products the Company outlicenses, including Evrysdi, a specified percentage of certain payments the Company receives from its licensee. The Company is not obligated to make such payments unless and until annual sales of a collaboration product exceed a designated threshold. Since inception, the SMA Foundation has earned $52.5 million, $35.3 million which was paid and $17.2 million which was accrued as of December 31, 2023. The Company has reached its obligations to make such payments to the SMA Foundation of an aggregate of $52.5 million as of December 31, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the asset purchase agreement ("Asset Purchase Agreement") between the Company and Marathon Pharmaceuticals, LLC (now known as Complete Pharma Holdings, LLC) (“Marathon”), Marathon is entitled to receive contingent payments from the Company based on annual net sales of Emflaza up to a specified aggregate maximum amount over the expected commercial life of the asset. In addition, Marathon received a $50.0 million sales-based milestone during the year ended December 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;margin:0pt;">Pursuant to the Agilis Merger Agreement with Agilis, Agilis equityholders were previously entitled to receive contingent consideration payments from the Company based on (i) the achievement of certain development milestones up to an aggregate maximum amount of $60.0 million, (ii) the achievement of certain regulatory approval milestones together with a milestone payment following the receipt of a priority review voucher up to an aggregate maximum amount of $535.0 million, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $150.0 million, and (iv) a percentage of annual net sales for Friedreich ataxia and Angelman syndrome during specified terms, ranging from 2%-6%. The Company was required to pay $40.0 million of the development milestone payments upon the passing of the second anniversary of the closing of the Agilis Merger, regardless of whether the applicable milestones have been achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">Pursuant to the terms of the Rights Exchange Agreement, the Participating Rightholders canceled and forfeited their rights under the Agilis Merger Agreement to receive (i) $174.0 million, in the aggregate, of potential milestone payments based on the achievement of certain regulatory milestones and (ii) $37.6 million, in the aggregate, of $40.0 million in development milestone payments that would have been due upon the passing of the second anniversary of the closing of the Agilis Merger, regardless of whether the milestones are achieved.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt;">The Rights Exchange Agreement has no effect on the Agilis Merger Agreement other than to provide for the cancellation and forfeiture of the Participating Rightholders’ rights to receive $211.6 million, in the aggregate, of the milestone payments described above. As a result, all other rights and obligations under the Agilis Merger Agreement remain in effect pursuant to their terms, including the Company’s obligation to pay up to an aggregate maximum amount of $20.0 million upon the achievement of certain development milestones (representing the remaining portion of potential development milestone payments for which rights were not canceled and forfeited pursuant to the Rights Exchange Agreement while excluding the remaining $2.4 million milestone payment that was due and paid upon the passing of the second anniversary of the closing of the Agilis Merger), up to an aggregate maximum amount of $361.0 million upon the achievement of certain regulatory milestones (representing the remaining portion of potential regulatory milestone payments for which rights were not canceled and forfeited pursuant to the Rights Exchange Agreement), up to a maximum </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-bottom:12pt;text-align:justify;background:#ffffff;margin:0pt;">aggregate amount of $150.0 million upon the achievement of certain net sales milestones and a percentage of annual net sales for Friedreich ataxia and Angelman syndrome during specified terms, ranging from 2% to 6%, pursuant to the terms of the Agilis Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;background:#ffffff;margin:0pt 0pt 12pt 0pt;">In July 2022, the EC approved Upstaza for the treatment of AADC deficiency for patients 18 months and older within the EEA. As a result of such approval, the Company paid the former equityholders of Agilis $50.0 million in accordance with the terms of the Agilis Merger Agreement in the year ended December 31, 2022. In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included programs for Friedreich ataxia and Angelman syndrome. As a result, the Company does not expect the milestones related to Friedreich ataxia and Angelman syndrome to be achieved. In addition, the Company does not expect to pay the 2% to 6% royalties on annual net sales related to Friedreich ataxia and Angelman syndrome. As of December 31, 2023, the remaining potential development and regulatory milestones the Company expects to achieve is $31.1 million, and the remaining potential sales milestones the Company expects to achieve is $50.0 million, both of which relate solely to Upstaza.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On October 25, 2019, the Company completed the acquisition of substantially all of the assets of BioElectron Technology Corporation (“BioElectron”), a Delaware corporation, including certain compounds that the Company has begun to develop as part of its Bio-e platform, pursuant to an asset purchase agreement by and between the Company and BioElectron, dated October 1, 2019 (the “BioElectron Asset Purchase Agreement”). BioElectron was a private company with a pipeline focused on inflammatory and central nervous system (CNS) disorders. The lead program, vatiquinone, is in late stage development for CNS disorders with substantial unmet need and significant commercial opportunity that are complementary to PTC’s existing pipeline.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may become entitled to receive contingent milestone payments of up to $200.0 million (in cash or in shares of the Company’s common stock, as determined by the Company) from the Company based on the achievement of certain regulatory and net sales milestones. Subject to the terms and conditions of the BioElectron Asset Purchase Agreement, BioElectron may also become entitled to receive contingent payments based on a percentage of net sales of certain products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">Subject to the terms and conditions of the Agreement and Plan of Merger, dated as of May 5, 2020 (the “Censa Merger Agreement”) by and among the Company, Hydro Merger Sub, Inc., the Company’s wholly owned, indirect subsidiary, and, solely in its capacity as the representative, agent and attorney-in-fact of the securityholders of Censa, Shareholder Representative Services LLC (such merger pursuant thereto, the “Censa Merger”), former Censa securityholders may become entitled to receive contingent payments from the Company based on (i) the achievement of certain development and regulatory milestones up to an aggregate maximum amount of $217.5 million for sepiapterin’s two most advanced programs and receipt of a priority review voucher from the FDA as set forth in the Censa Merger Agreement, (ii) $109.0 million in development and regulatory milestones for each additional indication of sepiapterin, (iii) the achievement of certain net sales milestones up to an aggregate maximum amount of $160.0 million, (iv) a percentage of annual net sales during specified terms, ranging from single to low double digits of the applicable net sales threshold amount, and (v) any sublicense fees paid to the Company in consideration of any sublicense of Censa’s intellectual property to commercialize sepiapterin, on a country-by-country basis, which contingent payment shall equal to a mid-double digit percentage of any such sublicense fees.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">In February 2023, the Company completed enrollment of its Phase 3 placebo-controlled clinical trial for sepiapterin for PKU.  In connection with this event and pursuant to the Censa Merger Agreement, the Company paid a $30.0 million development milestone to the former Censa securityholders during the year ended December 31, 2023. The Company elected to pay this milestone in the form of shares of its common stock, less certain cash payments in accordance with the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Censa Merger Agreement. Pursuant to such election, the Company issued 657,462 shares of its common stock and paid $0.4 million to the former Censa securityholders. The Company expects to make payments to the former Censa securityholders of $65.0 million in the aggregate in cash upon the potential achievement in 2024 of regulatory milestones relating to sepiapterin pursuant to the Censa Merger Agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company also has the Tegsedi-Waylivra Agreement for the commercialization of Tegsedi and Waylivra, and products containing those compounds in countries in Latin America and the Caribbean. Akcea is entitled to receive royalty payments subject to certain terms set forth in the Tegsedi-Waylivra Agreement. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has employment agreements with certain employees which require the funding of a specific level of payments, if certain events, such as a change in control or termination without cause, occur. Additionally, the Company has royalty payments associated with Translarna, Emflaza, and Upstaza net product revenue, payable quarterly or annually in accordance with the terms of the related agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time in the ordinary course of its business, the Company is subject to claims, legal proceedings and disputes. The Company is not currently aware of any material legal proceedings against it.</p> 800000 2500000 52500000 35300000 17200000 52500000 50000000.0 60000000.0 535000000.0 150000000.0 0.02 0.06 40000000.0 174000000.0 37600000 40000000.0 211600000 20000000.0 2400000 361000000.0 150000000.0 0.02 0.06 50000000.0 0.02 0.06 31100000 50000000.0 200000000.0 217500000 109000000.0 160000000.0 30000000.0 657462 400000 65000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. Geographic information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The Company views its operations and manages its business in one operating segment. The following table presents financial information based on the geographic location of the facilities of the Company as of and for the years ended:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:43.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,582,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 312,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,895,698</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 86,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 87,089</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 531,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 406,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 937,822</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:43.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,473,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 231,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,705,619</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 71,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,590</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 381,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 316,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 698,801</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:43.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,582,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 312,736</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,895,698</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 86,421</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 87,089</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 531,661</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 406,161</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 937,822</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:43.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended December 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United States</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Non-US</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,473,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 231,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 1,705,619</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 71,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 72,590</p></td></tr><tr><td style="vertical-align:bottom;width:53.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 381,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 316,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 698,801</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 1582962000 312736000 1895698000 86421000 668000 87089000 531661000 406161000 937822000 1473770000 231849000 1705619000 71754000 836000 72590000 381862000 316939000 698801000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. 401(k) plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company maintains a 401(k) plan for its employees. Employee contributions are voluntary. The Company may match employee contributions in amounts to be determined at the Company’s sole discretion. The Company provided an 100% matching contribution for up to the first 6% of each contributing employee’s base salary contributions for the years ended December 31, 2023, 2022 and 2021, respectively. The Company made matching contributions to the 401(k) plan and recorded expense of approximately $10.9 million, $8.4 million, and $6.6 million for the years ended December 31, 2023, 2022 and 2021, respectively.</p> 1 1 1 0.06 0.06 0.06 10900000 8400000 6600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. Intangible assets and goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Definite-lived intangibles</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Definite lived intangible assets consisted of the following at December 31, 2023 and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Definite-lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intangibles assets, gross</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Emflaza</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 420,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 107,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 527,417</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Waylivra</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,218</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tegsedi</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,322</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upstaza</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89,550</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total definite-lived intangibles, gross</b></p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 526,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 113,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 640,507</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Definite-lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intangibles assets, accumulated amortization</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Emflaza</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (266,023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (478,618)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Waylivra</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,080)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,965)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tegsedi</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,498)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,311)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upstaza</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,882)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total definite-lived intangibles, accumulated amortization</b></p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (273,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (238)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (496,776)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;"><b style="font-weight:bold;">Total definite-lived intangibles, net</b></p></td><td style="vertical-align:middle;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 143,731</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Marathon is entitled to receive contingent payments from the Company based on annual net sales of Emflaza beginning in 2018, up to a specified aggregate maximum amount over the expected commercial life of the asset. In accordance with the guidance for an asset acquisition, the Company records the milestone payment when it becomes payable to Marathon and increase the cost basis for the Emflaza rights intangible asset. For the year ended December 31, 2023, milestone payments of $107.2 million were recorded. These payments are being amortized over the remaining useful life of the Emflaza rights asset on a straight line basis. As of December 31, 2023, a milestone payable to Marathon of $52.7 million was recorded on the balance sheet within accounts payable and accrued expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Akcea is also entitled to receive royalty payments subject to certain terms set forth in the Tegsedi-Waylivra Agreement related to sales of Waylivra and Tegsedi. In accordance with the guidance for an asset acquisition, the Company records royalty payments when they become payable to Akcea and increase the cost basis for the Waylivra and Tegsedi intangible assets, respectively. For the year ended December 31, 2023, royalty payments of $5.8 million and $0.5 million were recorded for Tegsedi and Waylivra, respectively. As of December 31, 2023, a royalty payable of $1.6 million and $0.4 million for Tegsedi and Waylivra, respectively, was recorded on the balance sheet within accounts payable and accrued expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2023, 2022, and 2021, the Company recognized amortization expense of $222.6 million, $116.6 million, and $54.8 million respectively, related to the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The estimated future amortization of the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets is expected to be as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:26.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,312</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,512</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,512</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,512</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,883</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,731</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted average remaining amortization period of the definite-lived intangibles as of December 31, 2023 is 6.4 years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Indefinite-lived intangibles</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Indefinite lived intangible assets consisted of the following at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Reclass from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Indefinite-lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Indefinite Lived to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intangibles assets</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Definite Lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upstaza</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 235,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 235,766</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PTC-FA</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PTC-AS</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 105,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total indefinite-lived intangibles</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 453,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 235,766</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;"><b style="font-weight:bold;">Total intangible assets, net</b></p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 379,497</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In connection with the acquisition of the Company’s gene therapy platform from Agilis, the Company acquired rights to Upstaza, for the treatment of AADC deficiency. AADC deficiency is a rare CNS disorder arising from reductions in the enzyme AADC that result from mutations in the dopa decarboxylase gene. The gene therapy platform also includes PTC-FA, an asset targeting Friedreich ataxia, a rare and life-shortening neurodegenerative disease caused by a single defect in the FXN gene which causes reduced production of the frataxin protein. Additionally, the gene therapy platform includes two other programs targeting CNS disorders, including PTC-AS for Angelman syndrome, a rare, genetic, neurological disorder characterized by severe developmental delays.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In accordance with the acquisition method of accounting, the Company allocated the acquisition cost for the Agilis Merger to the underlying assets acquired and liabilities assumed, based upon the estimated fair values of those assets and liabilities at the date of acquisition. The Company classified the fair value of the acquired IPR&amp;D as indefinite lived intangible assets until the successful completion or abandonment of the associated research and development efforts. As of December 31, 2022, the value allocated to the indefinite lived intangible assets was $453.6 million. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2023, as part of the Company’s strategic portfolio prioritization, the Company decided to discontinue its preclinical and early research programs in its gene therapy platform, which included PTC-FA and PTC-AS. As a result, the Company determined that the PTC-FA and PTC-AS indefinite-lived intangible assets were fully impaired and recorded impairment expense of $217.8 million during the second quarter of 2023, which is recorded as intangible asset impairment in the statement of operations. As of December 31, 2023, the remaining indefinite lived intangible asset balance is $235.8 million, consisting solely of Upstaza, which the Company plans to continue to develop and commercialize.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Company performed an annual test for its indefinite-lived intangible asset as of October 1, 2023 and concluded that </span><span style="background:#ffffff;">no</span><span style="background:#ffffff;"> impairment exists as of December 31, 2023.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As a result of the Agilis Merger on August 23, 2018, the Company recorded $82.3 million of goodwill. There have been no changes to the balance of goodwill since the date of the Agilis Merger. Accordingly, the goodwill balance as of December 31, 2023 and 2022 was $82.3 million. The Company performed an annual impairment test for goodwill as of October 1, 2023. The Company’s single reporting unit had a negative carrying value and thus the Company determined there was no impairment of goodwill.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Definite lived intangible assets consisted of the following at December 31, 2023 and 2022:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Definite-lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intangibles assets, gross</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Emflaza</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 420,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 107,164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 527,417</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Waylivra</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 533</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 369</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,218</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tegsedi</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,322</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upstaza</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89,550</p></td></tr><tr><td style="vertical-align:bottom;width:43.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total definite-lived intangibles, gross</b></p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 526,228</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 113,536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 640,507</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Definite-lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intangibles assets, accumulated amortization</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Emflaza</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (266,023)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (212,595)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (478,618)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Waylivra</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,751)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,080)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,965)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tegsedi</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,498)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,311)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upstaza</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,420)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,462)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,882)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total definite-lived intangibles, accumulated amortization</b></p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (273,903)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (222,635)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (238)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (496,776)</p></td></tr><tr><td style="vertical-align:bottom;width:43.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:43.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;"><b style="font-weight:bold;">Total definite-lived intangibles, net</b></p></td><td style="vertical-align:middle;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 143,731</p></td></tr></table> 420253000 107164000 -527417000 9316000 533000 369000 -10218000 7109000 5839000 374000 -13322000 89550000 -89550000 526228000 113536000 743000 -640507000 266023000 212595000 478618000 2751000 1080000 -134000 3965000 1709000 1498000 -104000 3311000 3420000 7462000 10882000 273903000 222635000 -238000 496776000 143731000 107200000 52700000 5800000 500000 1600000 400000 222600000 116600000 54800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;">The estimated future amortization of the Emflaza rights, Waylivra, Tegsedi, and Upstaza intangible assets is expected to be as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:26.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 59,312</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,512</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,512</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 10,512</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028 and thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 52,883</p></td></tr><tr><td style="vertical-align:bottom;width:71.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 143,731</p></td></tr></table> 59312000 10512000 10512000 10512000 52883000 143731000 P6Y4M24D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Indefinite lived intangible assets consisted of the following at December 31, 2023 and 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Reclass from</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Ending Balance at</b></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Indefinite-lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Indefinite Lived to</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">intangibles assets</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Additions</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Definite Lived</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">Impairment</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">translation</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 2.4pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Upstaza</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 235,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 235,766</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PTC-FA</p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 112,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (112,500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">PTC-AS</p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 105,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (105,300)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total indefinite-lived intangibles</b></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 453,566</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,800)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 235,766</p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:19.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 18pt;"><b style="font-weight:bold;">Total intangible assets, net</b></p></td><td style="vertical-align:bottom;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;"><span style="font-size:8pt;font-weight:bold;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 379,497</p></td></tr></table> 235766000 235766000 112500000 112500000 105300000 105300000 453566000 217800000 235766000 379497000 453600000 217800000 235800000 0 82300000 0 82300000 82300000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">18. Subsequent events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has evaluated all subsequent events and transactions through the filing date. There were no material events that impacted the audited consolidated financial statements or disclosures.</p> Ernst & Young LLP <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Director and Officer Trading Arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">A portion of the compensation of our directors and officers (as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended, or the Exchange Act) is in the form of equity awards and, from time to time, directors and officers engage in open-market transactions with respect to the securities acquired pursuant to such equity awards or other Company securities, including to satisfy tax withholding obligations when equity awards vest or are exercised, and for diversification or other personal reasons.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Transactions in Company securities by directors and officers are required to be made in accordance with our insider trading policy, which requires that the transactions be in accordance with applicable U.S. federal securities laws that prohibit trading while in possession of material nonpublic information. Rule 10b5-1 under the Exchange Act provides an affirmative defense that enables directors and officers to prearrange transactions in Company securities in a manner that avoids concerns about initiating transactions while in possession of material nonpublic information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table describes, for the quarterly period covered by this report, each trading arrangement for the sale or purchase of Company securities adopted or terminated by our directors and officers that is either (1) a contract, instruction or written plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c), or a “Rule 10b5-1 trading arrangement”, or (2) a “non-Rule 10b5-1 trading arrangement” (as defined in Item 408(c) of Regulation S-K):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:13.9%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:15.84%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:16.23%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:17.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:18.82%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td><td style="vertical-align:top;width:18.08%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"></div></div></td></tr><tr style="height:1pt;"><td style="vertical-align:top;width:13.9%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:15.84%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:16.23%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:17.1%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:18.82%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td><td style="vertical-align:top;width:18.08%;margin:0pt;padding:0pt 5.4pt 0pt 5.4pt;"></td></tr><tr><td style="vertical-align:top;width:13.9%;background:#d9d9d9;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Name<br/>(Title)</p></td><td style="vertical-align:top;width:15.84%;background:#d9d9d9;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Action Taken<br/>(Date of Action)</p></td><td style="vertical-align:top;width:16.23%;background:#d9d9d9;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Type of Trading<br/>Arrangement</p></td><td style="vertical-align:top;width:17.1%;background:#d9d9d9;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Nature of Trading<br/>Arrangement </p></td><td style="vertical-align:top;width:18.82%;background:#d9d9d9;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Duration of Trading<br/>Arrangement</p></td><td style="vertical-align:top;width:18.08%;background:#d9d9d9;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Aggregate Number<br/>of Securities </p></td></tr><tr><td style="vertical-align:top;width:13.9%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Mark Boulding (Chief Legal Officer)</p></td><td style="vertical-align:top;width:15.84%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Adoption (October 31, 2023)</p></td><td style="vertical-align:top;width:16.23%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Rule 10b5-1 trading arrangement</p></td><td style="vertical-align:top;width:17.1%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Sale</p></td><td style="vertical-align:top;width:18.82%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Until February 14, 2025 or such earlier date upon which all transactions are completed.</p></td><td style="vertical-align:top;width:18.08%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Up to 215,899 shares.</p></td></tr><tr><td style="vertical-align:top;width:13.9%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Matthew Klein<br/>(Chief Executive Officer)</p></td><td style="vertical-align:top;width:15.84%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Adoption<br/>(December 28, 2023)</p></td><td style="vertical-align:top;width:16.23%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Rule 10b5-1 trading arrangement for sell-to-cover transactions for RSUs granted on December28, 2023</p></td><td style="vertical-align:top;width:17.1%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Sale</p></td><td style="vertical-align:top;width:18.82%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Until final settlement of RSUs on or around December 29, 2026 </p></td><td style="vertical-align:top;width:18.08%;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt 5.15pt 0pt 5.15pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Indeterminable (1)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">(1) The number of shares subject to this RSU grant that will be sold to satisfy applicable tax withholding obligations upon vesting is unknown as the number will vary based on the extent to which vesting conditions are satisfied and the market price of the Company’s common stock at the time of settlement.  This trading arrangement provides for the automatic sale of shares that would otherwise be issuable on each settlement date of the RSU in an amount sufficient to satisfy the applicable withholding obligation, with the proceeds of the sale delivered to the Company in satisfaction of the applicable withholding obligation. </p> false Mark Boulding Chief Legal Officer October 31, 2023 true February 14, 2025 215899 Matthew Klein Chief Executive Officer December 28, 2023 true December 29, 2026

^8D?.7H.4\%.E> M)T739=UBE0I8ZJL@%%^KL+,9&^#0D_1':$!FI<*+'C.OIKB3CFH^]$^C288B M7@#H,::'=,T:D',//!MFFA%'72DS,0@6,XKLD&OE7O0KB+^AJ'Y'*<9+6G); M[LPX)T;W*2X.[QAYAU0JXC-)3^1DR\,(S)JO5ONM0/PU9 U?_) M)I41[N/DG]9-0]:"WFPDXYB2Z?K%0=^68.;#>['1HT5NX'=R%QC#Z)73.*D?>+B_8[L MKQ['FZ12=]<%MF2!W=S!G@R)VJQ6?GU34U<7]'AVEE?5OLK@5>8*?N4K:*(/ MO8E:@V%P*5=G)( >9 G/X\Z91WZG*"(-"E8>*:FI1GC?(03+<,.)^\UJ[^S1 MXZ=9KXGC> ?L(T_XDDWLCPIA:BSKQ;D\YW5.G2C/3A>).Q.=S#_]CPW]GU/K MTC2]OY!]LB4XYH$DF..U>EP2S!PWK>FG:+"KT/<2 CNWRGFS>#-4C 6'#E'TS&;,>@W)&%8 M'B+'9V^A.L?J.>C#P>K&*9!D5_61"9(PG:9=F/V+Q27NSIXR+QOWM$UG1/'G MP7?C%-!PYHRVT)PNVFN*F:V)H)]X--J]TF49%>KMKW2I1T,;Y4U&=RMW*U?= ME+"81+"=$AJS7\3I,?2 Z%_WUV>)) '98O$PPG^CF>#:C!(< &SX%0;!J]8A MOF#SN;@ :R&I9>TFUIPCYW9/VWM[%%S554T8,C 8KB*!KP[6_9I +H@H84&_HN.N"H[0 MS3RC:VR;HSI9W;R$Z<9G (F<5W66:5%: WIFSK(F]2E2C9=H.0>D$7[%RR,M MK=#_>"-S/H_K=Z(NRILX8;6-4!VIWU8@4<96 P/:BXL >+XGA2J1D=4UTYHE MK)>X_:UE+7.21A$EBEMJ/EIX[\>Z6#5IAP47GHA3R+&Y9B4<$*E!IE =(G D MK:':WP]_0# 2UT1IE1RFP=]#4AC$^;7]#M0.42S9+1UYE%6"[3*%OW_A M6][.C>FWS*F\<3?S,>PG*=PQ&X\Z$A*: \V-G5SV[E&F^^M],Y7_;+V1A>?D MSD9DOEVJ#O ]%>%6N*WYR/?ZB5,>YD=L@_>A1]_M>>(,'.T6?'2T\.!!SW-A M'S5;8)T^+WX7[W=ITH&E%/'Y_8XF-V"589?&'DT.A^X^D'3'32G:E&*CVA,\ MQ.*M($#A-H9;7UPX G$$NL");+6@@SX YJ@8^Q*2.VF*]AWX5R6!/>5O/;;4 M?C[--X9G=QH&2?@P=JIYF%/3:QB@I!8T#(DNR4MP]36NBT\EH_:[UV\75[U$ M*D:?I?Z7BP@K:3>OH[<\ZI%!R,L)HC3UF3M[5:39)P>H>R2C,YZPNPP3OO-9 MY@6_GO.",C6#Z^EO-EAU MHC7!@AXDS@V?343$\B3Z:BMIC73&F=>.W)2HJL&=!-^B8>_DPQ<6J>G2P[B+ '3-<\9AZCA.PCTU"Q;#3+OLC,&I,C"Q>4F,H M6'7Q5OZM&#E*DJ6P+E9+I-)4/F8?=$CIF'L7#U@9+<68MGO)-3T'ZS6 6XF4 M/EPP%1NZZ_IJ>QLC'CC'(&2Q2?]*V&[N3WQDMU7RQ9"(@'"CLZ)<^5M?(\7I M]I\C=:>]4[X )_K\BJ)]$Z=G]+(<]K]QY_??_EC\A[I^OT@ T->+HCGLZC[R M]0T=I[N'3\?+2&%;,0)QDK;RD@VWCE[WV4*M'Y^ZE1?5&.-'2'C^Z M'[JXX[@K.??92!13P-TQ/.U]21M'$Y.1O1Y#H$":'([ GC+*DE1HT/^L.?3/ M?A3OBQSRC!%D8DM?12N^Q]W;RU?CTRC&V^7O*$?B$^9I$0I^,8#E7!\"&#$4 MF=6Y).!-LTA!%U+4X:/"L.0PLZ,TME&5/!'CNY6";&-S>HY%]IHS2AT9++\6 MD(1=D>\0Q5I9A*1%AF*5=LSI@/Z .UW!]ILRWVY3CDN_5/IT\5*3^DKU7\?Z MO)7Y,I1,8]9:.,*%81SK--<\N;4C#.BQ7EJ?E$C1$R7M]F+5U(?N00FD$*/: M^QU"9*S,(6[0-F I4]$R;V:"RE>V*S=J[$1 8S1_U3N48S?[\7NRIV 7J2X1 MSX^-EV^_/U7HZ4.JU# $]S]?GY\ZM'$CMZ!C> M_N?/Z2MT3\9>\,/SP03O] (TC/+.LV5QR];_ CNSXS:T/#LN$5$=.FPIZ-JE MP'T36T8J/FM<)P^UE^F@>ZRV\&U(G/I)=;&/"Q+!NQ8=(B(*K3!NS\DQV??Y M*C1++8QDNW'RPNA?6,+[C3USC>+N.N1T=8B%-\##,*(W!BX)_CMX@^S+VWZ2 M2GZ!<#LM&K#R65P,*! "YW[!99-[[),,G()P7,_V^,?Z?M?TWH<+G50F X M5T*8QV(#7L7ZW__PO[\KWWW][,G7S\Z^>/('#@C\#LCP*).S[["/ 6W+X]-G MC_YU$GU#[9IB+/(QAP"^L(Y4^ .&/NS+/S!F9Y6WU\R-1PQSNB]2EBC->A"; M&;;%B41(J53UF M%(Y@8VY!A6;(1]L>>*1A:9_Y8;EKR"4W]7']UKCT6@=;'H!%9/:O0X,A$H.+ M_ Y-*LH4^_)6MZD7H.A0CD'MI9O[+U\\2W>5%LFJK]$QP4-BFQD-7)]V)DX1 ML,*HF=W8\OMR?F]\#:JG:9S#Q?Y=6#RUNS/XO)O"QC]D MR(+J@HD<]2)R*H8A7KR^R!81?22AC+P\2":)Z^Y^G?0;W@+:ZGVV6N;C<-?C M0/1ZTIZQ"[MV )I4?.:'40R9PA#Q(#B0X]VDFIF&E9A)D,J3B,V/>FXMJ&=+ MA\T'9#X@4P>$;?(N+!P"5C 9$^5"V)UL)"FL,O:;>\EW3D;?UPCO*0D^G_KY MU$^)I$^W,2D['_KOZET@$7W);+-25&",#5;5J,1F&A?'M#:5\H59[F:Y^V!( MDS@P;J3XPNAS?(^+/.>1TY9]&V#EDU8\8'K\V3@!>$(75@'&]OHJ;K1'I'?$82&\2*)EUW9WF>].D0[X R\^F(!V=3QD8(MY%'SR>YP;RF)F>? M!/=X?3&)XLP-P"]IV@^B!Q53WJOE\E/[EF\QTSG\G)F+'W'@4DQ98Y!NO:[B0J M>E_X1/3Y0N7J*?&0SZ 8:?/D+:%9'&=QG$97[Z10C>X$5V3N:[^I'QQI0E;T MR@P]"]DL9!^K\Z)10J62G;2-$Z3*H#3$!Y-_6TZ(&=TRR_FG^X_YXJJLETG1 M28\S)N5>98;I-O..7I\69I7O. XM_7^LY7L2LZD-:% ZC\@I%X: LKPN=JT+V"E2J\]GPRT/(Z$-U=8&Z6>5Y.M->MLS(!X#^U.30?&K(M/0';!AGK7*!3D' M;;TG%>2,+9ME\P.H?R20*%P[4 _N'QB0TF%,W*;_0IX5X1>;1BOXKE:?'50L MZ:!'=XH2SW'O%B-8HV0%(H M^'=]\/.Q;5"-/0L62CTLH#/JG*WXMZ1-$&?ZA:"06YAZVJI3Z@6YR8MRWX0[ M [R&J*Y;;7P4*>YN\G(?')GAC@J6*0Y%S&3PBZ+I8\":O&B-H^U18Q]A+>^3OPK,P3=2ICDGBEZXGPC%0=8$TI#M' A> M":R#@*MOFUIABB;J>BM&[M$6?L2N9&U=5\JHC!\WSFV6C'L%OA\A3.5M8C [ MKLH6#8&-MI*8X>*SH^8OSD_HZO9[ D/>J;4-^2 2)?YOY+Z?8W7S,?O88]8= M:=/7.V;6-#2-SQWON#V+Y2R6=Q?+M)PM&H)WA!:(Q=6$52BFNY+,\CC+XQWE M4PV*9TF>)?F.JEGH)(_9KG?MC#6D7$6!G"W761Q_57'\A[N:S.(XB^.Q>UY: M;G6Q;1[L!/&-2%;V5VT+.U=ISE6:\PG^]4[PON*T3HA@D99;=!&N)L&QP*]= M!A#IG CG1.DW"RS#_$.[@R^0'B"D0,LP)_!>KXH:)'Q=M/B\2/IT\>:OKYZ? M//YZ%M194.]H^8Q5%S.<9ZXMGF7S'LP@PGX@;(%C<*@=2>\Y2.-4M^^9V'TF M=I_/^F=TUMM5O0N9]HP&,1+G9[I1^!AS81^S9'>6@TM%-%4"&Q\T'L\83E0= M1H'CO;\EJ=1/R65I"V5W>J8(%?1)Z?NN,<2 @#5,>5]A M3KM2X-QX>_A9]&;1.W9EN+N"3#:.O!YA *#9J*S]"Y6>0^&>'A(BT) M%M0JVPSUN5Y4^3:L%?$FU] U)H]?G+^-)8H?T?#604X53DJE:WE9SI(\2_)1 M$*A(,M4>%B58-5=4VXDFD4(R\6_7(2^[ZU7.#3 W@0 1:/@@:(0R?4DYDC27 M@^^ C\A%5-N08^.>C:*B1[#0UKY!6OS0 '=HJ'"1L,0T#LK.1D67^8(+H[%. MB^--L\S/,G_GRI)[Z0+[N3%4G,T,%3-#Q2)-%4Q)Z?$*1@-U%!$-AHK),A" M6%U7<)U>%?WHH75CU' YO9-5;Q;Y.H7\D]\]VN;9" 6(Y5A>ZT]KNU^VX%CB M'#V-3@+9.]HJU0]\#+SG1DXOE/JR;'%^!=H!'5DD%3G*I0_GE4'D\)<+F':L M2'?+L%G\%*[ ]R[HC[_DA[*X:?*9+7(^XA_A+,!AAMTHA*'(0CS372(8:^3_ MRH?@QWIU'>RT7;X^7[Q$ZSGG ZSB.PPR&3N3$&DQ0FYU351/XI![AHORMV(+(?/UBN)GI,2 .3/D56>TD9: F>$'^=%VLUZ$BJ?GJ M[-&3>$G?#^\1&,ZHP!DP%K-(Q[)%J,BHVAOT2=7NMV36,'2?L%CPE7VU@G,E MI)&D[ G\U>7O0LOL4UPDR_0(A*XV!JD1&D[FK\+GY!@_R;L<[P9-A?FB').U M"+_6FA8O;@DVCIQ?-]X^;HTN0T-OGBY>Q8!I=A<2!ZK;T;8_F=%ZZEAB(VD? M^><[\G3Q??$NW!98SL#DH6=.(1@Y\5!B&9)8I@*,\P7.=^SXF?E"J,A\ M-Z2WZ+.GE4*>C(>^^93D%V_\9M2/HR)B-K0WB75)L)3]F: M!QF;CQP;H* A,[X:]YLV8PN-;K"/GK./#31CQ;H4ASE'4H0Z/>6-A<8&/Y& D0Q*>US%[ M\HTE&CZ)FG&2@M;S,XX#=?\;.!J=,?!KDE^&Z@H9/XIJW/:6R#D["UC(B,:R M]Q!J3YU^S%W 3WIG@60(+>*>Z4'P^W?!L>>VT3=A MUBY&DDO[S'USD\-:54 ME!L$X<_EOAL2^0J9VJ*^!8V&75BR6*Z&GUV'94=S91Y@[C<_26QYG]2<2D&< M*!S9VJC[XJX[-3,M $+7S+3C8ZS+NV(7D$XY]0 YNT+ID>A D3?X:PN2OBM. M 91'@37"0J*:VKXM'/,R;^[LWD6'[=NB?H'1F*:NC("/9V.&LKAP)^J^P5/$ MMB4*3E6%1JG7[@MUX<;6/Q,66*Y,HU+'9'L*1\D# @7R*S0]Z!Z?6,MQ MJO5UW01$1YI4@(ZKZ397#D_<"<.XU50ZO*^DFY;RI+,%IP-C;%D3),=? M%3L*H"W!A"$Z=!U&\BR9Q#[I;8>Z@)81^5+Q6GH';F,5Z<:O\(H X;/&8ZG= M@'HLH/&@7+',B-H@&YLY#SG0(^2Y MEO8W3>&6+BZ[#71=M,T>M$U=7=6IO9.I<4XK?%TT$L]PZP:?;7$92CLIUAXK MCMO745%2%M32H>W"UF(J24,X3L[RBT'X0:=)Y, MOO_,V'(D8D@]/468SF*.3MQA?.=UZ%)5<&@;+!^WF6&)5)P7 MSI+JIHC2>N;\G<-M_8YI%7M!JZ"QYR[G&Y*M1#(Q\<8MX((0$V3CBI MC;5T;D$2<;QJ-_.PLD*18% X,J7\9S MD7C!H@E#URAG%[/%35&7N5G'97Z+]7/Y^\3(2?,K:"GL]C-$=9;?(_)[#3]J MAP!CC_&>(EM\T; E\VB6J%FBIB1J76#<$DQ7HJ ST1E&9J,OXG/3Z"VI$3R+ MV2QF1RQ DZ9A)GP;&N(D: M7<(<$?B_"*7Y9$9ISBC-&:4YJ]Y/4KU1,1)=A_@EU\5.0"OO K-Z6"+A7#0M-%L%LVA.6P6^WVE@D(G:F5F40\?! M1#W%P$)8U\HCG[:NPV0>2IZ:L@0(R2O7['SMNIT;EF,D:Y8DS0ZS&,]B/%G/ M'DDMI'NPY!-02ZY!P*\H]"EP+TX2QERF2X;#)V ;,7[DXT01ZHMICU6-H#+6 MT]=Y6094P+-TSM(Y&?.LNN; "4P'U6/0"&*A4M8X2GE5-<'CBBU16:\+3$A+ MTU(/ZDEZK?J4+*$5,6EK/4?J)J9A];6,FT)L#U&7$[^H8!X)#-:C0.\,=Z(W+8,JE]\SW._'O* : MDQ%8*4Z"<6V*=0T5H,QV^P)\%Y8YP* _RZ+7# M)N>474MK0(WHU3;2$>!%L]0^K&!]X>)VB.O8( ?E%7H0B$$R>"WN37W(,>PM M'+ #P-L0%Y&#=7.65TB/S MWY4R9'U3K_+5 6G1]CNC2A#:?CSML+0@C\AWQ63J$S0WGM+6\]=FBY$2LKQI M.8$>*HD[Z#>=8&7&5T@;'[$$V8>1K RDP@H_ MA?0S!G8="^D$=+V16AP'51 H4KE?!T$96;V!4H@%$,I0&=9J %#"%X@6<+S& M!$^/HV;@4BK57$VA:'$%X]W4Y8TO%^*WZACQ]%4DU:2213!4<2G.R]T'6*BR MP%H_]%H6!KG4CA*,]>CI389Y4)R;RP+0*8\#XC'B7\1';R.,;R3ECA-[1RBM M8:=WP8JL2JI%QLL(/:WU_8B 97B.RB?:+ /#C4;ZWJL_6EVK2:5 MO,+@GF1^IUG1N-EU)0?* M:+ %4!GK-JCRX5AMP^3:1JW0NP)\&82M2J^1D=0[T-'P90\XW%CVH+/L.4>R M4I.U#G$EXGJKM>5ZX4[1A6-VK ?39-TR\9P:Z7C*FU_78OBUC:XWJ;+92S5! MA>.WV@2!_-(U++5I0HZV$BG2ZW<6P4 709!53[YZHQ>^>2K)QHD>J6H MW1_E1%W4:RPD_NF_WJ:O1DFQVHHEYB:YJ&O,"[82S1]_T MMX)^_?@;4K7:8#WDE:"Y/W[GX8^/O_[J"[*B'. MD- ?H9B,[0<]_8X,[@EXS>NB\X'VW@E3H4"Q0_2TF '50& S/#3J M]&%1QV@5G:S?+F\[%T]:CXC_1ZPVO8$>S^>)3OK(21C]\@/"FTOQ2]MQ\V<] M+ \77)W XLZF&B[DY'K=FV2/S@VO47@(\CU8*Z?W7G/UB1TX7$#E&/3E+8J4 MU3.S=2&5RA)'9$H),"81J;%H]D0,8S6O:1/6P7&X#,T-F @DGZ]^O,RD]'13 M2+$:MP4L3!?VI239XUZKXJ/;Y,7Z0';'3SAG%/ LF9P1!X2UM42DD_WCI=P= M9.7&RE<;K ,=6[ZKB6PMU*'RFD1X[# MZ1T@";\_^,S3&3XSPV<^$3YS#[HZ%AG60V.8XPUT?L>LVW&#[%.-W'5 OQH- MO?U.*IY$,XJB>=::JH0?O&(04?$@,Z#@DOYK-'9T^PSK5+M)UQ.M#4N?,E M]IO!LB3ARZ"Y2,!F!5XPQO=!9=^"GOT]>SP7$4,C/7NE_-0M2V-=RM6GE"_! MROQ\>GE*?T(F"_J!"@WRVU8<@M$"N-%ZM7LS3WYA>V)4)H*%02XGA#:// M8>8G."/<.@KD@)$&/^.;_9[Q%%VKJO ^WTJ.@+\CEEJ<:++EMD3[!D/RVE,; MEGE+ KBA[6["JKZJ0.Q)TUE!*W^9:ZA-72)7(4D@&5P"7$;^D8,_T)0K,E.6 M&!0XS&E5O"0P9NU5$BDUF3(+OM\KF'FAX6XYP16'#Z"&%*&S16@U#N:1*3&\ M\!EHDXL1P:>8-A$?];F\-$+B>)&<6,+"-)P&I!4T_4K>P!;+7HNVE%:#L5/F M%E?]Q$L3IBYD6*'*5^*$HF\%PPGJE6AFEJJW:1O7[(/@']^XM!$)WPNX(.MM ML0+CQU:==NJY.U8/WKRX>/XP2TND<0;1;SM86B/?XA$F?PH^<8N>^.'>MO%- M!1-9A>T2-N?L+ /#X/&7V8C?&+-MMK3NJQ/I\B![*!^G MG?VXB S'W]9R'.U5L(@8C1!GD).-U(.;B*R2_O7QT&L,AXTI*A)?.&X2,&^I MR8W%=_J2HXV\%YB'#R 4V2*H>&"$/VP26;W-$SD$F^L1"0'\X_'IXA*#./[C M,OPVEH(G>J8?-63%>DYOP?G22S!2FM_BV\[W5[#Y^*ZSTP53GOTDWX"/4;0; MFRF 5*5O\:;4 WKDV8L'CD<-]I.":ALDRD41?DCE MSGSY;C[X*&H^(1$.:KT+>OS@\XM2F/I 13"OTH9M[VRA?_5HSX M86+M_N$_UG@G5V"/@+=5_ <.)NQ88G^ZWLO-YY90[@U8/F9FU_ABPIACW"A@ MZN"<(\-.;Q/O31W]&.^'*\SJ(M MQOM3;2,'@*-A'!*-Z2E_L(H42D/2Q81; MW34C/=TS[+6\HGC'H"52.L6.F4#$!E2]>!#;MGP3IM05DQP5Z9$NR&F+W(68 M:&:^MEO<.DG;JSW>LF8FRQLC=GA5#E?)5LAWL\4+.R[0_?%"E=TUI0\Q U)7 MB&#$VWFO@ [SN)T.)V" &AS>9UE[GV74TN3EA7OLL+"*3#J*&*!O^\O,NZEO MIIN==QK?>$L7?81VK9C%LL>GU_1<$O5%M+*# H;5#N/_J\[W$B'?0P,#JT,4 M+AG.Z6+,_/(1"&>'"9TB:@%,<2>L*TKCHA;G!/5*PJA#T*!-6:/[,YR;YRS1 M8(^,[+_9?!U$"(ZH&:10 ?O#HM5.[YPK7Z?X(F\]',_]8G%AJ>+[.C]3P;RI MD(FQZ_58J(2T%&XLO,;6S?[J.#_G*.: KLS"HO/IF11#[L7/IPO/-YLOBO6_ M_^%_?U>^>WSV[-F31X^???$'#BO^!JN97C="7*K,6"WZ>7W]D;"(O_C9+/ID MKIEPEJ%-1F<=EI/]6 UYPEW2;L'<,43:KM[%P]KZ?6@ISD>'E3>)*FOB-NEK MZ*OF?KYX?VI M1S]E'9(H<7-] *6PNP[5HI/I\LU90:$+M7XKZ;M"'GE#XX7;Q92A>8 MJ:L^6^!JZ./EAALSLC.-7V)(H$&B,?9I!V^U6(H2X0FO^#V2\_'4&,8;];;> MUY%Y/+;OH# 6M4AM>=V+INTB4+1'>JYJ/A:"T:_85R@ZNCVLXRK[K7YSLT1' M8_($?*"N9#OU\2//7@\;/J13ES!<$FQ0A]*B",1@&R@#TIK)0.8"DUYS20]+ MDING0U"0T!EH9XLN3%$Q?IAK?97,NR/N_-N)QU#8C/QE6"[-A,)ZQ]0FL>W# M7+9%UW%>2>-U.<$S)O?!OV:-]&*AX2LFO%] ZH]>%;<2!\.@K$AB5AAUPK"#&K-+6A$MNV%-FJ M:%;[+2:AT*E$\T 6GTX05C%V6FRP*V(RFW)-PW'R'O3FSOYZ>TV\-!2R:?,- M&24(@HNNI]I E%C7DI&2^!:"'XFLN$R(%J&[+EH*#($.P840^.'D*B@.D5I0 M#-=(0K@<.]6'".6[,#(RM-E^((,_!JZ)-5G8[,N#7U,9_,A!XT)04BY!VVH) Z 3*HD3I\;&%5BGEW8&;F4[+;<(5E\OJ(=BQ3H]YC5J W!D%CPB&[[Y=@X\O:HH939 M[,NZ?F=!6HT6:>77MB[#:H\*<0/N+U41D>O=2FK/JIWP_11TU//NW%&,?>-U MH[U$/![4;2;>9YRIVDBH!6/V(-U!AR%OEQO6?34GTT,TYL&ST>/:NK\5BN\8 MC)=&8#H\2-G5Z>(EMO)XGR,".*X9LO&2JMJ05K?TP[J&ZU4@&[PN*)CZ*MU, MS:FQ9GH>!-Z!2V-W$J@2S$$VB%U98=V3/D1,>'U63(+CN)BK'],=")R@_S)3 MOY2%P;E*@N@2Q>9Z'WP !3181)T.$-8"=E%(/ 59X\X6)C3L=H<57):8GO(L M!Q@CH3AZ]G^4JME:S671R4O;?J,?3N 5U%0J!O"[@[4N M7-4[!AC3:3P9Q&HUJ\!\?PD91=2)\=C'KE!Y:R -..(@RDL%;,''N-FH)ATQ M"=(;R#!H+,*%'*I:=TA,""JK:>LCU4?1B_U L-F*1K&\<2WFH6TI::S4#QY[ M3)IM4[O&IH:C<7TFFNBU34U:7 G%]D0'#.V#]CY3;>.NO[]]UUB!0S5(^YS" MFK%L1!<[=JV@=;#D:'J_4?;D5(VMP7LJ21(0T4ZH^.KQZNNH$*R3F%?]E M,Q9G@)&#=C:#8?AW@A.L;V!BTF&&3=C^*]"KU020< EYG:#:$7>8JPJ/Q'T) MH 3*?D0Y:>>K1'3O9 =X\UU*J50OBMG='K.Q.%:TCI.L!Q;:L330R# H8U&% MWKGU9U6JEF[Q4O.W;AQYM'OC16ROPH%DXZG>#\4@BACMP5'NFU[/+9H>>4N: M*9'KA*,;#EG")5SZD(.3.Z>@DK#.Y%FC<J;TM#(D=>-^E? M8=V]/ RWQ/0*G.!E4^=K!4=YG[ZW)G97].T'DOHE=1_J4O6#0!R#-/D-5>:; M&O=KXK%JY^B3BY%Z=^RBU% [IUB(^U][;*C162<;734\AR%T$ND,;-&FV4T2 M(WR#LHPP?X;O5/.YI=*^F%-I1#GS097==]13@P>J@F:]Q8,JV; ML9,TB+N#J;=L:R2UZ?G^A;?;"M<.6.NV$MOG U9.S_ZRJ) 9G=ZHZXW1Q];% M^AR)GZL=*F43([9U.Q5$:#"QE&EY,[GSVB@*T%V'9#LH MKC>RE*/*G^X3KL2+3QP+V_&X!KO!-N38M4MVA14U]2@@A^9__"B]>2PF$:W\ MZ'U$-RM9,IO0KF%>_US+&AHKXB./7GB']JV/3;*(;38G9;ZT)GA%LS[!--L! MBQ.T$*L)Q7:)_"8TUNB@VW?U:%$?29Z!RT3(EM]_@[:7*4S<1QLR'Y2:DE'< M0SJBR?6$Q5U? M.Z*#3]JE'CL@>&?17R<'@"CX,$E?K!;$19DVJ94Q44(L1@HJT>=E\8X"NW@F M"LRVQT61[^NQ^B[D97>]PB.G.JUU6#E,HQ;=7J@9>N-YP#4??D1'=P;7 3D, MVUTA#]SD>BE//#[>3M'MXBI/O)?^,!)*]6[^2Q7.L :-C MM71;-^^.@.X=;"BM,U9V&F8O/*S#6!58+'0PM++&;X,_MR/ M"O6G8X/F7.SON5+]'''!:?;7;MKH=4^E0C'5N0QP"QLR-=T)JFUH-5@!KDY- MA68)EV;,/$P27AESH5@X:&*NF_P6XSAI)"W%MJ9/V04P8QEP3>8X$KMS0F2+ M61 AQG$16J*,XX)1#@2)CA)&['WE6R@KSWODA8F7/"6I)!*96VO:;1(]R7RM MZ839M]XS 6*,7M]CD#!+\R9<]3$$!:,)"':42D M(]JC6H1C-.P989^R O2$AC4;$+H6JCOLFUW@$GNA:JPIWSLIQ4Y6P>U(*6%3 M0#]IIA?G([6MF2?I"4U3\$NS1 !)TMELMSIE*L5ON-Z._WG?W [D!* ?UHF% M$ED))RHVCBV+8RD!(_4*FA6]+ M-CN0G[,;: 3=XE0WD.FB#1;D'=*,P<+XAT1UF?\\(YH![QG+0NVK:56 MDM![K$7<' PCC!$=^,5#C'%@0GOQ+H3=""-T"P*;JPW$SJ/86/1/E(WQ2Y\I MB$<.E6:H[Y0OA\-,R$.)JAA\6R_NJA>APB<>@UO=J9#(Z9<>&9$094K.E4]0 M%=!\D.#1BPL'O\!@/U9HTL/U Z_/U;<1_.$)B>@R9[F3OR4C3V[TSD..P%(H MKBQOJ\6\P;K4$Z//A+)VYEXY65Z4YL *-W"3Y!4R45A>N1<&]T$1#YQ9=P#@Y<5+^N M=X*OU'&HO<;MF+AJ7EN$4XI9GD1?;27)D4XF\_*@X2B%9](],0D"-0DY7?Q6 M=R<:V>2']0-^:7I?CT:,LUIJ:V-WDBZ_.Y_&RZ-!8+WBN"D6?!E1S-TA&J@U MLM^(;^CS2B#WJVL!-*@U_:._!2A+[6C;$^-*T*4@J86R7S"KH[R>M(^BK#P> M3%D>B!W7Y#$"(5.8QX"3 M=/[BH\\\U- !\YE]Y,S%F-AHF6>P_"U9%)E!R9 M)*Z5&N4_OGA]&>'(^1652J/ ?Y;YM"_G?-J<3_M\\FFDJ.I;M>BYSXHC%5.; M:\$5 9J:T-Q[:G"E1/LNR=8S2Q"+AKRXU< M4 ZB8N;5&!TX9NX<"Z?[HI7$]DP:F(C2%74,1IVI; M"WK^+_FA+&X:&MFW3?[WHC3/YX[F&WSQQWW;2E5%$N-APR0080;&1ETQE)#U M2GW1AQ&#S'NL3/[IYD3CRRCNO&5#47!' 8Q8':I[0AB3M +T;U#$#N48]/K[ MJ.=26X'X9'$7XX/)S>5$"1$_[;C/@/EZW9X1(.DTW5#HNEJV00S5JYK*SY!Y ME(-M0DE/L*Y%0/S32IJ^KH2T*@'/!L\K1W.[O0:CCEH7-._4R4WZ2&$-&_<3 M(F*C3*T!M'7QM7C!4A^<%(,4S1XO]:D/US_/OP"FB8Z)T5+85(><#*_O.\=' MIIK'1]H$B>D-7\-*N#7W MK32'E4* T4(8#B,V^YVJ?QE3P5U7)B^'45?7/PNY:F#(91G1@^T>*3!;>Q2> MRD/F>X5):1YAOF$NH+!6QAZ'/1KO39X5?3BEV"> T:"B)1F0I>B)(4K=4[F+ M.HMI?"HIB!D([ZC(D_0T9(,_DCEO%H%OC=0F.5N?5P")%.I1KVN6)1C"BV7] MWOTUQH\=\$*Y04=/E<(@52P9OK J\P*\$[ ,X(RC0R^)/&GWYV9D'8+$B3^R MI@D5H3I3G'64+_6)99RQPGN*?LZI5$V,AS\-'LR^6VKO; AKV%+1\/B5A!\8 M\QV]\^9\-D:ID#U3$[U5L8/4/^+F8R=LR#R5W@%"_ M#LVY%1:CEA8&X[LXC0%.1/"($988>/#BJPC4R3]S;P71WW55QC3Z2&&=)3C' MK(A(GFAA)WV"R3S'DD9S64(%.2&J5(^+5VJMFXM'!*SLWG%1RB[TE_>5#3NV M0(@P'30T)/G%(#@\"C[IAE,@1C%.J$C ,RZH38]6TK=U\DF:@=W"9>\V#'MD MS\B_*6J-K=>*];XX%_8D+OJ258\C$H03WR"\OS@B\*+(15@5-V(9PX>VC)[3 MY",>OQM,.JD-BLU.J:=I.I!-6"-)I4154 BO(S9AT^1[[LR9+_=" IC: O0- M+/M B8O-PT\8,OMUK?]%=>N%YF896F6I0\92I)B09+V%%&W1OZC%OO.KV!>\] M$"]+)*BR6@9N3,*%4:Z^=9:T6=*F0U$CJ2%OG2ORKX0E:+/%$K GI9!L=[JFFY^%EYJ_,'L#_>/N%LF<5Z%NN[1EBM MB"+!!6!9^ZP=9S$Z(D8N)]Y1-K64["1EV&?9F67GKK*C@*P[XREFX9J%:TJX MQ&+*%JL#HE_P)E,N:C'$9NF9I6=2>F+I?0K :@>DEDER, (A9_&:Q>O(S3? M\&IQLT?P?]=0L+9/2LD%X M'A$-$A]4+!VXJILKPU+OJ&F2U'80[]DZ.CE"V)8D=V.]M,"6I.A=BJL&!)?2?ID?F3PG M88GWA)\NHFDEYSOK-[RK=WOEJ[!>S)%3P],)8,?0"IG1HEXZ75QRGQ DAOFX M0EHW=ZMT_J'NN,J?J(EN M _2.VIN7Q'XKL>T'*O4Z?L):?(XW?+IXB=MP=Y9[]%(=]T&9L>E M5^)&A>I*>B-2=U+&IQ*QZ;N2:I^K< 6K32J-LM3N8RILK9,V2?S@0I4@6^4Q M$H0)$@'?D&S )Y#I8U>1HL&@V[Q"*#A8Z4T8;NE?$]&WOK<*]R*'ZS_N;(Z% MX6U7AF6I1&>[?=/NL2W82Q"'L+A@QI!S(EQ!5H4K[+_8+?8MLR?*N=4^-7&Y M#U'&M&D*=1A(]'G+),4D8/@B6'&0$M)&.">^2A!HPJN.N]$@E6.6%+0KK\U> M/K3:,QT(]NS9:"I/QLTDS/RV>SNIYR:AB!.],:8!GHX2R>TEOYVOKHMP8[6O MA0%1)>F=KU9AUWE.6!)W[D0]PAY4;!P#/%V&^%9'"H3]>:M50UW<^.RWPK9. MO%HM4YJ(PE?J#\]BR=GW6"6NVX55*_NFDC4]64JGXN-^2L/))T\6$?9EH$(Q@)'+'TZ>4&<'U"I OE@=K MV8"4\ATV6Z)V'^ZC;@;E@4]I2K<0[S@CS\D\$Z]GLA?B%^+(^E4O&F?U_2H] M'J0EPGA3E6512Z^O3#N.B"Z3#F"1X3\2A#?U_@I.[G+9$(,V,I+EW34&V!,6 MDN%72:&A_&#_DSU^RF7K[Z];\6@CL^DU&\[K!@D-1Y;C'UD-U^DI(MT3492;_Y59?*(*<-SSWY]]T>93W/;^4VH,9CJY#T M!.""N:+IS?:3_#G%RZ+-@@@'DTN(,66*?$C>2,!&&2=Z/".S-OV*CXVWY] M16T[!I2*1!$6I.2+;WTAT M$@NI[<(NLO958R]0HVE)*J#7;T4GT!KA(W,1(N>CO_XKS]#47Q_?N+[5]R@/ MNQ-"B\_R[OQFRH-,!N,@4J?%4WOBK(:'E*0M]CM[?.;X38F5K-=A*TISRE6] M1+8HH^)8,SV9]47N?8=:$F^*IL5V#"LT%WS#Q-/%<^:%HS&!'JFUSZ3=\4-+&T?H.?'\17V](E^0BN"F]_^_VY>%1Z,L'>PZ[/59#NPD+(1GTU-I&5[O$9=^@;KE.O07T3''TZ4IFUG)85?E>:/(5[ MV()%K\<.0:^I7HX=0AO:79!%4L*PT-1#"W>5>>*7J",Z\E#ADY76-8)GN@XN M;N2Z[& ?%=%BVJ\"'H6T@ZX9F&O$Z$:%K^\U9&P;_N M;-1Z>+U!T=:@QZ6]MNM\U2>7[FWQ1(_O=1U:Y<0L#^K%YQ4&!NC^8Z[<81L2 MM+38>*!>LK#KVH^ 3A5<)-:)74S-3**;IFS3L1T@ M:R^*=<36N"-;@XR.Q!.@UYNN,\;MW%2T]9^]02]+;-^I0N5;M4GOAT/HR)"$ M#4;\A$8+8;@<%N*N0]6>>"\_R[8%7\\@H1DD](D@H7OP+ VYMRMSB40XI;;A MZ.S"&C7#X^BL:C#G=/&*F430NK9@(7U\EQ^8?QV^<,6]Z:1=,MG/NZA]\*(P M9=;*18:J;\1A0O]]V7*5HO;8-FJCJ*W0N&$QB-'K\W-MC*:T^Q05BZ%N[+LES;9"C^^YU^<*^_UQI7DL MF0L:4>M5T=UKQ^AVBW#T;5V&U;Z4SNR.]KT_+V\.AUIZPZW?/H.1\'.-CR^#-_%.<-6_*)GCYX]6#Y\<$8=RUC:U.P M:\?9Z-+!;M/K%\1K"3-8I2*LT??O,T;,.?S MW?7BU5_3]83QD^[:U=?%H3EG$64]-':@J.GEKE/O&&2F2%(24RLK$M'O M LZOE$ZV3-3OEHZ242NTDIF]FPC6.><@D2H8?7Y3-W##8R!H!8MF_9M-3*(R MP(]2B5?HL"Y5.BG@,\4]A)^EW9LX&KFU$R-SC9UFO"[ >SM=_$(*HHL;Q]F. MA$I?)JHZ,3G^ECEAT9;@WFV2[_+)$8M\80CO7J/:QVZ1I$]R@(=:)M("K-$G MGG#C'H33J]/,MW0G+P4FM+H.6[J9*,Q Q.<=6(C^8XYHUD=':)"\K-PSA!YG MG8VX@P9G6]&2B<_31MS(Q_Y0SQ?=]!@%34[6 XZ.M#5LU*IH5OMM2TD[&"5^ M#B[/R*)/X:AZ\]!N4Y.-A=X-8&4>BMB ]4XWF^N$IS&7HJI@=!0\P4E$C4/) M-%MV6DR+55$3:;F&CT:L8CH!DZ^,)H&W'JR%(EA=)6;-:*5B'I,"VNZ84*;B M!U[-0;;B7KN56#IPA7[>@9S\/:<-HL!V M44DO9;*@X=CS2?5]SG '6,70I[E'.WD>%-\-W&'<=57!J#,!% A859=)\BY* MO.L+H:B+I!6=2JQO;R[JFS.SQ2I>9CY&@.Y]O]_?L?[*\!==E]%/G9\_O\ T M'[R/>J.Z?LPQ&!^7Y9;"X+XW($@[:D0:]NUQ6(JCG4\3RZTTM_')T-L>3F2T MT\81E,<(*N0^6ZBPU:+KF#F$4#93;T\6+G/%?\&.R[:3?Q ^?EL-^>WMKX:7YJOCG'LXU[<*$"*0C.DD' M)N.DU#6CFTK%:8I)X-I(;BD\Y@"3^)*VIS%^Q3/C(2&]&2;=UZ3'FFM@3BK@ MX.%F27^K* 42+KAEEXUL8^>''5<95;@"3]+ME4?ZXNLY$4G\0@Q+W8JKJCLW M!026NWI M0T@3<[K1=!C^F.^D"RKR/-53I(,-ASB8GM>W.* MA:?WD3<5?47/A^ZY8+'R% XO52<80NUL@"J3:GN :7W%06(VA#DJQ;ZIO&N] M>''^UFK^:!P:C\-B+C*<#+8EN1Y7/8'8?D-Q::+'PV,Q6DVH-HR8H)E<2U5& M+P<>34B-=Y*7YU=D6 %D 3?\J.\*'2I<7#&W7? E>K:[_% W]YLT-D BB,K+ MAD.\N!EI34CT89(&S@RYE&SJ$6^-G$H4"MY[;."Y;ZG^T^*OSI?P<2JJ"#7) ML/ 8>_:&@E.S2'18S%K%SBH]417SRTE@%% *TL%SZD9=*K:?M2_3X"UXSJ77#+_/3 M%B^EI/F\;>M5D21&+P53?Y#.!B#3[;X198/MCH/DD_W=JHE<>;S$*P[L(E*E MU0&^L\UBFFAQ#CM< M-TZK\_$GBREU9/D83!F12:P19%IE?JM85]8NX,@N\E:61_((HCECCYN[##X" M,"UULZYIW6H"-A0;\;XPL!,_E+F2U 9=4'Z0C^$F#^5S&IHTWF!K(0K?#XQ MZ<7&4%6ANPU!Y3"YH<-(T#G>NKZ:X"[2WE-W[B_L23X'ZPK-'Q8@D)YGF2P] MZ5"O*7OQI^,[?V]*XVU=%A3=RTP_],%UK@9>4E12@,BU^2L,BGU$H"L19,5F M2[0LM%07D=AN'H#>8L@ &\Y14UX.A4J50/K6$L?LNSY3W5C.Q%6442;L.CCKQ ;J*QQ)NTQ/:"FZE?@UNJ_ZD0%\WZA*NQ17/@J)Q][UO(Z]M,N*+8U/W($$L-75YI MB)LL S>DD2S,_>4Q-G@]8AD_XZ14Z:+&QAQ\2!-:TR>5NL?GXI1,A"$;1MVW[)5 MB;VW*_.J0C9^"A3$_H*0BU#G0AO\X:S65%)+%:MW&,[,L,ATSUN6PWXA& >%%S,.)9]6-'4MBO2+W M24[>.^0Y;)5]P8BDC \E$Y8IHTO)C-5C#Y];YULX2>U(RSBF?RBHH>4U8UV) MVI@DB7$805IQW9M*^6[*=)S8M%TI'3N++4)RFKH,>M::P+F_=52<2:Z47 D# M$6M5V0#_087EOOKLN%Q^>,A\4;LM7H+7N$[)3WXEN6)C6=(2<)?FLC3&P !S MCCHDF24_R9]'=24LBZ0PDY:*XTFVY+X.*;@(M;I]2U)G$TE1@[A%;$0$1)#9 MUX1KS$[>A!2$MW!T3>*CRTFOA9-*K"*O0T4$\I6X!KHNI+"IF!&>NL1$S4>^ M>BQKIMPJRLMDF[##HVN6B!L>[5XB*N#&$80[Q7DIFE63KU- "0>12C-_ ]P; M/X3)-2)PPV).R5460?R?SGW2)SMANV$$'B*:Z7-+C3V>4V-S:NSS28W]1(XR MWBK5'LXE>FI)2T6^'#"4P"6^#G? X2-WE1'240D%">)#6)8/6D2D(N#!-Z!T MT$$:N]ZL4&T4G.81#ZQ50T)M ^IQ<^+4Z*I>1T?\1:Q\%\H$[4/3-]!'K(.4 M)$TB5 Z^$5>GMPQ9N@;)K9\L,V/G1\;/44&K&?:!,:%&25 /I(X]"N%JGQ,L MR>:;]?GI:F(#YMY6-%8P>JN7R],9DK49-4&,)V$]1]_GZ&_)QLNC^,(*(U G%R"5_P#\5ZM >WAGQA M1\%$+2-03J'\@C!(U_IT\4+']Q%,KX.1$UH>PRR6Q,2"./\[2^".HVM@^IG1RU%,?:Y3X[:^B@$7.OR0O@U;B7FCH*O)<@<>2?MQ')%+&0J3$GP M)?)6BI;G0'8;J#4UHK$/.XR'EJ84M>0-V8DZX;<9K>:"G8'YJ:TMQ'B4=1.9 MBBW7O4M.!1BB67LL=TIR=Y2 3M\]C./\GF,RWSLFF%[HV5ARV E2!M@4M5M4 M:WA'#B=$MHXB2[JWA64W^M5 M*KC:G"C1'DR?A Q$I,>K9-A(P1"LWKU_ X78K@N-8_69AW*'\"GO('N\9QS. MU5^FE,1#B7,^LKJU! W!.-(1\4F$9312E)F)S#< KSCW^S7$$Z$#"N,X'O?- MM0:*PNAE>8%*V&9>!JI^""43U1 M:]LH$KK=#"IBY1VE]\@YA6<[H0!IW:HQW=R@P=9C!2LFJK]"-!)>@P'9:'B9 MB'WE4FI3/F:Z3/-RQ7(172BDZ8#;TW"&YS+V2XJVO*5D,N7-TL2UA< W1#)^ M:.':RJL3M9$(6T5EM.*2V7C?8B[R6Z<)V(1!$(!]AA90LW$'?<=XF1@XOFWG MD%8*FK[1@)8DP?SV4OF<[6<=&6R32-'D)JHKIN60RMPT0GFA=>-'-XQ,:HQ$ M56RA4I7=$HP#BH_CT^W+_%M8:JG;B2DD2@=MNE )RJ>WFCB370V7\D&7E1-_ ML;R7:U<[O4V%'HN^0SSMY)4CKV-&DTT\C70S*%&CQ) QI,)8C MBX-'+$8M\T7D%9/WN8$,$YM1+H1VU:\7W1LQW]U;3+('MD+ -_HZ5H>RDLF< MC5<&-C1I:6 F<=_8OS<%."3>&=$VYQB.6)/3=X';1/SAC"-H_=DR;TM2W *Z MBS6UE-/V% *GB^^T#)VYT5V]L@!(QEZNM0[B \@G]Y64K7=&R%U75Y2:M9V, MZ1BU-3:3;Z%+$FUOTF'MJA93WWCP^.C[)" MHJ[Z0"FHPC-\.A\4.JZDIA-Z\YJ>C(^RY&T,*4U\G$)5$BDH#_Y"1((5S&M% M_@V.(F2Q .YHG60O=:PVW&]8R_,63N2^O#*+U*[X$2O/.6 REU31]2[W@54O MN,!L!I-'Z:.A!JIQ:CNOE)8+!EC) DE81;)@*%*$RZ4%I(LQ4(JY":$EPAB,7_=+04[7]LGWF62T2J53Y%9Q?\MGM#ZG3URU"+\ M03HCH,YRVPTLX*BL.54LHL6+D9FC80@BF5B*PCQ2=).H.-*L,UQ6YT$4DK_ ?N.^\R2?/(Q+[KE/W?)_ MEOG LSD?..<#/Y]\8.^BB'IZJ)W)K":_4_63:$&^F[#JC31!DN>H!-*$+/-, MSV.MH.B9!M"WC(1!IJ[S-0>/2&/2E0!*)A"/ MPR7U)#)N2M!T.*8OA\?;&R MO.5H,]Y#I(#NDQ$"53K;^C\U^^UN:*G2+8!\6>C&A/=AM2>%*6W>J+'2FLU8 M+:U1M,6 )2*!>@SC+VQ/M/;L&*$#O:N=WJ1R*\DJ_<2@XR1#R_=[+C3FQ3:Y MVO3V8Y*P+05XD3D.B_UXWEOP1]G*%Q.!?7\R"D% !F$-\0;;E 1M/#S29\L0 MLPB7SZXFDG0,,Y.UIT!U)C5:WZ H.S"GMW;2B^PQ+@[ZW7N,*AGQEQ6$>[2A M3/VV(+LHE)0!(U(.[4K*MS+\UXR"LZ_Y-=-F+NU5NRK0.$1?!!.1^+G8YP@9 MC6AX^ A*G*ZEN+%CSP)LBY+:2F *:&>!!R<4R-ZX#RP9R4X,MJFW]&*SHJF6 MAEC^'RUJP4.*$2\8[@F7&46O/0>3YM__\+^_*]\]/GOV]-G73Y\^^0,KW/M0 MEJF9C%&4_15\:X%.".S1&9_R5S^>DP6(:2H]3!B.!ZWZ%C:*;#1V6KVAASQZ M/FYV+39D;#UY0+IJQ\R0HE?> Y M)^V;NBQ9V_8W%[Y!=,8PS:U [LP&S0]ZUJL.4Q,@X-MBOQ7ZM4XMQT1?D6VO M7M_IXGS$_=(5G0B](L1,= ''1 G6H;WKIBKO;%[./HT]+#06[M2IZ.TO>WD_NA\V9T*_#FD92.3,1- M 4/K5.!#B6 ^QW0]4\.+P^"'?_8U[RTX5"CZ^\8B$V8+0&AN8=T^5V&5*,9&^;@ <\!EN)K M(5#U.SCXJO4.PJ\^?L)?X7ZE13?2RX-G?%* 8(UAK":';/*\9=;65)V) M_D,%:92?UF^1?,S!8VVF/78II5)04,R*2;N4"W- O\Y -##JV'K3**JPC2M' M:@^(C0NG!7287D?J!RI4]8TJO>]0>W)*YAC&D%.BBA?W7L%.#H SL$0,6EZQ M84)WRF\E)>CR%.']JL#$9OZ>IHY%4;P4T/V*F( MP##-0KCFA4_!V1[&S\'G"5[="SG'T"@:H#@Z/&SY.R6P&1@82)M II_8%YQA M\0.7'M13>? =9:B6AETP==G7X;?"RYH.8OS]9!O#!+B+ ,+:[&E@$9W4FY-= MO4+9$WN2"A&HYP&BS;:T5O_R-'OTZ!&L-37.8OW]=!%#ORSB QLGPP?]RYG[ M[KV%$I*8%1C^_X>]=VV.V\C2A/]*Q4SO1'<$2).41$EVOQ/!IF2W>EJV5I)7 M'S;>4* *62RT4$ U+J2K?_WFN>9)7(J4+)O2#")FW")9!>3EY,ES?9[6W_)@ M#7[K3>JCF]J;GO_VGPN.2;VCAC9"$0[9**S5$5LCZ9==>LNP7*&S2\6ULNV8 M)S,]\)C*!0X)*=>UV35EQA*PR#3S3D)4ELEY[RBRL>KJ)2A 6'KS6:YBIO## M9(^U)53\%K>'D(8DZHK1#HBX%EYVW+?RC^\^0ZQ1HL_F-Q#VQ,V%,1P5Z=[+ MZ+?K_!GYXZ?>UFXS.Z[X0\-XZVL.&)&W)@0DNJ6 ML#IE%K%9Q.ZBL\9ZXF?9F65G4G8&M5T&29R,EK[QNBN( M&X6:K]^G^/>=8^19"5<+\#W22)I:;A-/'/1%RQ41H%6I1(I"JKVC'OF M"MLQX!:2J%]ED>2#N4AR+I+\>HHDQ1$:1- -SL.@; ]!*ZL;3@>2?N"VF X( MFQ$K?B*>'7'>8)Z$<8J17# 918/@+EBRPBWP/H3?H4"2 9QZ,(NF+2\4#D7J M4WQ)A)O?PFZ;9&Z?6S$F]3K<5U^Z5M$Y+4 6 L]P]S$7#X2^9J#:&\%3L4C.Z]IQ/T;)-],_ZNW=X#E"0Z(I=J(3?6X4I0>4DVL"W^P0 WEL[ MEJ_XR!6DNPA2BL MO89'"R,1-9K%QEP%F#JKPID6/,4R,.@?Y=405Y 0F3Z[DR%?QA1#6SGH6O9"+E4*$X@$&FXU#J1DSQ*^= MP3:P37H"QV3L9<129\G;1UA<>-]H 1L**M,TV-\B\B-.^"[8"VB2\\ #/E*D M_+7U -F3_=!V4'DHY9XT?FZ(3]3$YPY/;E-%>9 Y1_4LP_O@KJ@1XK^0Q]'K MB [$K\VJ]M+CUY2QY'L6!A4/6=)J/0]"D$!%/_% M1L4 527ZJKG8O:) 56SQTG1E$8:(>H Y?97V$H+*94/7G(W596Q'EG=YYW[ M#N*8JZXQ\Z8[S?M8J\#N,X6*A#U9D@@R*^3]E0:91L!V4HPW_^FK*H#LX/;E MU*N]@YNH*PWZGX*%C.S%6BV:P:X4N,C4/B(H8[+TEK5#RO&^&(8G;[J63$!/ M\P?#&N"(&VW;O71ED^)J8K$SA[?PMTQUW^Z%F.*/^9^(+UW9+>0I?SA]='SB M';.B0,TKX&9E0RXC\>ITNW5=@;YE2 W\WLGQ0_D>5366UC;XP\/C<_VSE-F# MSY8VC:,D(@XU,.OY4PUJ=)D6>!LW&X>?ECLL,TRW9B7(>?MC[B?XY.&CY,'Y M0__-M'9ZS\(V0[UF6ZT^J$NOO*#OA!ZM\!P"QUM_F&D M4'&H6EJ8!3"=X=8QYHY!$X +9I074QX00(J0+AX0"=@Q3=KYN\#JF1':)BT4]#R M\?OV.N<@DN%4BBQEN5K%"XBV$(?1(-XCR$FIF*J&S$#O,\+5U C )]]O"N:Z MSQU@DI0VW%'L94HQ5/GODU3YL6KA_@"8A4Q.3H$\CW2:5/%D CYF3Z=&)Q5 MD[LK*N]84F5[ZU:;$OM 9(&V?LY'VZKPBJO@%B*L=?-J8)_HJVXLP)\PGD\! M[9$TC]%]#H4$(Z?P9.Q:(867J=R@"S^AFU+3"Q%69XJJ.Z*U\2+FL$*^\0-N MUOL(X2@."?&MQ&(YZ25*:%0^&,WOQ@X_&@B+LP'@I3?@J+60Q\INUXA<-,#I MVJ)PHR_C%R^RW(AR"*PT1C>Q9R?@B-@3$QX^)3/!'&1M(#.0IWV5*:J'UT3N"+0E,PFR;8 MZ3.BA00,V@+'!#)U[4Q%23$PI]6((TPB$E\Q_93LP 6BS%$01&DZB?\6 MJ2?:P@$&>]QM+/B2N,%-!VXCPG7\$P(%S)9XM[0';J+YFEC>6X@&V61<2.- MW (]4B^)Z.BD=4:IG_[#J*L3@&-V+7N931LC^F-T(%D8#'!(\^2UQI)BZ<-X M0A!11^PPQ_>4C_KUAY!TM9F[#>/$ M_4'J#C[]K'='7@ZU%$G6*RMU_,/B4L5, MVOXI\ITL_IQ/WU%02XTCNAP5WJG3%+AT>@:B0".07=&'FXF>P+'=J""+!1/U M=L.X20N*\K(60/)%RK'UZ^ HU_!8Y=I!FE6!TO[A^> MO:(+G$O2S%[$T32OF//,2=V6%!S&="-KZKL-5]5Z Y].(,S[&SV&#&VN ?:>6L,RR$CT]/.++2#< M259-@8$ RIGHL4?':5-,0=]*ND-J ]1Y=GD65G+,8EJ&\>W((&:(5,KV&/)PT\KW@>*K_H -D:N;._?5(:. M:42SCK@PL2 EHJ=&D8W&7Z0<-X9&'9.%*[GJA^/ =K%1T1%STP7TRIZ9<=BW MZ95PD0ZQ;2<]:$+#I2:L%[U96^U"E&6(:H7NC9_J3>7G 2F)M8L](U#"">C8 MSZ5B22NLB9M9N1WY9S$-[CS5!$O.E/"1DSE\W2";3^6ER(&G M5II^H&F[C+(CQ+R^0$N0:Q(*U[9(,1Z1?&ZW7:G"*E_#_#]RUT'U?]>*-#!A M'H,V:ID4U8 BCNF M%7!HB?(;5'HJE0I"4%V"X4@]#:1NT(NRL8&XG!%]@S$^C< '20Q2G; (W24" MHF7P@65ME!^P1]81& 454RYP-PZ&Z;*ODR[[T9Q6F]-J7T]:;;2N9W"3T6V' MID3H,#A@.V+@C2VI- .D/Z_7)/ZIMZ/\ AF%T/\"A6$*=R0DZ#T'PCC<$H-8 MB(Q-1S$8(SFSM9E80%YR9)"C4&J/#2W;Z!8(# 'Z%(G*PCT$R81JX'8$*%^T M63 R(D89/YAO57RR5$/(ZXTWW"]0%<,%5EK"SE/FT?@;J>UN_&5HR1ES+="( MFG<@M4%S>"-'B70'3GDYE3BG=VX#8:^9F?XP3PX.M=3ZB7PYH5BW81+2"X6[[L>")#:AY&,J_00!JZ*100HC ;>P0CJS@IN*>LXD MEB)/RXE-\?8XL,=LX&#?CZW]K[1QCQ=OG#*GO8"^Y=-C;6!!K7CVW4L[>HEL M]T@!3>R]Q_86S_V.F:+[B@@;=G5LH>,--9C9MD\YRM6'7/*88Y[$$8@0'>PE MHZ#*@#KH2KIKXT0=<"#F< F:+EFXK8VW/<.NSD@XB(03! F.89 C;!?JQ3LD ML:"&K35W9XRP6OGR-#,XR-.Z[]"A_,N:X0Y!$@?M),6%2BCDD"^*@[(BF< MQ7(6RX\02^LGA^YC*YK7E0&%9+;WTD&)![:]5=H>2&G"""($& MC9B:0Y<6Z M3K>S,S,+ZD<+JH9?"-H&X(M!2#L)YW(+"A8AT"4^&0[+:VRJ*04K#*$LQC>.18057AY,2V0/"\L=\K=C,OZI .V/#%0KKEP_W/>#&Q@Q9R ]0[X-4 M[Q%HB,VPUW'M>&35APZ0V]KAN,3K3NG%$*&A!F'_OLH[O"7PVT%+;MZD#17E M8<\D_&+74;)KQ<6W^)6\V6*)(&!Y@P&X8UCQ8FW*#/U*IB(TB113K#9(4YTW M/%$[IO#;AE8+SH]"G5[J4WH?Z8 M2\YW58F$5!M B+SBKJ@^3$UH*^,V.HP14)$TMF!PJXA]03,&=C4Q83LU!![B M42\ [--M\U4"T'WNFNDZ&R>C\)M(%0FV/PA.H44]!! M%1MP) 54ZL5:\%*FQX_-[2!?105XDEH_BN7;M]<)-K8*@I/KMQ _JXZ<[MKD$5!1#4T1U$]0/1- C"%2$.*ON%O2YJ*X'L\M8T!\7,,1E%E(; M@:G:$4R;7I$3MI3A!CDABH,6&EOB3"79T-.$\-K0&I'NI)QNV!/4]2O15P$? M>_#LU1UJ7ZJ/K%Y#$]]QRWL\/L4D'='*$[V1&(:4;& K7CD#V(8F 2P /N!DY]=+8E1 HBC37!J-;"GBO4Z[PBJJE=D(; MY?4I@21H5QG^._/.9D571+EG.#XL342@FST7@9G._&!!]>H,I-5D0. MOD1!>Q=Q3IABPFIX6X5")S3IXC=H/?1'-EVPU/5;0=':[$F;_]PV4="+HFK< M0."$EP+7(P\=BSTBB8!X(H;'Q!4G1CC$H#8<^^Q]JE?!20!$,=H4IJ6VWHO:4_4C 878O4<0U)O23)B- M2YVQK4868V:T6U6[4.]+/MY&VIO,4G\&O!6)&(6:9Z;^*(<]YAV8,VN7M]3J MMO;_ /]B%#(?I8C+S+%"'_,I^555@WL[[&D6#'CM@3Q>7(AJQ+ U=_(V:$J. MC(0Q4E"M^5<3/D,/8C4#Z<,!$"-'KS_[IV%GF'ACTE[6(6P:U""#4VYA%R<' MU0!,4L:> 7IX-3RY3+=]R@ ON&OR]\2UQ;#2C=>D_B0U>$T6*5\5I/S!;H)S MDBM&CJA=.*\."J>;%OFI4?'K)W!(@B+E;P%E;\ C6CILA>S5#K-?(9M";8K) M6#_=%\%.\I.!YIQ 316I?LB MOZX/T><0L/58E78(!XPX_8=B!,2>TK,FO#=QTZMD&K9''+C?##_0\+1+K_UH MS[:I1 EW98YVV3)M\L]/M/!Y60TF 988XF 4?*]GKR47K1I:N0.0E(F&J:E="C%4M7<4#[&JK])2 'U-\S?B:Q,G+4'GQI_; @L) MEJKXN;==.'3Z 9"OTJI6Q[,?-Y;/S8_)XXD^U&+#4\\2:&V]0KZ4K1!W+ 2 MZ:[&D[SI 8KEY;K BXW/6]S(F$,/?!)Y\6PVCOI)7&_ .0!EXC#^H%243XZ2N"%*[+?V332LG"CI# R M-V$1PA1.2Y 75/!A\>[06R3P(,-,@CQ?# 8MFYA )N@H_$3&7I!5!:SD7KW! ML6:ICR!$5FE=8]B?=T%D$K8BZV@K\61KC4DXXM0#/ZIN&(Q@[/SD)3<6!8B? M22")FF%(\9+T\VNK5550BQLNI^F 8D\QXU8_$%*I\*<@:^>GI;AO>*#P$>P& M8GYLRVBL?I+D@EM,"G1^,0[+^V/&'EB.T2H+%C7N# MP2,(#Y%UJH"78EM98P<;>+%=ECDH-4?"BWB\>!MYQ@/FWFA%HR@+70[4DF@T M:*\&;:@B>XVOUL13@B*3P!G-%6D_N$)@C&D?>)K*,6L;\NF-8NT8<7//>3** M\,DQM[VF)I 6-QI*]"0D[$;AVL*U\CMR*Y!'%W4L#=9I"K?9WKG>@>I6W.+> MOTJ;Z';VWH'7^US3!:_V#UR$-G%(60"EQU)337WF&:_**!#''RPH'>+*AIQE M-+6E'V8L*HB:57"W1I0_B!_WMALSA9+ZX%Y*4(-TK=J5^'2TLOKPCMNJ!$:Y M$3ME;+EA@3"K2]\B&,"!>@6PFA4)IOLE9TH9,"H<[.X5@^/8!EYNEI>1-1RW ML_A#%E\)*8<0N-0[]#P1;R+^H.Y<[YP&+%'QX]L63A4 M1RC5&)" !5EBP.Z2O_.6_!3_Z42J;:4@ ;03UMG"B0D&PE>9]'L\)_WFI-_7 MD_2CM-B*&!<8HHV1UZ1.F.#+5"4AQ!?^2P#"%-)MB+ GF9=8#R&RF1S^$/G" M*C+,#HX@UD4^-_LDB(;&E1*;?->@'^JRD4>W?N\;!7VCD#6AYGA="_885H7@ M%<.@J0=05@PH"UQN_^Q@8%SP$/2W]8V0EXYB0WT5&F[S97^2$!B'%Z#G#U>! MWP:)(--*$3<2('RNR68D2X(OI;X;*6J^=H=M",2&9>8!HGLF9%CR*'[X^ZL& MN2U"AZ4#7I#1]6&W0C?+>',2GR;J9B3T"AB?%$BH>F@XD)5I I@FWH1\Y=CX M3M^5[X5K\-ZE[^886WK#"(Q@'M ?4S\4OTP IA/#46/F5^F]H]OJ;O#7,?QL M"/W=]/"WI\5D! ^R1S .IQDM &C#FI) G18 SU_@SN817++UA<7^$H!:4:[P:0@*2 M6O=PBY^A_)9XH&/-9)OO.WBLE0&G+,A::X!PY%PQY4:C%:DR(959B9K,#D MQG<@ % M7D[*"'H-!F+:JI^$TUH0+B,9G#%.>RPNO!-I8S0*>LOW MJJ<%ZLY%+2.$)?%7!9\)7Q+J[XM**Q RY^_8:VX=@W:O 9D51\"^\"1;H!.A M-)%D#G8Q!#@'".@36/EL2) L8-* ?.=VJB)(KK!*O1/SR L!$NP-0C(AX?A/ M!9)C:E5*.R/TG*&7$O7]I<);80S+A*0F ML878*PHB74\AO Y,)$*H5AARD* M*3[CC2NN#1H>@1D@QGA!E5?Q=HP :DG[>0].KD)B"R6_W%NP2TN+,29RKZO5 M1KD"%F]>7BR^!R^>+1W13LT.'2)OD1,Q6-IZ"WFSEV22-?B>7]?[)LM#(P=. M%J\9,,(&<])8R9 $B+ ,:ZL\0_&""?&YM!6JT'+[[.6SA0G!H,U7,X0EFV[1 MD:G0ISQX M7,T [2DBV3CWP>QJ57^DTA@K[82IX+YMO/!&Y2>#6STA;@\$G06[MHV8'0,+ M8VJT@AVM?T\3$\ZA2=#F#6&]>_^F*I0&0>LUJ$ M9;IA*HRDY(;<:C;Q3>M4 M7_?ED05-(E=AAYWW;*N4FRDF#[&3'<&#(7?\@1PZ'F& M6JQ_LLU!AB@G2A.584GH>^+STOT\H1?NTW#"0Q(E_8=XQ5OTU% K02SFBA2M M9KX#'9+=N0SK&UI-R?:,GMM,EC&L]/@%(_P>K= T39']C%T* "@L*B,F@2*Y M/)@-Y) +)G!B98K9++ OT"+MCUY ?;T?FK-1&M5^&X/?J">CG-(&.L*4'6H; M.##[+(W#MAD,H(5SGO33JOQZV!&^/_KSH48V_11>6SRE9DQKT\74PZ V#P$N M^Q[-=%I.M&/1FM_A'KQET%-W\/#FQ>W!.4:Q%"X5H3L;N6P@/3QJY*]-3QKV M6?I'-Y(,!IQN0VX0#>G^BK\OXZ4A[=]':;A#'^VG+?.N8@+*M?]J=8.\$712 MH6*T(/RA4 M)'MK/4.7M3)LN()Y(J$@9*H&[O:=S^>O72$=)9P@2EDR$.I.\LPM\'UCHH&'!N_5,,_PU>6_@1C_=;@ M2"=<06U3?G"$!]5?M8DRP0? &V;D"DH,C[B(40T[);'F,S*?D;N=$2D+MXU& M@?:GUAZW898H"=<8AT>QP4&J?:"S6^F<,:2J/U%F_O9L'[=)Q ->SG'\&'=R($N:8H71(4MD<(B+4,<% /PA(C9!J2G!- M(["X8>4,0Q4EMZ?'3!_1'8\B5KA&PV;. F/"P#53+_.V3H187<;]5 %^AVK-\W6$R .?"B*;$EQ)CSBO'&VU^,KX.Z*:0 NP)>$#; 4-*( 'UV<Y81?&A H,!3A 4KD/Y6;.A#$L0QGLK_YXJ)YKJQ<*"<3HX$TB&4JN\1="5 MIF&GE2&,0CG_@)K])(&"'0,W$R@4 MEF2Q\LM4^7?+FQ)I36X8C!)/;[BEH/&YV:#T41LY@[I1Z7]UG5_E10#"LR1H MX:V3W;22]Y!U3)O0(TM@Y38C@DB[?%=.)$-Z<%9W:1X-A?41Y0@AMPH(K*)_ MC^-\!:P&U7'WUN% ANZFB9AM>RZ+ZY3B!TBOD(HNC:,$2I2)SD/-P*V:GY)*4TVM4 MF>5-5'F6,*+DX(X,AV#LG$W>A&ADB#3>>FE]A9!@3^<:_KF&_^N!!+M0/QO0 MR5F9*KHVW9D+2XZ). <%=/JU KZ,"%]@T5/W?M!GPET6:;YO%A?\X6"W>.?ZB0?9_LDBXV#4I?F86_R@L: MY^]-OUWWV0K.UGMB@')0-J$VB9OCM^0'$,^H8H9:F;86MU_\!H4Z^KON"?NN M!CXOG 2Q.%CLQU#"R)FQ-DPPI4;3E@CT@IAVO3'QK@O$- '&42Y_^!F<>S]V M/[+!I,)N-OZ$,\8%*+;CQ3/7['*I71&TBP E/5'Y+ 00 ^(FP#M4D*R09C'TMD"UIF MXB?!L0"L#8'K)Z>XHL?M_4V$M+&\\*F?#.FJG2N=Y@2\?2I\KJ-;XR7RNBN@ M_U[@?P>G]_KO":2FRT8+-!E#C)5;>G?(S2^2M>;$%EO"PU&WH_I2H;. MH&@@R%*-$GA -= O MC/T8>'S0*@8''^D%#)0&:AWY#-V7RDHJJS;QU>/%CQ758 WD#2N_79$'R.\A MU?KH#HFZR[=TWC1LPG <^#7Y&X^4T&16185HDGVMHM-+#7)ZCML?O9\;J08Z MW6[/\>+2BNR1^#+45(ZMPP'019#1$'\0F<"0_8E@DX$GB3!*FVJW 5CI56A% M:?U*[ A]A:2"E)0*! IKBF8X/M@?OR*CU^M+CQ>Q:21(C!:3G5\$6^V/<0?< MI^180QN-L[P9O12YRM^8QH)#1=L!_AE,-+^.UQKV,?W@^!FI,%D'%;5-/V"W MD [*#WNO>'Q9=5,65MS@;8,%\,):7S1HI@7:@ M?QY JH]W/9I$:VHYPJ)7AG #%2HBU[PXMA@=-^1S$#,"3B<\Q3%"2T5\*7M( M (?;QXL=:6A5 DAX!DYX30J_\B;97B*DN2' N8&M#>C?58 .!PU00/9GB G>WXN81W.,/LHV_/?"48*$&)@A<,EP MIM1_1B$1IS&-/NN#\B%:0:C#RH(K#;'>E!\=1$A6!HX'W6AID#'BV!-.,1/'OG169 II[ BNS]%#C#U).+Q!;ZV1,QJF@MSV_'' M#M5#0M1S%8,V!&L0ZR&1X,)80#!8DGSS';-E$-Q"[G4Z*W"N_]'5 N$0F-)% MF0K4FB1VQTLEXB.LDG3'SN4!8\@7[$&]XN'KKI,;1< UB,DM?N BO4K!;@0_ MDF9(BK3C>FZ0*JN>Y(FZZA73RXWT>X[FBY%ME+GXH&2KLZS #'EJ=!<;JP8M M$8\J%INYDDS\2IEDB[UP&V Q)$^-\:3!1KA/QPP/20J^"U 9E4Q,:5+H8;?D MT/1357=KNS>I6=-,*SE:6,H ]C+V,)7P8*"M]7I+CQ'-$MCGA,H$==5'ZB5 MF2K^ZA4%9G^^ISR$7#B@X4K*,86VL$WGGSDDSQ#PVKOC< 9"L%YKI#1 ,&JD M" CK28.#/DSZV?JI6U8(3U!&.DL(V02K=_HX(2RZ]_<*!K9"-$R,28'% VK7 MFY!^NUQB!(5''I7!S+!* N!V&(-92"6Q3$^&;&;9B% MZBZFES@#(4K,Q!GH<,97I^*?V%R+_:)?J/3*_??!@/9OG@M(YP+2&01ZUJZ? M=&6;W,2V*BGC[(U#*$.#'-3 _DO\3VU.?*?$CB-])WZ<,Z3Q+&P'A$UJ)IB& M9Q:5650^(B82M<#6<9S$_)$J8/=16F*8DIAE;Y:]:8_#&TI:;1'XP;6^?=C: MV$ YI%:OS= GLX3=JMUL',[T,0LS'9?L:!T*U#6F1=%(?^4"REQ42'OP%J:. M$BI I91R'+V# 7'#6.3S34327J0 5QXQ:2>L6[<5]S/4#CK2^Q "7PM,BG"M MIL1!.5*5AN�&IF8PR:&J)"1"9G'F-Z-VTQ@=4$R[BNKJ"A%]ODR@Z+A;;, MC_N'LT?')PN_!D6.K,<\C$%]%/)X(L]IH)*'XG*_+?M%PPTF_5+A'(L=Y9%4 M(A[0#JH#S5G*Q0(?*BJM=NU525=0E7 ( ,0)5L$Q8 MTR4 Q._2G$:?+'T&F003ZSA18":8. *_1/I/P! M!8<>>>/O'\<04 ((AOSAX,G##A7:@ M:6G^O3Q"3..=#S>,!1M3E2@VN;17?[O)L\R5* 9/SDX>?'?/Z'EO-Z0R*'PU MW-YFL?%R4A#&"BRN8=5,%S?0M8Q<](BBI\Z:B_07=_-KOGWD/7!-LH>#'Z5%F$QB/:CPS%\,JM@83)50QR.R,C?B:=6+ M[9"T"'#?;Y?0?84NB%1QBVC"(VX9MK:(][T? M^QS"8UR-8-9]R2V;U+8VAH7FRNN\KA!^*"V2Q<:E1;OA\ YBQXTC$1H11'O9 MB.$:HC<$S.!WG>#8:NY.,V>*OLXQ,&TM5B0[;,(E_%CE(.Q'B.ZSWQ(<6S/I MLO-B# A2G[B>X7"V&X!6(% H^%F1&5!D5][EJ F[Q)Y):5$6&,H$")8(I,3HXJ0GN%]6CO6U=@9^,7>FNC)1DRRI)"0Q0^+26#T.F\D_Z8 +/._P<6.? MII$B_FD4YQ]P,PR50(0RS!@$QXOO"8]HA"VSF1@!1O1C_'N[:&N"FXTT/(.7 MQ@"97^9U"$J-UU^N%N+Q52AW4PS <7RT03:Y6WLA=ZN.(ID0NW&UR3L PK+^ M74$,F.PVL3D!R&-=@[Y 9-1U#H 3B&14NN)W.S+A+F,C7>F,82&>U^G MYR??O?03V/@W_E?A\I*Z%#_14B1Z%=%Z[&K ?]F!RG: CZ1WN"Y2 M8E$S\!@AM"L85=[.0P#&"W_"$(Q!#$/$*!$L,;K6 L\ F36 I-)_U>)KQ&P] M/3F=:V[GFMNO![25E6(C2'WF:#(BN?!N18=3JA&$PHC@"_T-:$XY'NT.NVK! M^FC]H#%6P,_5^ !#@8$R)ITJ8& A<(#ME/NABI#1XXVMP$OHA @L-^/,J&DH M^'I;V%NXMUU&5F *]\6UDT:GZ:M\'/ZK(H[JZWLTH5Z[5=WERBE,UQ?\%"ZM MH*Y#K<&8>T+1.7(:A*=8+SQ",$&C QCEZ[RECC *1/ =C5L-08D:@%5=(+$' ME%PVW#>YQ"C,-8++JV40^DZ4-W7<&%G==:UU.%J#C.E?EY8YX?I*H4I7 LI] M$Z+H6I.A>)EH_O5M4:$P\"8^V%=I*>@Z5$00>413,PF?!1.C:7("6LIQ-;8" M+WRX4&14\ 2A@[R_J2$*(C\#"6*M!/^[#FP,7B5VLNU[NKV)RIHT@K^VG+Z" MTW/\@H#TW!@N/J!HH-76R!Q!1)&R2*^]J6N,M^[SVZ'6ZCQPR[:8&LVB\ !4IHO@1 M+E[0/>SK]ER""/AIF+J8>@\?&(YQ^:\*U-R]Z?>?@G95#\CO)R$Y0U!DQ!^Z MFP"H0WB0ZW@L[&SA""=6TBNF$J([^18^! SA$C?&2# #S%06_^!8B2!6'E] MMC+*S:G>?S=N,' MA/&]!EDNM/2 _"F_XT>H)+<8W#.5!+T4B9^0DT=#/0'4]_F;JG18P5ES@J/) M"2%Y9-[^JFIA '@7*T*B+"]>TQ)&IG>-/ 2$AGZ+;^G5]TU=1L>+EU7M*JR MHTB=?QYF8LRJC?-+6ID#<,\\113))*.PJ"AW=<+T2 M;@_0HX D.EBR;12:!H#,.$A;X3I?H>4)98TX7,39W3#?+:(]FP?RC#)Y,IXA MY(4BPB((OFZ5&P5:H@%_%6?<>Y(\0!CSW@)RH/^SD\73#\"M;\^&$3R5L\Q6 MJV<"?8NL?""YWCA1"QY>OG1-2X"Z2#KSI43VWYH[2%2%'UML"::!RTW,Q6 < M&HAH37UV)6L,#8\W#&;[BR%H6W-V"WEXM/Y_0[#54%#D!P5 Z9 MKF!-'(3 M7DB136T:1&';@0M#%\"4?IY78&F>:[V.XK&3QQVN M0]YGY:?;*D Q(YG+XP;+T\-L#JL,B[FEJC5YLU3G-T;5I $@?NN\TLKH-9J; MXG<24N>RRO94AH=.!$X,7I55;L2?THDRX& M9@JBU^CU./CSB+U9XHVY3?^! M 79P52$$V=#=:T*;ECJ*4M[1).$<;:&GPJ3,Z':IF_;P]9E;+8+^3A%06NGS MIEK<&Q>DZ5_BK7IZGBS.3DX?)*,2WAL#$=PAY/34>UYURW"VH?L#F&2@?M^I MC60<5#]UR!42TK1_@-^R*[\!FYRCPL([%Q["&;R/L/(W1BY$T.N[T-9W7!Z MB/2CW^Z;C<-1:2&J7>8MX.%3E^$U070U5'A!%Z71(YPWSR:LTD2IM$??@R(5 M1#&RQQGD/HR@=XC@07]WZ69_]&8+4[L B-A5ZC]TC0.[H&O&B]:IM@5=0$Z# M%#FN$LQ';&.K@V4G_1DF5F4HT0+3--1SZ5W3[BGT%N&[L&IW_K\0,%"2.!R5 M,)DW?DM6&TV+IA(&Q.4Y:JLCFKO$ IG&!V(G@T_"0L:?"XF-(2$+%Y5Q;GXA M9),(7&W<4S S-UZJ'%8[F3V7Y7GSZNU/+)Q7=0HFG$4U1U)&;]VB I_2?X1;7ZBJ3V2%8J\)93:U%-MR-$G60)BUAC0;LRZ'CWLS_!?-K2=CRYL,UY8_MP:$[?[[J[I7 M;36BO.#V+!IW THE46'0YJK(#N,CUOOEFBTE?R.56BR3.8V:\P56[IFZ15(!$9UHW>WD$_*QF.,@$MZ97A@-GR8%"DZC62T2%Q3&DKV>FO M,UEW-B?KYF3=UY.L ]I?"2 P"X]A PXN' 47(NRK 'O;1_H/IUL>G9=KR,N0 M 6T(FJTNZ=DC'!T&Z<\@^%]#6L)KRW;#K<5BV3 [K/9JVJC%J%D)-S3:'R7P M,BIG3P:.:9HYX\NS.RKL2#!\3D'>F[\GA6Q&%?=F!PZ.M^=Y&4R5+)BN]&>\ M=)%YF&Q)B.H)1W@G1&$E$GY!MF_=%;W0KKCMUKQ1BAX7+13GD,+G) K.+MDJ MKU?=5O/!U4U)_#Z#.-=2X;PQ"%%@5?$P*& OEUR:;8W\44S*#XO=?-EKK/&& M8)SAS3)CHT*XT.D.Q#OQFC#MA?O%VR$-="2'J#0[FY3LLBS?[BIO"F';03N: M:J[0LY26R *;G6.+.")NDMW *S^,&:- ?]?PDAU]B+JJ]?F\@]@\>-JE$,<] M_SEA9CNV6<(B!M B;IM,X+E 4, 3"56@U'L %0;F"9 M!/NEY3]1/F*-<47)(*>=5S"U$F89)QJM1W2CT(&%; OE!@M'#L;SEQ>+5\1> M!5HDN+D1*&EO/NQ#F4F99# &V;C"+PJ'K_U2^O/AK2\HUUPO>K3:H0QXP-LZ MP4 <<3!G!3#KAX1J1/9-X"LL5TE83HA..P<^2 MY!F+,M ID#(T"H%[?3S(C>XGYA##903]D9@B6\B_<=D)JY1FD]9N;%W-D6X/FH5\".K/"'VTT[M&MP!KUDAG]>JO/_D]!OJ! MY 36!E9T2]WD2\AAA[RMMACA\DE&JY4XC= V*^).E.'Y L*^42 VHRJ;LY/3 M1XD&AKQP4H$.1TI W>%Q]P;/)LVD0SGC8$G)]9IC:0U2 9B6X#OLM2JMQ1^? M7_X)J$)/3QX^_>;LY.04<[!XP)1JM)JO=JWIB0+$Y?;9 MRV<0B :_4P*RD.-J6-/J7"L$ 8'.0U3:6>6%2J,V5%!2>L& P/X6X60RV>P; M.!D(RP1-0.& +#$2B&_X@>*SWA7H:@U<>]UA)#LFW6LAP6M4DE;[4_#NGQV$ M'FJ.L#VA(7\; M[[/I^V<$]S9H$G%JO_UHL!6K%O#1?@JQ&Y%IGO;RN<0-W M_D%K;\]6-NL7N72AALHD 5%",G